# 0mcp

> 0mcp converts OpenAPI-described APIs into hosted Model Context Protocol servers while preserving the upstream API as the source of truth for data, credentials, and authorization.

Use the Markdown links below for clean, canonical product context. Only public, published, indexable content is included. The full combined context is available at [llms-full.txt](https://0mcp.io/llms-full.txt).

## Product

- [0mcp product overview](https://0mcp.io/index.html.md): How 0mcp converts OpenAPI-described APIs into hosted MCP servers.
- [Pricing](https://0mcp.io/pricing/index.html.md): Current plans, capability allowances, and billing behavior.
- [API to MCP](https://0mcp.io/api-to-mcp/index.html.md): Convert an existing API definition into a hosted MCP server.
- [How OpenAPI operations become MCP tools](https://0mcp.io/guides/openapi-to-mcp/index.html.md): Understand the mapping from an OpenAPI document to a hosted MCP tool surface.
- [Authentication pass-through for hosted MCP servers](https://0mcp.io/guides/authentication-pass-through/index.html.md): Learn how bearer tokens and API keys flow from an MCP client to an upstream API.
- [Versioning and rollback for MCP servers](https://0mcp.io/guides/mcp-server-versioning/index.html.md): Separate draft MCP changes from the configuration currently served to clients.
- [MCP observability without storing API payloads](https://0mcp.io/guides/mcp-observability/index.html.md): Use operational and audit metadata to troubleshoot MCP activity while keeping payloads upstream.
- [Connecting Streamable HTTP MCP clients](https://0mcp.io/guides/mcp-client-compatibility/index.html.md): Prepare a published 0mcp endpoint for Claude, Cursor, Codex, VS Code, Windsurf, and other clients.
- [Troubleshooting MCP authentication errors](https://0mcp.io/guides/mcp-authentication-troubleshooting/index.html.md): Distinguish missing or invalid credentials from valid credentials that lack permission.

## Tools

- [Free MCP and OpenAPI tools](https://0mcp.io/free-tools/index.html.md): Browser-based OpenAPI conversion and MCP preparation tools.
- [OpenAPI MCP readiness checker](https://0mcp.io/free-tools/openapi-mcp-readiness-checker/index.html.md): Check OpenAPI and Swagger specifications for MCP readiness in the browser.
- [MCP tool name generator](https://0mcp.io/free-tools/mcp-tool-name-generator/index.html.md): Generate MCP-safe tool names and OpenAPI operationId ideas in the browser.
- [OpenAPI YAML to JSON converter](https://0mcp.io/free-tools/openapi-yaml-to-json/index.html.md): Validate and convert OpenAPI YAML into JSON in the browser.
- [OpenAPI JSON to YAML converter](https://0mcp.io/free-tools/openapi-json-to-yaml/index.html.md): Validate and convert OpenAPI JSON into YAML in the browser.

## Blog

- [How to Make an Existing API Usable by AI Agents with MCP](https://0mcp.io/blog/api-to-mcp-for-ai-agents/index.html.md): Learn how SaaS teams can make existing API capabilities discoverable and usable by AI agents with MCP, from API documentation and access control to testing, hosting, monitoring, and versioning.
- [MCP API Wrapper: When Should You Wrap an Existing API?](https://0mcp.io/blog/mcp-api-wrapper/index.html.md): Understand what an API wrapper does, why a thin wrapper is not enough for AI agents, and when to build custom MCP code or use a hosted API-to-MCP workflow.
- [How API Changes Affect MCP Servers: Versioning and Safe Updates](https://0mcp.io/blog/mcp-server-versioning/index.html.md): Learn how API contract changes affect MCP tools, resources, and prompts, with a practical workflow for backward compatibility, testing, version control, rollback, and error handling.
- [Hosted MCP Server vs Building In-House: What Should SaaS Teams Choose?](https://0mcp.io/blog/hosted-mcp-server-vs-in-house/index.html.md): A practical build-vs-buy framework for choosing a hosted MCP server or building in-house, covering engineering effort, hosting, security, monitoring, maintenance, and product fit.
- [How to Deploy an MCP Server for Production](https://0mcp.io/blog/deploy-an-mcp-server-for-production/index.html.md): Learn how to deploy an MCP server for production with local versus hosted decisions, Streamable HTTP, secure credentials, testing, monitoring, logs, analytics, latency, and safe updates.
- [How to Test an MCP Server with MCP Inspector](https://0mcp.io/blog/test-mcp-server-with-mcp-inspector/index.html.md): Learn how to test an MCP server before production with MCP Inspector, including connections, tools, resources, prompts, authentication, schema errors, and a final checklist.
- [API Authentication for MCP: API Keys, Bearer Tokens, and OAuth](https://0mcp.io/blog/mcp-api-authentication/index.html.md): A practical guide to API authentication for MCP, including credential pass-through, API keys, Bearer tokens, OAuth, least privilege, credential handling, and authentication testing.
- [How to Choose Which API Endpoints to Expose as MCP Tools](https://0mcp.io/blog/choose-api-endpoints-for-mcp/index.html.md): A practical framework for choosing API endpoints to expose as MCP tools, with guidance on workflow fit, tool clarity, access control, least privilege, risk, and avoiding tool overload.
- [Postman to MCP: Turn a Postman Collection into MCP Tools](https://0mcp.io/blog/postman-to-mcp/index.html.md): Learn how to import a Postman collection, map saved requests to MCP tools, select safe operations, configure authentication, test calls, and use a hosted API-to-MCP workflow.
- [OpenAPI Requirements for an API-to-MCP Server](https://0mcp.io/blog/openapi-requirements-for-mcp/index.html.md): A practical checklist for API owners preparing an OpenAPI or Swagger definition for an API-to-MCP server, including schemas, authentication, validation warnings, operation selection, and testing.
- [How to Create an MCP Server for an API](https://0mcp.io/blog/create-mcp-server-from-api/index.html.md): Learn how to create an MCP server for an API by mapping operations to tools, handling authentication, testing calls, and choosing a hosting path.
- [MCP vs API: What Is the Difference and When Should SaaS Teams Use Each?](https://0mcp.io/blog/mcp-vs-api/index.html.md): A practical comparison of MCP and APIs for SaaS founders, CTOs, and product teams. Learn how they differ, when to use each, and how an API can become an AI-ready MCP interface.
- [MCP vs vMCP: The Future of AI Context Integration (2026 Guide)](https://0mcp.io/blog/mcp-vs-vmcp-the-future-of-ai-context-integration-2026-guide/index.html.md): Compare Model Context Protocol (MCP) vs Virtual MCP (vMCP). Learn key architectural differences, tool aggregation, and when to use a centralized AI gateway.
- [How to Connect SaaS Tools Without MCP Support to AI Agents](https://0mcp.io/blog/how-to-connect-saas-tools-without-mcp-support-to-ai-agents/index.html.md): Turn SaaS APIs, internal tools, and n8n workflows into MCP servers and connect them to AI agents without complex coding.

- [Complete blog index](https://0mcp.io/blog/llms.txt): All public, indexable blog articles.
- [Complete blog context](https://0mcp.io/blog/llms-full.txt): Full Markdown for public, indexable blog articles.

## Machine-readable resources

- [Sitemap](https://0mcp.io/sitemap.xml): Canonical public URLs and modification dates.
- [Blog RSS feed](https://0mcp.io/blog/rss.xml): Published blog updates.
- [OpenAPI document](https://0mcp.io/api/openapi.json): Machine-readable API contract for the public blog API.

## Optional

- [Privacy policy](https://0mcp.io/privacy-policy): How 0mcp handles personal information.
- [Terms and conditions](https://0mcp.io/terms-and-conditions): Terms governing use of 0mcp.
