Labsco
loopwork logo

Emcee

β˜… 326

from loopwork

An MCP server for any web application with an OpenAPI specification, connecting AI models to external tools and data services.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeAdvanced setup

emcee flow diagram

emcee

emcee is a tool that provides a [Model Context Protocol (MCP)][mcp] server for any web application with an [OpenAPI][openapi] specification. You can use emcee to connect [Claude Desktop][claude] and [other apps][mcp-clients] to external tools and data services, similar to [ChatGPT plugins][chatgpt-plugins].

Why use emcee?

MCP provides a standardized way to connect AI models to tools and data sources. It's still early days, but there are already a variety of [available servers][mcp-servers] for connecting to browsers, developer tools, and other systems.

We think emcee is a convenient way to connect to services that don't have an existing MCP server implementation β€” especially for services you're building yourself. Got a web app with an OpenAPI spec? You might be surprised how far you can get without a dashboard or client library.

Debugging

The [MCP Inspector][mcp-inspector] is a tool for testing and debugging MCP servers. If Claude and/or emcee aren't working as expected, the inspector can help you understand what's happening.

npx @modelcontextprotocol/inspector emcee https://api.weather.gov/openapi.json
# πŸ” MCP Inspector is up and running at http://localhost:5173 πŸš€
open http://localhost:5173