OpenMCP
A standard and registry for converting web APIs into MCP servers.
Key Features
Use Cases
README
OpenMCP
OpenMCP is both:
- a standard for converting web APIs into MCP servers
- an open source registry of servers which follow the standard
Each OpenMCP server gives MCP clients the ability to make requests to a particular web API in a token-efficient way. Together the servers in the registry represent a broad range of services, empowering the underlying client LLMs to fetch data and perform actions on behalf of their users across many domains.
Contents
Creating a server
https://www.open-mcp.org/servers/creating-a-server
Adding OpenMCP servers to MCP clients
Remote hosting
...
Local hosting
Requirements:
- Node.js v18 or later (includes npx and npm)
Claude desktop
npx @open-mcp/config add {server-id} \
~/Library/Application\ Support/Claude/claude_desktop_config.json \
--ENV_VAR=abc123
Now restart Claude desktop to load the tools.
Cursor
Run this from the root of your project directory or, to add to all cursor projects, run it from your home directory ~.
npx @open-mcp/config add {server-id} \
.cursor/mcp.json \
--ENV_VAR=abc123
Now go to Cursor > Settings > Cursor Settings then click MCP to ensure the server is enabled.
Other clients
npx @open-mcp/config add {server-id} \
/path/to/config.json \
--ENV_VAR=abc123
Alternatives
If you don't want to use the CLI you can use npm to install the package manually, then add a node command to your client config with an absolute path to dist/index.js. See the individual server READMEs for more details.
Converting web API -> OpenMCP
REST openapi.yaml / openapi.json
...
gRPC service.proto
...
JSON-RPC openrpc.json
...
GraphQL schema.gql
...
SOAP service.wsdl
...
PostgREST schema.sql
...
Star History
Repository Owner
Organization
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
MCP Link
Convert Any OpenAPI V3 API to an MCP Server for seamless AI Agent integration.
MCP Link enables automatic conversion of any OpenAPI v3-compliant RESTful API into a Model Context Protocol (MCP) server, allowing instant compatibility with AI-driven agent frameworks. It eliminates the need for manual interface creation and code modification by translating OpenAPI schemas into MCP endpoints. MCP Link supports robust feature mapping and authentication, making it easy to expose existing APIs to AI ecosystems using a standardized protocol. The tool is designed for both developers and organizations seeking to streamline API integration with AI agents.
- ⭐ 572
- MCP
- automation-ai-labs/mcp-link
MCP Swagger Server (mss)
Seamlessly convert OpenAPI/Swagger specs into Model Context Protocol tools for AI integration.
MCP Swagger Server converts OpenAPI/Swagger API specifications into Model Context Protocol (MCP) compatible tools, enabling REST APIs to become directly callable by AI systems. It supports zero-configuration conversion, multiple transport protocols (SSE, Streamable, Stdio), and secure API access through Bearer Token authentication. The tool offers an interactive command-line interface and configuration options to filter operations, customize transports, and manage API security. Its modular structure includes OpenAPI parsing, web UI, and backend services.
- ⭐ 38
- MCP
- zaizaizhao/mcp-swagger-server
Taskade MCP
Tools and server for Model Context Protocol workflows and agent integration
Taskade MCP provides an official server and tools to implement and interact with the Model Context Protocol (MCP), enabling seamless connectivity between Taskade’s API and MCP-compatible clients such as Claude or Cursor. It includes utilities for generating MCP tools from any OpenAPI schema and supports the deployment of autonomous agents, workflow automation, and real-time collaboration. The platform promotes extensibility by supporting integration via API, OpenAPI, and MCP, making it easier to build and connect agentic systems.
- ⭐ 90
- MCP
- taskade/mcp
Open Data Model Context Protocol
Easily connect open data providers to LLMs using a Model Context Protocol server and CLI.
Open Data Model Context Protocol enables seamless integration of open public datasets into Large Language Model (LLM) applications, starting with support for Claude. Through a CLI tool and server, users can access and query public data providers within their LLM clients. It also offers tools and templates for contributors to publish and distribute new open datasets, making data discoverable and actionable for LLM queries.
- ⭐ 140
- MCP
- OpenDataMCP/OpenDataMCP
mcp
Universal remote MCP server connecting AI clients to productivity tools.
WayStation MCP acts as a remote Model Context Protocol (MCP) server, enabling seamless integration between AI clients like Claude or Cursor and a wide range of productivity applications, such as Notion, Monday, Airtable, Jira, and more. It supports multiple secure connection transports and offers both general and user-specific preauthenticated endpoints. The platform emphasizes ease of integration, OAuth2-based authentication, and broad app compatibility. Users can manage their integrations through a user dashboard, simplifying complex workflow automations for AI-powered productivity.
- ⭐ 27
- MCP
- waystation-ai/mcp
mcpmcp-server
Seamlessly discover, set up, and integrate MCP servers with AI clients.
mcpmcp-server enables users to discover, configure, and connect MCP servers with preferred clients, optimizing AI integration into daily workflows. It supports streamlined setup via JSON configuration, ensuring compatibility with various platforms such as Claude Desktop on macOS. The project simplifies the connection process between AI clients and remote Model Context Protocol servers. Users are directed to an associated homepage for further platform-specific guidance.
- ⭐ 17
- MCP
- glenngillen/mcpmcp-server
Didn't find tool you were looking for?