openapi-mcp-server
Allow AI to wade through complex OpenAPIs using Simple Language
Updated
#api
#backend
#pypi
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:
- It figures out the openapi identifier you need
- It requests a summary of that in simple language
- 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
For other clients, use MCP URL: https://openapi-mcp.openapisearch.com/mcp
First run the server
wrangler dev
Then run the mcp inspector:
npx @modelcontextprotocol/inspector
Server Information
Authorsnaggle-ai
CategoryDevelopment
Features
PYPI Package
API Integration
Rate this server
0/5 stars
Related MCP servers
- world_bank_mcp_serverAn implementation of the Model Context Protocol for the World Bank open data API
- mcp-tavilyAn MCP server for Tavily's search API
- strava-mcpA Model Context Protocol (MCP) server that connects to Strava API, providing tools to access Strava data through LLMs
- mcp-metricoolThis is a Multi-Agent Collaboration Protocol (MCP) server for interacting with the Metricool API. It allows AI agents to access and analyze social media metrics and campaign data from your Metricool account.
- mcp-local-rag"primitive" RAG-like web search model context protocol (MCP) server that runs locally. ✨ no APIs ✨
- chess-mcpA Model Context Protocol server for Chess.com's Published Data API. This provides access to Chess.com player data, game records, and other public information through standardized MCP interfaces, allowing AI assistants to search and analyze chess information.