openapi-mcp-server
Allow AI to wade through complex OpenAPIs using Simple Language for the Model Context Protocol. Enhance AI assistants with powerful integrations.
Documentation
OpenAPI MCP Server
A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.
- Demo: https://x.com/janwilmake/status/1903497808134496583
- HN Thread: https://news.ycombinator.com/item?id=43447278
- OpenAPISearch: https://github.com/janwilmake/openapisearch
- OAPIS: https://github.com/janwilmake/oapis
The MCP works by applying a 3 step process:
1. It figures out the openapi identifier you need
2. It requests a summary of that in simple language
3. It determines which endpoints you need, and checks out how exactly they work (again, in simple language)
Features
- Get an overview of any OpenAPI specification
- Retrieve details about specific API operations
- Support for both JSON and YAML formats
- Tested with Claude Desktop and Cursor
Installation
For other clients, use MCP URL: https://openapi-mcp.openapisearch.com/mcp
Local testing
First run the server
wrangler devThen run the mcp inspector:
npx @modelcontextprotocol/inspectorFrequently asked questions
What is openapi-mcp-server?
openapi-mcp-server is Allow AI to wade through complex OpenAPIs using Simple Language for the Model Context Protocol. Enhance AI assistants with powerful integrations.
How do I install openapi-mcp-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is openapi-mcp-server open source?
Yes — it is hosted on GitHub at https://github.com/snaggle-ai/openapi-mcp-server and has 842 stars.
Related MCP tools
Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨
Agent-MCP is a framework for creating multi-agent systems that enables coordinated, efficient AI collaboration through the Model Context Protocol (MCP).
🚀MCP server for accessing RedNote(XiaoHongShu, xhs). TypeScript-based implementation. Trusted by 800+ developers. Trusted by 800+ developers.
AI agent expert in PostgreSQL for the Model Context Protocol. Enhance AI assistants with powerful integrations. TypeScript-based implementation.
A framework for writing MCP (Model Context Protocol) servers in Typescript Trusted by 800+ developers. Trusted by 800+ developers.
A Unified MCP Server Management App TypeScript-based implementation. Trusted by 800+ developers. Trusted by 800+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP