by janwilmake
Provides a way to navigate complex OpenAPI specifications using simple language, enabling AI models to understand and explore APIs without writing code.
The project offers a Model Context Protocol (MCP) server that lets Claude, Cursor and other MCP‑compatible clients fetch high‑level overviews and detailed, plain‑language explanations of any OpenAPI specification hosted on oapis.org.
npx openapi-mcp-server@latest init
A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.
The MCP works by applying a 3 step process :
[!IMPORTANT] OpenAPI MCP has found a new owner and has been migrated from v1.2 to v2, which works different to the previous version. You can still access any version prior to v2.0.0 and their README is here
OpenAPI MCP v2 is a Work In Progress and focuses on exploration and providing context about APIs. It does not allow executing the endpoints as tools directly, as authentication isn't a solved problem with MCP yet. However, it's great for codegen!
Expect bugs. Open To Contributers, DM
Summary | Prompt it |
---|---|
Basic understanding of the OpenAPI MCP Server | |
Core implementation details of the MCP server | |
How to extend or contribute to the project |
To install openapi-mcp-server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @janwilmake/openapi-mcp-server --client claude
Run and follow instructions:
npx openapi-mcp-server@latest init
Once installed, you can ask Claude to:
Claude will use the MCP server to:
MIT
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "openapi-mcp": { "command": "npx", "args": [ "openapi-mcp-server@latest", "init" ], "env": {} } } }
Explore related MCPs that share similar capabilities and solve comparable challenges
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.