本页面概述了支持模型上下文协议(MCP)的应用程序。每个客户端可能支持不同的 MCP 功能,从而实现与 MCP 服务器的不同集成程度。
客户端 | [资源] | [提示] | [工具] | [采样] | 根路径 | 备注 |
---|---|---|---|---|---|---|
5ire | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
Apify MCP Tester | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
BeeAI Framework | ❌ | ❌ | ✅ | ❌ | ❌ | 在代理工作流中支持工具。 |
Claude Code | ❌ | ✅ | ✅ | ❌ | ❌ | 支持提示和工具。 |
Claude Desktop App | ✅ | ✅ | ✅ | ❌ | ❌ | 支持工具、提示和资源。 |
Cline | ✅ | ❌ | ✅ | ❌ | ❌ | 支持工具和资源。 |
Continue | ✅ | ✅ | ✅ | ❌ | ❌ | 支持工具、提示和资源。 |
Copilot-MCP | ✅ | ❌ | ✅ | ❌ | ❌ | 支持工具和资源。 |
Cursor | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
Daydreams Agents | ✅ | ✅ | ✅ | ❌ | ❌ | 支持将服务器集成到 Daydreams 代理中。 |
Emacs Mcp | ❌ | ❌ | ✅ | ❌ | ❌ | 在 Emacs 中支持工具。 |
fast-agent | ✅ | ✅ | ✅ | ✅ | ✅ | 全面支持多模态 MCP,包含端到端测试。 |
Genkit | ⚠️ | ✅ | ✅ | ❌ | ❌ | 支持通过工具进行资源列表和查找。 |
GenAIScript | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
Goose | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
LibreChat | ❌ | ❌ | ✅ | ❌ | ❌ | 为代理支持工具。 |
mcp-agent | ❌ | ❌ | ✅ | ⚠️ | ❌ | 支持工具、服务器连接管理和代理工作流。 |
Microsoft Copilot Studio | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
OpenSumi | ❌ | ❌ | ✅ | ❌ | ❌ | 在 OpenSumi 中支持工具。 |
oterm | ❌ | ✅ | ✅ | ❌ | ❌ | 支持工具和提示。 |
Roo Code | ✅ | ❌ | ✅ | ❌ | ❌ | 支持工具和资源。 |
Sourcegraph Cody | ✅ | ❌ | ❌ | ❌ | ❌ | 通过 OpenCTX 支持资源。 |
SpinAI | ❌ | ❌ | ✅ | ❌ | ❌ | 为 TypeScript AI 代理支持工具。 |
Superinterface | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具。 |
TheiaAI/TheiaIDE | ❌ | ❌ | ✅ | ❌ | ❌ | 为 Theia AI 和 AI 驱动的 Theia IDE 中的代理支持工具。 |
VS Code GitHub Copilot | ❌ | ❌ | ✅ | ❌ | ✅ | 支持动态工具/根路径发现、安全密钥配置和显式工具提示。 |
Windsurf Editor | ❌ | ❌ | ✅ | ❌ | ❌ | 支持工具,包含用于协作开发的 AI Flow。 |
Witsy | ❌ | ❌ | ✅ | ❌ | ❌ | 在 Witsy 中支持工具。 |
Zed | ❌ | ✅ | ❌ | ❌ | ❌ | 提示以斜杠命令形式出现。 |
5ire 是一个开源跨平台桌面 AI 助手,通过 MCP 服务器支持工具。
主要功能:
Apify MCP Tester 是一个开源客户端,通过服务器发送事件(SSE)连接到任何 MCP 服务器。它是一个独立的 Apify Actor,专为通过 SSE 测试 MCP 服务器设计,支持授权头部。它使用纯 JavaScript(传统风格),托管在 Apify 上,无需设置即可运行。
主要功能:
BeeAI Framework 是一个用于构建、部署和大规模服务强大代理工作流的开源框架。该框架包括 MCP 工具,这是一个原生功能,简化了将 MCP 服务器集成到代理工作流中。
主要功能:
了解更多:
Claude Code 是 Anthropic 推出的一款交互式代理编码工具,通过自然语言命令帮助您更快地编码。它支持 MCP 集成,适用于提示和工具,同时还可作为 MCP 服务器与其他客户端集成。
主要功能:
Claude 桌面应用程序为 MCP 提供全面支持,可与本地工具和数据源深度集成。
主要功能:
ⓘ 注意:Claude.ai 网页应用程序目前不支持 MCP。MCP 功能仅在桌面应用程序中可用。
Cline 是一个在 VS Code 中的自主编码代理,可编辑文件、运行命令、使用浏览器等,每一步都需要您的许可。
主要功能:
~/Documents/Cline/MCP
目录与他人共享 Cline 创建的自定义 MCP 服务器。Continue 是一个开源 AI 代码助手,内置支持所有 MCP 功能。
主要功能:
Copilot-MCP 通过 MCP 提供 AI 编码辅助。
主要功能:
Cursor 是一个 AI 代码编辑器。
主要功能:
Daydreams 是一个用于在链上执行任何操作的生成代理框架。
主要功能:
Emacs Mcp 是一个专为与 MCP 服务器交互设计的 Emacs 客户端,支持无缝连接和交互。它为 AI 插件(如 gptel 和 llm)提供 MCP 工具调用支持,遵循 Emacs 的标准工具调用格式。这种集成增强了 Emacs 生态系统中 AI 工具的功能。
主要功能:
fast-agent 是一个 Python 代理框架,支持以声明方式简单创建代理和工作流,全面支持 Anthropic 和 OpenAI 模型的多模态功能。
主要功能:
Genkit 是一个跨语言 SDK,用于在应用程序中构建和集成 GenAI 功能。genkitx-mcp 插件支持作为客户端使用 MCP 服务器,或从 Genkit 工具和提示创建 MCP 服务器。
主要功能:
使用 GenAIScript(JavaScript)以编程方式为 LLM 组装提示。在 JavaScript 中编排 LLM、工具和数据。
主要功能:
Goose 是一个开源 AI 代理,通过自动化编码任务增强软件开发。
主要功能:
LibreChat 是一个开源、可定制的 AI 聊天 UI,支持多种 AI 提供商,现已包括 MCP 集成。
主要功能:
mcp-agent 是一个简单、可组合的框架,用于使用模型上下文协议构建代理。
主要功能:
Microsoft Copilot Studio 是一个强大的 SaaS 平台,专为构建自定义 AI 驱动应用程序和智能代理设计,赋予开发者创建、部署和管理复杂 AI 解决方案的能力。
主要功能:
OpenSumi 是一个帮助您快速构建 AI 原生 IDE 产品的框架。
主要功能:
oterm 是 Ollama 的终端客户端,允许用户创建聊天/代理。
主要功能:
Roo Code 通过 MCP 提供 AI 编码辅助。
主要功能:
Cody 是 Sourcegraph 的 AI 编码助手,通过 OpenCTX 实现 MCP。
主要功能:
SpinAI 是一个用于构建可观察 AI 代理的开源 TypeScript 框架。该框架提供原生 MCP 兼容性,允许代理与 MCP 服务器和工具无缝集成。
主要功能:
Superinterface 是一个 AI 基础设施和开发者平台,用于构建应用内 AI 助手,支持 MCP、交互式组件、客户端函数调用等。
主要功能:
Theia AI 是一个用于构建 AI 增强工具和 IDE 的框架。AI 驱动的 Theia IDE 是一个基于 Theia AI 构建的开放且灵活的开发环境。
主要功能:
Theia AI 和 Theia IDE 的 MCP 集成为用户提供了灵活性,使其成为探索和调整 MCP 的强大平台。
了解更多:
VS Code 通过 代理模式 将 MCP 与 GitHub Copilot 集成,允许在代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,包含引导式 MCP 安装,并通过输入变量安全处理密钥以避免泄露硬编码密钥。
主要功能:
Windsurf Editor 是一个结合 AI 辅助与开发者工作流的代理 IDE。它具有创新的 AI Flow 系统,支持协作和独立的 AI 交互,同时保持开发者控制。
主要功能:
Witsy 是一个 AI 桌面助手,支持 Anthropic 模型和作为 LLM 工具的 MCP 服务器。
主要功能:
Zed 是一个高性能代码编辑器,内置 MCP 支持,专注于提示模板和工具集成。
主要功能:
如果您的应用程序已添加 MCP 支持,我们鼓励您提交拉取请求,将其添加到此列表。MCP 集成可为您的用户提供强大的上下文 AI 功能,并使您的应用程序成为不断增长的 MCP 生态系统的一部分。
添加 MCP 支持的好处:
要开始在您的应用程序中实现 MCP,请查看我们的 Python 或 TypeScript SDK 文档。
此列表由社区维护。如果您发现任何不准确之处或希望更新有关您的应用程序 MCP 支持的信息,请提交拉取请求或在我们的文档仓库中开设问题。