cursus.mcp.tools.catalog¶
catalog.* MCP tools — discovery over the unified step catalog + registry.
These tools wrap cursus.step_catalog.step_catalog.StepCatalog (step listing,
search, per-step info, config-class and builder discovery) and the canonical step-name
registry in cursus.registry.step_names (config/builder/spec/sagemaker resolution,
file-name -> canonical-name mapping). Engine imports are lazy so a missing optional
discovery dependency only fails the specific tool call, not module import. Tools are
read-only — none mutate external state.