Overview
Features
Zero Configuration
Filesystem is the interface—drop OpenAPI specs into a folder to automatically generate MCP tools.
Auto Authentication
Auto-detects credentials via a .env file using {API_NAME}_API_KEY patterns for API key or Bearer token schemes.
Namespace Isolation
Allows multiple APIs to coexist cleanly (e.g., petstore_getPet, github_getUser).
Full OpenAPI Support
Handles parameters, request bodies, authentication, and responses.
Multiple Transports
Supports stdio and HTTP streaming transports.
Built-in Debugging
Includes a list command to view loaded specs and tools.
Built with FastMCP
Implemented using the FastMCP framework for TypeScript.
Automatic Tool Naming
Names tools from operationId when present, or derives from API name, method, and path segments.
Who Is This For?
- Developers:Turn OpenAPI specs into MCP tools that can be consumed in MCP client workflows.
- MCP clients:Easily load and use generated tools via MCP clients like Claude Desktop or Cursor.




