MCP客户端注册表

一个社区维护的MCP客户端信息映射表,用于识别未知客户端名称并提供官方元数据,以改善报告和分析。

  • by TianqiZhang
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 TianqiZhang/mcp-client-registry

使用说明

MCP客户端注册表

社区维护的MCP地图 clientinfo.name 将值转换为官方客户端名称和元数据。使用它来识别不熟悉名字背后的客户,并改进报告和见解。

已知客户

此注册表包含 61 MCP客户端。

客户端信息名称 官方名称 所有者 网址
@librechat/api客户端 librechat https://www.librechat.ai
@n8n/n8n-nodes-langchain.mcpClientTool n8n MCP客户端 https://n8n.io
Alpic Alpic https://alpic.ai
amp-mcp客户端 AmpCode https://ampcode.com
无烟煤/API 无烟煤API 无烟煤 https://platform.claude.com/
人类学/ClaudeAI Claude.ai 人类学 https://claude.ai
反重力客户端 谷歌反重力 https://antigravity.google
apify mcp客户端 apify mcp客户端 https://apify.com/jiri.spilka/tester-mcp-client
拱廊 拱廊 https://arcade.dev
ChatGPT 聊天GPT https://chatgpt.com
樱桃工作室 樱桃工作室 https://www.cherry-ai.com
克劳德艾 克劳德桌面 人类学 https://claude.ai
克劳德密码 克劳德密码 人类学 https://claude.com/product/claude-code
克莱恩 克莱恩 https://cline.bot/
CodeRabbit CodeRabbit https://www.coderabbit.ai/
codex mcp客户端 OpenAI codex https://openai.com/codex
com.raycast.macos raycast https://www.raycast.com
continue cli客户端 继续cli客户端 https://www.continue.dev/
继续客户端 继续
压碎 压碎 https://github.com/charmbracelet/crush
游标vscode 游标 任意球体 https://www.cursor.com
docker mcp网关
灰尘mcp客户端 灰尘 https://dust.tt
emacs
以太辅助mcp客户端 以太辅助 https://www.etherassist.ai/
示例客户端 示例客户端
factory cli factory cli https://github.com/factory-ai/factory-cli
双子座cli 双子座cli 谷歌 https://geminicli.com/
GitGuardian 的 https://www.gitguardian.com
github copilot开发者 github copilot CLI https://github.com/features/copilot/cli
鹅 鹅 https://block.github.io/goose
螺旋 螺旋
Jan Streamable客户端 Jan AI https://jan.ai
jetbrains ai助手客户端 jetbrains人工智能助手 jetbrains
JetBrains IU副驾驶智能 JetBrains人工智能助手 https://plugins.jetbrains.com/plugin/22282-jetbrains-ai-assistant
JetBrains IU/copilot intellij 用于intellij的GitHub copilot
JetBrains JBC副驾驶智能 JetBrains AI助手与GitHub副驾驶 https://plugins.jetbrains.com/plugin/22282-jetbrains-ai-assistant
千码 千码 https://github.com/Kilo-Org/kilocode
lobehub mcp客户端 lobehub https://lobehub.com
制作应用程序mcp客户端 制作mcp客户端 https://www.make.com
mcp Python SDK默认值
mcp-cli mcp cli
mcs 复制工作室 微软
mise mise
米斯特拉尔 米斯特拉尔AI:Le Chat https://chat.mistral.ai
我很棒的客户端 Go SDK示例
openai mcp openai/ChatGPT mcp连接器 openai https://openai.com/
opencode 开放代码 https://opencode.ai
邮递员客户 邮递员 https://postman.com/downloads
q-cli 亚马逊q cli 亚马逊 https://github.com/aws/amazon-q-developer-cli
replit工作区 答复 https://replit.com
Roo代码 Roo代码
spring ai mcp客户端
测试客户 Smithery测试和游乐场 Smithery
带来 带来 字节 https://www.trae.ai/
Visual Studio代码 Visual Studio代码 Microsoft https://code.visualstudio.com
曲速 曲速
风帆 风帆 Codeium https://codeium.com/windsurf
风帆客户端 风帆编辑器 https://codeium.com/windsurf
Xcode副本Xcode 适用于Xcode的GitHub副本 https://github.com/github/CopilotForXcode
Zed Zed https://zed.dev

数据格式

所有数据都存在于 clients.json。顶级对象包含一个字段:

  • clients:地图 clientinfo.name ->元数据对象

例子:

{
  "clients": {
    "cursor-vscode": {
      "official_name": "Cursor",
      "owner": "Anysphere",
      "url": "https://www.cursor.com",
      "description": "AI-powered coding IDE based on VS Code.",
      "tags": ["coding-agent", "ide", "vscode-fork"],
      "aliases": ["cursor", "Cursor"]
    }
  }
}

客户端对象字段

  • official_name (字符串,必填)
  • owner (字符串,可选)
  • url (字符串URL,可选)
  • description (字符串,可选)
  • aliases (字符串数组,可选)
  • tags (字符串数组,可选)

钥匙在下面 clients 必须等于MCP clientinfo.name。如果客户有其他已知姓名,请将其列在 aliases.

贡献

  1. 在中添加或更新条目 clients.json.
  2. 按字母顺序排列条目。
  3. 更喜欢官方来源 url.
  4. 只添加已知在野外出现的别名。

维护脚本

  • 验证和排序: node clients.mjs
  • 以交互方式添加新条目: node clients.mjs --add

npm包

const { getMCPClient, mcpClients } = require("mcp-client-registry");

const client = getMCPClient("cursor-vscode");
if (client) {
  console.log(client.official_name);
}

console.log(Object.keys(mcpClients).length);

getMCPClient(name) 匹配规范密钥和已知别名。

包源位于 packages/node. clients.json 因为npm包是通过以下方式生成的 packages/node/scripts/sync-clients.mjs.