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.

oas2mcp.viewers.__all__[source][source]

Curated public exports for Rich viewer helpers.

Examples

from rich.console import Console

from oas2mcp.viewers import render_catalog_summary

render_catalog_summary(catalog, console=Console())

Submodules