Paste your Swagger or OpenAPI URL. Get a complete, runnable MCP server with tool definitions, config snippet, and example prompts — instantly.
Supports OpenAPI 3.x and Swagger 2.x (JSON format). YAML support coming soon.
How it works
Any public OpenAPI 3.x or Swagger 2.x spec. Your company's internal API docs, a third-party API, or a sample spec to test.
CuratedMCP reads every endpoint, creates clean MCP tool definitions with AI-improved descriptions, and builds a complete runnable Node.js server.
Save the generated server script, run it locally, paste the config snippet into Claude Desktop or Cursor. Your AI assistant can now call your API directly.
What gets generated
Every API endpoint becomes a named tool with a clean description and typed parameters — ready for any LLM to understand and call.
A complete Node.js MCP server that proxies tool calls to your API. One npm install and it's running. Handles path params, query strings, and request bodies.
The exact claude_desktop_config.json block to add to Claude Desktop, Claude Code, Cursor, or Windsurf. Copy, paste, done.
The CuratedMCP Hosted Gateway runs your converted server in the cloud, enforces per-user access controls via Okta or Azure AD, and logs every AI tool call for your SOC 2 audit.