Open MCP

MCP Server

Convert any web API into an MCP server in seconds. Provide an OpenAPI spec and get a fully functional MCP server.

by Community

★★★★☆ 4.4/5 (8 reviews)
340GitHub stars
Updated 2026-03-01
typescriptopenapiconverterapiactive

Installation

npx -y open-mcp

Quick Start

```json
{
  "mcpServers": {
    "open-mcp": {
      "command": "npx",
      "args": ["-y", "open-mcp"]
    }
  }
}
```

Tools & Capabilities

convert_openapi
generate_tools
serve_api
validate_spec
list_endpoints

Key Features

  • Auto-convert any OpenAPI 3.x or Swagger 2.x spec to MCP
  • Automatic parameter validation and type mapping
  • Authentication support: API keys, OAuth, Bearer tokens
  • Generated documentation for every tool
  • Zero custom code required for standard REST APIs

Use Cases

  • Rapidly expose any REST API to AI agents without coding
  • Prototype MCP integrations before building custom servers
  • Enable AI access to internal APIs with existing OpenAPI specs
  • Convert third-party APIs into MCP tools instantly

Compatibility

Claude Desktop Claude Code Continue Cursor

About Open MCP

Open MCP is a tool that converts any web API into a fully functional MCP server by parsing its OpenAPI/Swagger specification. Point it at an API spec, and it auto-generates all the MCP tools, parameter validation, and documentation. This enables AI agents to use any REST API without custom server code.

View on GitHub →

Language: TypeScript

Category: Infrastructure

Browse Infrastructure servers →

← Back to MCP Hub Directory
This site uses cookies from Google for advertising and analytics. Learn more