Skip to main content
Learn what 0mcp is, how it works, and when to use it. 0mcp transforms your existing API into a hosted Model Context Protocol (MCP) server, allowing AI clients like Claude Code, Cursor, Codex, VS Code, and Windsurf to discover and invoke your API operations as MCP tools. Instead of building, deploying, and maintaining your own MCP server, simply import an OpenAPI 3.x or Swagger 2.0 specification, choose the operations you want to expose, and publish your hosted MCP endpoint.

What you get

  • A hosted MCP endpoint
  • MCP tools generated from selected API operations
  • Resources for sharing static content
  • Prompts with reusable templates and inputs
  • Versioning to publish, restore, or roll back changes
  • Usage analytics and activity logs
  • An interactive playground to test capabilities before connecting a client

What you keep

Your existing API remains exactly where it is. 0mcp acts as a secure bridge between MCP clients and your API. Authentication credentials, such as Bearer tokens or API keys, are passed through to your upstream API for each request, so you don’t need to modify your existing infrastructure.
Your API remains the source of truth for application data, authentication, and authorization.

Explore the docs

Start in minutes

Import an API, publish your MCP server, and connect your first AI client.

Understand 0mcp

Learn how 0mcp converts your OpenAPI specification into MCP capabilities and how requests flow to your API.

Set up a client

Connect your MCP server to Claude Code, Cursor, Codex, VS Code, Windsurf, and other compatible clients.

Fix a problem

Troubleshoot common setup, authentication, and connection issues quickly.