API Provider Management
Register any REST API with its base URL, OpenAPI spec, and authentication. Add as many as your tier allows.
API2MCP wraps your existing APIs as Model Context Protocol servers — so Claude, Cursor, and other AI agents can call them directly. Auto-discover endpoints from OpenAPI specs, manage credentials securely, and connect AI clients in minutes.
Free tier available · No credit card required
Six core capabilities, one unified platform. Built for teams who want to expose their APIs to AI agents without writing custom MCP server code.
Register any REST API with its base URL, OpenAPI spec, and authentication. Add as many as your tier allows.
Wrap any registered provider as an MCP-compatible server with a unique URL and access token — no code required.
API2MCP parses your OpenAPI/Swagger spec and turns each endpoint into a structured MCP tool the AI can call.
API keys, bearer tokens, and OAuth secrets are encrypted at rest and injected server-side. AI clients never see your secrets.
Bearer tokens, API keys, and OAuth 2.1 — configure once and we handle the auth flow on every upstream request.
Live dashboard of providers, servers, tools, and request volume. Stay inside your tier limits with real-time visibility.
Short walkthroughs of the real dashboard, from pasting a docs URL to an AI agent calling your API.
Point API2MCP at an API's documentation page and it finds the spec, the base URL, and the auth type on its own. OpenAPI, Swagger, WSDL, GraphQL, Postman, and HAR all work, on the free tier.
When an API has no machine-readable spec, AI reads the docs and drafts an OpenAPI definition of its most useful endpoints, marked unverified until a real call succeeds. Once one does, the spec joins the shared catalog and the next person importing that API gets it instantly, with no AI call.
Wrap any provider as an MCP server with its own URL and access token, then drop the generated config into Claude Code, Cursor, or Windsurf. Two servers are included on the free tier.
Each endpoint becomes an MCP tool with a typed input schema, and discovery cleans up as it goes: duplicate API versions collapse, bulk and file endpoints start switched off, and your API key never appears in a tool's inputs. Fewer, better tools mean the model picks the right one.
Ask AI to review your tool list and it proposes clearer names, agent-oriented descriptions, and which tools to hide. You review every change side by side and adopt only what you want; nothing changes until you say so.
Two auth layers: clients authenticate to your MCP server, and API2MCP holds the upstream credentials, encrypted at rest and injected at call time. Every outbound call is checked against private addresses, and a rate-limited upstream returns a retry hint instead of an error.
No code, no glue scripts, no custom MCP server boilerplate.
Start free. Upgrade when your AI agents start doing real work.
The Model Context Protocol (MCP) is an open standard that lets AI agents such as Claude and Cursor call external tools and APIs in a structured way. An MCP server exposes named tools; an MCP client discovers and invokes them. API2MCP implements the server side automatically from any OpenAPI or Swagger spec.
API2MCP is a SaaS platform that wraps any REST API as an MCP server. You register your API's base URL, authentication, and OpenAPI spec; API2MCP turns each endpoint into a structured MCP tool and issues a server URL and access token. Claude Desktop, Cursor, and other MCP clients can then call your API — no MCP server code required.
Five steps: register a provider with its base URL, authentication, and OpenAPI spec; create an MCP server and get a unique URL and access token; endpoints auto-discover into MCP tools; point Claude Desktop, Cursor, or any MCP client at the server; the AI calls your API while credentials stay server-side.
API keys, bearer tokens, and OAuth secrets are encrypted at rest and injected server-side on every upstream request. AI clients receive only the MCP tool responses, never the underlying credentials. Bearer token, API key, and OAuth 2.1 authentication flows are supported.
Any MCP-compatible client works out of the box, including Claude Desktop, Cursor, and any agent implementing the MCP client specification. API2MCP issues a standard MCP server URL and access token you add to your client configuration.