Openapi-mcp
Transforms any OpenAPI 3.x specification into an AI-friendly Machine-to-Computer Protocol (MCP) tool server.
About
Openapi-mcp allows you to instantly convert an API specification into AI-accessible tools. It parses OpenAPI 3.x specifications and generates MCP tools for each operation, making your APIs readily available for integration with AI agents and automation tools. It supports multiple transport options, authentication methods, and includes safety features, documentation generation, and an interactive client to enable seamless interaction with your APIs.
Key Features
- Designed for seamless integration with AI coding agents and LLMs.
- Instantly converts OpenAPI 3.x specs into MCP tools.
- 9 GitHub stars
- Validates tool calls against OpenAPI schemas.
- Generates documentation in Markdown or HTML.
- Supports stdio and HTTP server modes for transport.
Use Cases
- Automating API interactions using machine-readable tool descriptions.
- Generating consistent and validated interfaces for internal APIs.
- Integrating APIs with AI coding assistants like Roo Code.