openapi-mcp-server
4
The openapi-mcp-server transforms OpenAPI specifications into tools for AI assistants using the MCP. It automates the process, allowing AI to perform real-world actions through services, supporting authentication like basic and bearer tokens.
openapi-mcp-server
The openapi-mcp-server serves as a bridge to convert OpenAPI specifications into MCP tools for AI assistants. It enables seamless interaction with APIs by AI assistants without requiring custom integrations.
Features
- Converts OpenAPI/Swagger specifications into MCP tools
- Supports OpenAPI v3.0.0 and v3.1.0
- Provides authentication support for static tokens and API keys
Limitations
- Does not support OpenAPI v2.0, OAuth 2.0, or OpenID Connect Discovery
Usage
- Requires
operationId
for every operation in the OpenAPI/Swagger specification
Configuration
- Environment variables like
BASE_URL
are required for operation