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:
- 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
Installation
For other clients, use MCP URL: https://openapi-mcp.openapisearch.com/mcp
Local testing
First run the server
wrangler dev
Then run the mcp inspector:
npx @modelcontextprotocol/inspector
Recommend MCP Servers 💡
mcp-server-for-copilot
An MCP server implementation that connects MCP-compatible clients with Microsoft Copilot Studio agents through the DirectLine API
s3-mcp-server
An MCP server implementation that exposes AWS S3 data, including PDF documents, as resources and provides tools for listing buckets, listing objects, and retrieving objects, primarily for use with LLMs.
aws-security-mcp
A Model Context Protocol server enabling AI assistants to query, inspect, and analyze AWS infrastructure for security issues and misconfigurations.
hyperbolic-gpu
Interact with Hyperbolic's GPU cloud, enabling agents and LLMs to view and rent available GPUs, SSH into them, and run GPU-powered workloads.
attio-mcp-server
This is an MCP server for [Attio](https://attio.com/), the AI-native CRM. It allows mcp clients (like Claude) to connect to the Attio API.