> ## Documentation Index
> Fetch the complete documentation index at: https://mcp.vyagent.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 示例客户端

> 支持MCP集成的应用程序列表

本页面概述了支持模型上下文协议（Model Context Protocol，MCP）的应用程序。每个客户端可能支持不同的MCP功能，从而实现与MCP服务器不同程度的集成。

## 功能支持矩阵

| 客户端                                        | [资源] | [提示] | [工具] | [采样] | 根节点 | 说明                              |
| ------------------------------------------ | ---- | ---- | ---- | ---- | --- | ------------------------------- |
| [Claude桌面应用][Claude]                       | ✅    | ✅    | ✅    | ❌    | ❌   | 支持所有MCP功能                       |
| [5ire][5ire]                               | ❌    | ❌    | ✅    | ❌    | ❌   | 支持工具                            |
| [Bee Agent Framework][Bee Agent Framework] | ❌    | ❌    | ✅    | ❌    | ❌   | 支持代理工作流中的工具                     |
| [Cline][Cline]                             | ✅    | ❌    | ✅    | ❌    | ❌   | 支持工具和资源                         |
| [Continue][Continue]                       | ✅    | ✅    | ✅    | ❌    | ❌   | 支持所有MCP功能                       |
| [Cursor][Cursor]                           | ❌    | ❌    | ✅    | ❌    | ❌   | 支持工具                            |
| [Emacs Mcp][Mcp.el]                        | ❌    | ❌    | ✅    | ❌    | ❌   | 支持Emacs中的工具                     |
| [Firebase Genkit][Genkit]                  | ⚠️   | ✅    | ✅    | ❌    | ❌   | 通过工具支持资源列表和查找                   |
| [GenAIScript][GenAIScript]                 | ❌    | ❌    | ✅    | ❌    | ❌   | 支持工具                            |
| [Goose][Goose]                             | ❌    | ❌    | ✅    | ❌    | ❌   | 支持工具                            |
| [LibreChat][LibreChat]                     | ❌    | ❌    | ✅    | ❌    | ❌   | 支持代理工具                          |
| [mcp-agent][mcp-agent]                     | ❌    | ❌    | ✅    | ⚠️   | ❌   | 支持工具、服务器连接管理和代理工作流              |
| [Roo Code][Roo Code]                       | ✅    | ❌    | ✅    | ❌    | ❌   | 支持工具和资源                         |
| [Sourcegraph Cody][Cody]                   | ✅    | ❌    | ❌    | ❌    | ❌   | 通过OpenCTX支持资源                   |
| [Superinterface][Superinterface]           | ❌    | ❌    | ✅    | ❌    | ❌   | 支持工具                            |
| [TheiaAI/TheiaIDE][TheiaAI/TheiaIDE]       | ❌    | ❌    | ✅    | ❌    | ❌   | 支持Theia AI和AI驱动的Theia IDE中的代理工具 |
| [Windsurf Editor][Windsurf]                | ❌    | ❌    | ✅    | ❌    | ❌   | 支持具有AI Flow的协作开发工具              |
| [Zed][Zed]                                 | ❌    | ✅    | ❌    | ❌    | ❌   | 提示以斜杠命令形式出现                     |

[Claude]: https://claude.ai/download

[Cursor]: https://cursor.com

[Zed]: https://zed.dev

[Cody]: https://sourcegraph.com/cody

[Genkit]: https://github.com/firebase/genkit

[Continue]: https://github.com/continuedev/continue

[GenAIScript]: https://microsoft.github.io/genaiscript/reference/scripts/mcp-tools/

[Cline]: https://github.com/cline/cline

[LibreChat]: https://github.com/danny-avila/LibreChat

[TheiaAI/TheiaIDE]: https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/

[Superinterface]: https://superinterface.ai

[5ire]: https://github.com/nanbingxyz/5ire

[Bee Agent Framework]: https://i-am-bee.github.io/bee-agent-framework

[mcp-agent]: https://github.com/lastmile-ai/mcp-agent

[Mcp.el]: https://github.com/lizqwerscott/mcp.el

[Roo Code]: https://roocode.com

[Goose]: https://block.github.io/goose/docs/goose-architecture/#interoperability-with-extensions

[Windsurf]: https://codeium.com/windsurf

[资源]: https://modelcontextprotocol.io/docs/concepts/resources

[提示]: https://modelcontextprotocol.io/docs/concepts/prompts

[工具]: https://modelcontextprotocol.io/docs/concepts/tools

[采样]: https://modelcontextprotocol.io/docs/concepts/sampling

## 客户端详情

### Claude桌面应用

Claude桌面应用程序提供全面的MCP支持，可实现与本地工具和数据源的深度集成。

**主要功能：**

* 完全支持资源，允许附加本地文件和数据
* 支持提示模板
* 工具集成，用于执行命令和脚本
* 本地服务器连接，增强隐私和安全性

> ⓘ 注意：Claude.ai网页应用目前不支持MCP。MCP功能仅在桌面应用程序中可用。

### 5ire

[5ire](https://github.com/nanbingxyz/5ire)是一个开源的跨平台桌面AI助手，通过MCP服务器支持工具。

**主要功能：**

* 内置MCP服务器可以快速启用和禁用
* 用户可以通过修改配置文件添加更多服务器
* 开源且用户友好，适合初学者
* MCP支持将持续改进

### Bee Agent Framework

[Bee Agent Framework](https://i-am-bee.github.io/bee-agent-framework)是一个开源框架，用于构建、部署和提供强大的代理工作流。该框架包含**MCP工具**，这是一个原生功能，可简化MCP服务器与代理工作流的集成。

**主要功能：**

* 无缝整合MCP工具到代理工作流
* 快速实例化来自已连接MCP客户端的框架原生工具
* 计划支持代理MCP功能

**了解更多：**

* [代理工作流中使用MCP工具的示例](https://i-am-bee.github.io/bee-agent-framework/#/tools?id=using-the-mcptool-class)

### Cline

[Cline](https://github.com/cline/cline)是VS Code中的自主编码代理，可以编辑文件、运行命令、使用浏览器等，每一步都需要您的许可。

**主要功能：**

* 通过自然语言创建和添加工具（例如"添加一个搜索网页的工具"）
* 通过`~/Documents/Cline/MCP`目录与他人共享Cline创建的自定义MCP服务器
* 显示已配置的MCP服务器及其工具、资源和错误日志

### Continue

[Continue](https://github.com/continuedev/continue)是一个开源的AI代码助手，内置支持所有MCP功能。

**主要功能：**

* 输入"@"以提及MCP资源
* 提示模板以斜杠命令形式显示
* 在聊天中直接使用内置和MCP工具
* 支持VS Code和JetBrains IDEs，可使用任何LLM

### Cursor

[Cursor](https://docs.cursor.com/advanced/model-context-protocol)是一个AI代码编辑器。

**主要功能：**

* 在Cursor Composer中支持MCP工具
* 支持STDIO和SSE

### Emacs Mcp

[Emacs Mcp](https://github.com/lizqwerscott/mcp.el)是一个专为与MCP服务器交互而设计的Emacs客户端，实现无缝连接和交互。它为AI插件如[gptel](https://github.com/karthink/gptel)和[llm](https://github.com/ahyatt/llm)提供MCP工具调用支持，遵循Emacs的标准工具调用格式。这种集成增强了Emacs生态系统中AI工具的功能。

**主要功能：**

* 为Emacs提供MCP工具支持

### Firebase Genkit

[Genkit](https://github.com/firebase/genkit)是Firebase的SDK，用于构建和集成GenAI功能到应用程序中。[genkitx-mcp](https://github.com/firebase/genkit/tree/main/js/plugins/mcp)插件使得可以作为客户端使用MCP服务器或从Genkit工具和提示创建MCP服务器。

**主要功能：**

* 客户端支持工具和提示（部分支持资源）
* 在Genkit的Dev UI游乐场中支持丰富的发现功能
* 与Genkit现有工具和提示无缝互操作
* 适用于顶级提供商的各种GenAI模型

### GenAIScript

使用[GenAIScript](https://microsoft.github.io/genaiscript/)（JavaScript）以编程方式组装LLM的提示。在JavaScript中编排LLM、工具和数据。

**主要功能：**

* 用于处理提示的JavaScript工具箱
* 使其简单且高效的抽象
* 无缝的Visual Studio Code集成

### Goose

[Goose](https://github.com/block/goose)是一个开源AI代理，通过自动化编码任务增强您的软件开发。

**主要功能：**

* 通过工具向Goose公开MCP功能
* MCP可以直接通过[扩展目录](https://block.github.io/goose/v1/extensions/)、CLI或UI安装
* Goose允许您通过[构建自己的MCP服务器](https://block.github.io/goose/docs/tutorials/custom-extensions)扩展其功能
* 包含用于开发、网页抓取、自动化、内存以及与JetBrains和Google Drive集成的内置工具

### LibreChat

[LibreChat](https://github.com/danny-avila/LibreChat)是一个开源的、可定制的AI聊天UI，支持多个AI提供商，现在包括MCP集成。

**主要功能：**

* 通过MCP服务器扩展当前工具生态系统，包括[代码解释器](https://www.librechat.ai/docs/features/code_interpreter)和图像生成工具
* 使用顶级提供商的各种LLM为可定制的[代理](https://www.librechat.ai/docs/features/agents)添加工具
* 开源且可自托管，具有安全的多用户支持
* 未来路线图包括扩展MCP功能支持

### mcp-agent

[mcp-agent]是一个简单、可组合的框架，用于使用模型上下文协议构建代理。

**主要功能：**

* MCP服务器的自动连接管理
* 将多个服务器的工具公开给LLM
* 实现[构建有效代理](https://www.anthropic.com/research/building-effective-agents)中定义的每个模式
* 支持工作流暂停/恢复信号，如等待人工反馈

### Roo Code

[Roo Code](https://roocode.com)通过MCP实现AI编码辅助。

**主要功能：**

* 支持MCP工具和资源
* 与开发工作流集成
* 可扩展的AI功能

### Sourcegraph Cody

[Cody](https://openctx.org/docs/providers/modelcontextprotocol)是Sourcegraph的AI编码助手，通过OpenCTX实现MCP。

**主要功能：**

* 支持MCP资源
* 与Sourcegraph的代码智能集成
* 使用OpenCTX作为抽象层
* 计划支持更多MCP功能

### Superinterface

[Superinterface](https://superinterface.ai)是一个AI基础设施和开发者平台，用于构建支持MCP、交互式组件、客户端函数调用等功能的应用内AI助手。

**主要功能：**

* 通过React组件或脚本标签嵌入的助手中使用来自MCP服务器的工具
* 支持SSE传输
* 可使用来自任何AI提供商的模型（OpenAI、Anthropic、Ollama等）

### TheiaAI/TheiaIDE

[Theia AI](https://eclipsesource.com/blogs/2024/10/07/introducing-theia-ai/)是一个用于构建AI增强工具和IDE的框架。[AI驱动的Theia IDE](https://eclipsesource.com/blogs/2024/10/08/introducting-ai-theia-ide/)是基于Theia AI构建的开放且灵活的开发环境。

**主要功能：**

* **工具集成**：Theia AI使AI代理（包括Theia IDE中的代理）能够利用MCP服务器进行无缝工具交互。
* **可定制提示**：Theia IDE允许用户定义和调整提示，动态集成MCP服务器以实现定制化工作流。
* **自定义代理**：Theia IDE支持创建利用MCP功能的自定义代理，使用户能够即时设计专用工作流。

Theia AI和Theia IDE的MCP集成为用户提供了灵活性，使其成为探索和适应MCP的强大平台。

**了解更多：**

* [Theia IDE和Theia AI MCP公告](https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/)
* [下载AI驱动的Theia IDE](https://theia-ide.org/)

### Windsurf Editor

[Windsurf Editor](https://codeium.com/windsurf)是一个将AI辅助与开发者工作流相结合的代理式IDE。它具有创新的AI Flow系统，在保持开发者控制的同时，实现协作和独立的AI交互。

**主要功能：**

* 用于人机协作的革命性AI Flow范式
* 智能代码生成和理解
* 丰富的多模型支持开发工具

### Zed

[Zed](https://zed.dev/docs/assistant/model-context-protocol)是一个内置MCP支持的高性能代码编辑器，专注于提示模板和工具集成。

**主要功能：**

* 提示模板以斜杠命令形式呈现在编辑器中
* 工具集成以增强编码工作流
* 与编辑器功能和工作区上下文紧密集成
* 不支持MCP资源

## 为您的应用程序添加MCP支持

如果您已经为应用程序添加了MCP支持，我们鼓励您提交拉取请求将其添加到此列表中。MCP集成可以为您的用户提供强大的上下文AI功能，并使您的应用程序成为不断发展的MCP生态系统的一部分。

添加MCP支持的好处：

* 使用户能够引入自己的上下文和工具
* 加入不断发展的可互操作AI应用生态系统
* 为用户提供灵活的集成选项
* 支持本地优先的AI工作流

要开始在您的应用程序中实现MCP，请查看我们的[Python](https://github.com/modelcontextprotocol/python-sdk)或[TypeScript SDK文档](https://github.com/modelcontextprotocol/typescript-sdk)

## 更新和修正

此列表由社区维护。如果您发现任何不准确之处或想要更新有关应用程序MCP支持的信息，请提交拉取请求或[在我们的文档仓库中提出问题](https://github.com/modelcontextprotocol/docs/issues)。
