Optionalinclude"read" (default) exposes only GET/HEAD operations; "all" also exposes mutations.
OptionalhideOperation names to omit.
OptionalonlyIf set, expose ONLY these operation names (after hide).
OptionalincludeInclude deprecated operations (default: skip them).
@suluk/mcp— project ONE OpenAPI v4 document into a Model Context Protocol server. The same contract that drives the API, SDK, docs, admin, and panel now drives an agent-callable surface: every operation becomes an MCP tool (read-only by default; mutations opt-in viainclude:"all"), served over the Streamable-HTTP JSON-RPC transport as a Hono-mountable app. No hand-written tool schemas, no config drift — the contract is the single source. Pure projection (toolsFrom) + pure protocol (handleRpc) are independently testable;mcpAppwires transport. CANDIDATE tooling — NOT official OAS.