Emcee
Exposes any web application with an OpenAPI specification as a Model Context Protocol (MCP) server.
Emcee is a versatile tool that transforms web applications with OpenAPI specifications into Model Context Protocol (MCP) servers. This enables AI models, like those in Claude Desktop, to interact with external tools and data services in a standardized way, similar to ChatGPT plugins. It offers various installation methods, including Homebrew, Docker, and building from source, and supports multiple authentication methods for secure API access. Emcee streamlines the process of connecting AI models to custom or existing services, enhancing their capabilities and integration with external resources.
Key Features
01Supports multiple authentication methods (Bearer Token, Basic Auth, Raw Value)
02Can transform OpenAPI specifications using standard Unix utilities
03Integrates with 1Password for secure credential management
04Converts OpenAPI specifications into MCP servers
05Provides a JSON-RPC interface for direct interaction
06208 GitHub stars
Use Cases
01Connecting Claude Desktop to external APIs like weather.gov
02Building agents that require access to external tools and data sources
03Deploying remote MCP servers for custom web applications