OpenAPI
Generates MCP tool definitions directly from OpenAPI specifications, enabling AI agents to access APIs described by standard specifications.
Acerca de
OpenAPI-MCP is a dockerized MCP server that streamlines the process of integrating APIs with AI agents. By reading a `swagger.json` or `openapi.yaml` file, it automatically generates a corresponding Model Context Protocol (MCP) toolset. This allows MCP-compatible clients like Cursor to interact with APIs described by standard OpenAPI specifications, enabling AI agents to access any API with minimal configuration.
Características Principales
- Supports OpenAPI v2 (Swagger) & v3
- Can be deployed and run as a containerized service with Docker
- Offers secure API key management, keeping keys hidden from the end MCP client
- 67 GitHub stars
- Generates MCP tool schemas from OpenAPI specifications
- Supports local specification files or remote URLs
Casos de Uso
- Enabling AI agents to interact with public APIs for data retrieval.
- Automating tasks by allowing AI to call specific API endpoints.
- Integrating internal APIs with AI-powered workflows without manual coding.