Emcee icon

Emcee

Exposes any web application with an OpenAPI specification as a Model Context Protocol (MCP) server.

About

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

  • Supports multiple authentication methods (Bearer Token, Basic Auth, Raw Value)
  • Can transform OpenAPI specifications using standard Unix utilities
  • Integrates with 1Password for secure credential management
  • Converts OpenAPI specifications into MCP servers
  • Provides a JSON-RPC interface for direct interaction
  • 208 GitHub stars

Use Cases

  • Connecting Claude Desktop to external APIs like weather.gov
  • Building agents that require access to external tools and data sources
  • Deploying remote MCP servers for custom web applications
Craft Better Prompts with AnyPrompt