oas2mcp.viewers¶
Rich viewers for oas2mcp.
- Purpose:
Render normalized API catalogs and MCP classification results with readable Rich console output.
- Design:
Keep raw OpenAPI catalog viewers separate from MCP classification viewers.
Expose a small, stable set of rendering helpers.
Examples
from rich.console import Console
from oas2mcp.viewers import render_catalog_summary
render_catalog_summary(catalog, console=Console())