openapi-mcp
If you are the rightful owner of openapi-mcp 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.
openapi-mcp transforms any OpenAPI 3.x specification into a powerful, AI-friendly MCP tool server.
openapi-mcp is a tool that converts OpenAPI 3.x specifications into Model Context Protocol (MCP) tool servers. It validates OpenAPI specs, generates MCP tools for each operation, and serves them via stdio or HTTP. The tool supports various authentication methods, provides structured output, and includes validation and linting features. It is designed for seamless integration with AI agents and automation tools, offering features like structured JSON responses, rich schema information, and intelligent error messages. openapi-mcp also includes an interactive client and supports flexible configuration through environment variables or command-line flags.
Features
- Instant API to MCP Conversion: Parses OpenAPI 3.x specs and generates MCP tools.
- Multiple Transport Options: Supports stdio and HTTP server modes.
- Complete Parameter Support: Handles path, query, header, cookie, and body parameters.
- Authentication: Supports API key, Bearer token, Basic auth, and OAuth2.
- Structured Output: Provides consistent, well-structured formats with type information.