openapi-mcp
OpenAPI-MCP is a Docker-based server that converts OpenAPI or Swagger files into an MCP toolset, enabling automated interactions with APIs for AI agents without extra coding. It supports secure API key management and works with both local and remote API specifications.
What is OpenAPI-MCP?
OpenAPI-MCP is a dockerized server that generates MCP toolsets from OpenAPI/Swagger specifications, enabling AI agents to access APIs without additional coding.
How does OpenAPI-MCP handle API keys?
OpenAPI-MCP securely manages API keys by injecting them into requests based on command-line configuration, without exposing them to the MCP client.
Can OpenAPI-MCP work with both local and remote specification files?
Yes, OpenAPI-MCP supports both local specification files and remote URLs for generating MCP toolsets.
What formats does OpenAPI-MCP support?
OpenAPI-MCP supports OpenAPI v2 (Swagger) and v3 specification formats.
Is Docker required to run OpenAPI-MCP?
Yes, OpenAPI-MCP is designed to be run as a containerized service using Docker.