mcp-openapi-schema-explorer
If you are the rightful owner of mcp-openapi-schema-explorer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP OpenAPI Schema Explorer is a server that provides token-efficient access to OpenAPI and Swagger specifications via MCP Resources.
The MCP OpenAPI Schema Explorer is designed to facilitate the exploration of large OpenAPI specifications without the need to load the entire file into a language model's context window. It achieves this by exposing parts of the specification through MCP Resources, which are ideal for read-only data exploration. The server supports loading specifications from both local file paths and remote HTTP/HTTPS URLs, and it automatically converts Swagger v2.0 specifications to OpenAPI v3.0 upon loading. This makes it particularly useful for MCP clients like Cline or Claude Desktop, which can explore the structure and details of API specifications efficiently. The server is designed to minimize token usage for language models by providing structured access to the specifications, making it a valuable tool for developers and API consumers who need to understand and interact with complex API structures.
Features
- MCP Resource Access: Explore OpenAPI specs via intuitive URIs.
- OpenAPI v3.0 & Swagger v2.0 Support: Loads both formats, converting v2.0 to v3.0.
- Local & Remote Files: Load specs from local paths or HTTP/HTTPS URLs.
- Token-Efficient: Minimizes token usage for LLMs by providing structured access.
- Multiple Output Formats: Supports JSON, YAML, or minified JSON.