emcee

MCP generator for OpenAPIs 🫳🎤💥

Visit WebsiteView on GitHub
321
Stars
+27
Stars/month
1
Releases (6m)

Overview

emcee 是一个 MCP (Model Context Protocol) 服务器生成工具,能够为任何具有 OpenAPI 规范的 Web 应用程序自动创建 MCP 服务器。它让 Claude Desktop 和其他支持 MCP 的应用程序能够连接到外部工具和数据服务,类似于 ChatGPT 插件的功能。emcee 的核心价值在于消除了手动创建 MCP 服务器的需要——只要你的服务有 OpenAPI 规范,就能立即获得 AI 集成能力。这对于正在构建的服务特别有价值,因为你可能会发现不需要传统的仪表板或客户端库,仅通过 AI 交互就能走得很远。该工具利用 MCP 提供的标准化方式,确保 AI 模型能够安全、一致地访问工具和数据源。虽然 MCP 生态系统仍处于早期阶段,但 emcee 为没有现有 MCP 服务器实现的服务提供了便捷的连接方式。

Pros

  • + 基于 OpenAPI 规范自动生成 MCP 服务器,无需手动编写服务器代码
  • + 提供标准化的 AI 模型连接方式,兼容 Claude Desktop 等多种 MCP 客户端
  • + 特别适合自建服务的 AI 集成,可能替代传统仪表板和客户端库需求

Cons

  • - 要求服务必须具有 OpenAPI 规范才能使用
  • - 目前安装方式主要针对 macOS 系统和 Homebrew 用户
  • - MCP 生态系统仍处于早期发展阶段,可用的客户端和服务器相对有限

Use Cases

Getting Started

1. 通过 Homebrew 安装:brew install mattt/tap/emcee;2. 在 Claude Desktop 设置中配置 MCP 服务器,添加 emcee 命令和目标 OpenAPI URL;3. 重启 Claude Desktop 并测试 AI 工具调用功能