openapi-mcp-server

openapi-mcp-server

3.3

If you are the rightful owner of openapi-mcp-server 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 openapi-mcp-server is a bridge between OpenAPI specifications and AI assistants using the Model Context Protocol (MCP).

The openapi-mcp-server is a powerful tool that facilitates the interaction between OpenAPI specifications and AI assistants through the Model Context Protocol (MCP). It automatically converts OpenAPI/Swagger API specifications into MCP tools, enabling AI assistants to perform real-world actions via your services without requiring custom integrations. This server supports OpenAPI versions 3.0.0 and 3.1.0 and offers various authentication schemes, including HTTP and API key-based authentication. However, it does not support OpenAPI v2.0, OAuth 2.0, OpenID Connect Discovery, query parameter-based API keys, cookie-based authentication, or dynamic JWT authentication. The server requires each operation in the OpenAPI/Swagger specification to have a unique and descriptive `operationId` to function correctly.

Features

  • OpenAPI Integration: Automatically converts OpenAPI/Swagger specifications into MCP tools.
  • Multiple OpenAPI Versions: Support for OpenAPI v3.0.0 and v3.1.0.
  • Authentication Support: Supports HTTP authentication schemes and header-based API keys.