Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mcp-docs.cn/llms.txt

Use this file to discover all available pages before exploring further.

此页面概述了支持 Model Context Protocol (MCP) 的应用程序。每个客户端可能支持不同的 MCP 功能子集,从而允许与 MCP 服务器的不同级别的集成。

功能支持矩阵

客户端ResourcesPromptsToolsSamplingRoots备注
Claude Desktop App完全支持所有 MCP 功能
Claude Code支持 prompts、tools 和 roots
5ire支持 tools.
BeeAI Framework在 agentic 工作流中支持 tools.
Cline支持 tools 和 resources.
Continue完全支持所有 MCP 功能
Copilot-MCP支持 tools 和 resources.
Cursor支持 tools.
Emacs Mcp在 Emacs 中支持 tools.
fast-agent完全支持多模态 MCP,包括端到端测试
Genkit⚠️通过 tools 支持列出和查找 resources.
GenAIScript支持 tools.
Goose支持 tools.
LibreChat支持 Agents 的 tools
mcp-agent⚠️支持 tools、服务器连接管理和 agent 工作流。
Microsoft Copilot Studio支持 tools
oterm支持 tools 和 prompts.
Roo Code支持 tools 和 resources.
Sourcegraph Cody通过 OpenCTX 支持 resources
Superinterface支持 tools
TheiaAI/TheiaIDE在 Theia AI 和 AI 驱动的 Theia IDE 中支持 Agents 的 tools
VS Code GitHub Copilot支持 tools、roots、动态发现、安全密钥配置和一键安装
Windsurf Editor支持 AI Flow 的 tools,用于协作开发。
Witsy在 Witsy 中支持 tools.
Zed提示以 / 命令的形式出现
SpinAI支持 Typescript AI Agents 的 tools
OpenSumi在 OpenSumi 中支持 tools
Daydreams Agents支持将 Servers 集成到 Daydreams agents 中
Apify MCP Tester支持 tools

客户端详情

Claude Desktop 应用

Claude Desktop 应用为 MCP 提供全面支持,实现与本地工具和数据源的深度集成。 主要特性:
  • 完全支持 resources,允许附加本地文件和数据
  • 支持 prompt 模板
  • Tool 集成以执行命令和脚本
  • 本地 server 连接以增强隐私和安全性
ⓘ Claude.ai 网页版暂不支持 MCP。MCP 特性仅在桌面应用中可用。

Claude Code

Claude Code 是 Anthropic 提供的一个交互式 agentic 编码工具,通过自然语言命令帮助你更快地编码。它支持 MCP 集成以使用 prompts 和 tools,并且还可以作为 MCP server 与其他客户端集成。 主要特性:
  • 支持 MCP server 的 tools 和 prompts
  • 通过 MCP server 提供自己的 tools,以与其他 MCP 客户端集成

5ire

5ire 是一个支持通过 MCP server 使用 tools 的开源跨平台桌面 AI 助手。 主要特性:
  • 内置的 MCP server 可以快速启用和禁用。
  • 用户可以通过修改配置文件添加更多 server。
  • 开源且用户友好,适合初学者。
  • 将来对 MCP 的支持将持续改进。

BeeAI Framework

BeeAI Framework 是一个用于构建、部署和服务大规模 agentic 工作流的开源框架。该框架包括 MCP Tool,这是一个简化将 MCP server 集成到 agentic 工作流中的原生功能。 主要特性:
  • 将 MCP tools 无缝整合到 agentic 工作流中。
  • 快速从连接的 MCP 客户端实例化框架原生工具。
  • 计划在未来支持 agentic MCP 功能。
了解更多:

Cline

Cline 是一个在 VS Code 中运行的自主编码代理,可以编辑文件、运行命令、使用浏览器等,每一步都需要你的许可。 主要特性:
  • 通过自然语言创建和添加 tools(例如“添加一个搜索网络的工具”)
  • 通过 ~/Documents/Cline/MCP 目录共享 Cline 创建的自定义 MCP server
  • 显示配置的 MCP server 及其 tools、resources 和任何错误日志

Continue

Continue 是一个开源 AI 代码助手,内置支持所有 MCP 功能。 主要特性
  • 输入 ”@” 调用 MCP resources
  • Prompt 模板以 / 命令的形式调用
  • 在聊天中直接使用内置工具和 MCP 工具
  • 支持 VS Code 和 JetBrains IDE,与任何 LLM 一起使用

Cursor

Cursor 是一个 AI 代码编辑器。 主要特性
  • 在 Cursor Composer 中支持 MCP tools
  • 支持 STDIO 和 SSE

Emacs Mcp

Emacs Mcp 是一个设计用于与 MCP server 交互的 Emacs 客户端,实现无缝连接和交互。它为 AI 插件如 gptelllm 提供 MCP tool 调用支持,遵循 Emacs 的标准工具调用格式。这种集成增强了 Emacs 生态系统中 AI 工具的功能。 主要特性:
  • 为 Emacs 提供 MCP tool 支持。

fast-agent

fast-agent 是一个 Python Agent 框架,支持简单声明式地创建 Agents 和 Workflows,全面支持 Anthropic 和 OpenAI 模型的多模态。 主要特性:
  • 基于 MCP 原生类型支持 PDF 和图像
  • 用于开发和诊断 Agent 应用程序的交互式前端,包括直通和回放模拟器
  • 内置支持“构建有效 Agents”的工作流。
  • 将 Agents 部署为 MCP Servers

Genkit

Genkit 是一个跨语言 SDK,用于在应用中构建和集成 GenAI 功能。genkitx-mcp 插件使得可以将 MCP server 作为客户端使用,或从 Genkit tools 和 prompts 创建 MCP server。 主要特性:
  • 客户端支持 tools 和 prompts(部分支持 resources)
  • 在 Genkit 的 Dev UI 游乐场中支持丰富的发现
  • 与 Genkit 的现有 tools 和 prompts 无缝互操作
  • 适用于来自顶级提供商的各种 GenAI 模型

GenAIScript

使用 GenAIScript(在 JavaScript 中)以编程方式为 LLM 组装 prompts。在 JavaScript 中编排 LLM、tools 和数据。 主要特性:
  • JavaScript 工具箱用于处理提示
  • 便于使用和提高生产力的抽象层
  • 无缝集成 Visual Studio Code

Goose

Goose 是一个开源 AI 代理,通过自动化编码任务来增强您的软件开发。 主要特性:
  • 通过 tools 将 MCP 功能暴露给 Goose。
  • MCP 可以通过 extensions 目录、CLI 或 UI 直接安装。
  • Goose 允许您通过 构建自己的 MCP server 来扩展其功能。
  • 包括用于开发、网络抓取、自动化、内存以及与 JetBrains 和 Google Drive 集成的内置工具。

LibreChat

LibreChat 是一个支持多种 AI 提供商的开源、可定制的 AI 聊天 UI,现在包括 MCP 集成。 主要特性:
  • 通过 MCP server 扩展当前的工具生态系统,包括 Code Interpreter 和图像生成工具
  • 使用来自顶级提供商的各种 LLM 为可定制的 Agents 添加工具
  • 开源且可自托管,支持多用户安全
  • 未来路线图包括扩展 MCP 功能支持

mcp-agent

mcp-agent 是一个使用 Model Context Protocol 构建代理的简单、可组合框架。 主要特性:
  • MCP server 的自动连接管理。
  • 将多个 server 的 tools 暴露给 LLM。
  • 实现了 Building Effective Agents 中定义的每个模式。
  • 支持工作流暂停/恢复信号,例如等待人类反馈。

Microsoft Copilot Studio

Microsoft Copilot Studio 是一个强大的 SaaS 平台,旨在构建自定义 AI 驱动的应用程序和智能代理,赋予开发者创建、部署和管理复杂 AI 解决方案的能力。 主要特性:
  • 支持 MCP tools
  • 使用 MCP server 扩展 Copilot Studio 代理
  • 利用 Microsoft 统一、受管和安全的 API 管理解决方案

oterm

oterm 是一个为 Ollama 设计的终端客户端,允许用户创建聊天/代理。 主要特性:
  • 支持多个完全可定制的与 Ollama 连接的聊天会话。
  • 支持 MCP tools。

Roo Code

Roo Code 通过 MCP 启用 AI 编码辅助。 主要特性:
  • 支持 MCP tools 和 resources
  • 与开发工作流集成
  • 可扩展的 AI 能力

Sourcegraph Cody

Cody 是 Sourcegraph 的 AI 编码助手,通过 OpenCTX 实现 MCP。 主要特性:
  • 支持 MCP resources
  • 与 Sourcegraph 的 code intelligence 集成
  • 使用 OpenCTX 作为抽象层
  • 计划在未来支持更多 MCP 特性

SpinAI

SpinAI 是一个用于构建可观察 AI 代理的开源 TypeScript 框架。该框架提供原生 MCP 兼容性,允许代理与 MCP server 和 tools 无缝集成。 主要特性:
  • AI 代理的内置 MCP 兼容性
  • 开源 TypeScript 框架
  • 可观察代理架构
  • 原生支持 MCP tools 集成

Superinterface

Superinterface 是支持 MCP、交互式组件、客户端函数调用等的 AI 基础设施和开发者平台,用于构建应用内 AI 助手。 主要特性:
  • 在通过 React 组件或脚本标签嵌入的助手中使用 MCP server 的 tools
  • 支持 SSE 传输
  • 使用任何 AI 提供商的任何 AI 模型(OpenAI、Anthropic、Ollama 等)

TheiaAI/TheiaIDE

Theia AI 是一个用于构建 AI 增强工具和 IDE 的框架。AI 驱动的 Theia IDE 是一个基于 Theia AI 构建的开放且灵活的开发环境。 主要特性:
  • 工具集成:Theia AI 使 AI 代理,包括 Theia IDE 中的代理,能够利用 MCP server 进行无缝工具交互。
  • 可定制提示:Theia IDE 允许用户定义和调整提示,动态集成 MCP server 以适应定制工作流。
  • 自定义代理:Theia IDE 支持创建利用 MCP 功能的自定义代理,使用户能够即时设计专用工作流。
Theia AI 和 Theia IDE 的 MCP 集成为用户提供了灵活性,使它们成为探索和适应 MCP 的强大平台。 了解更多:

VS Code GitHub Copilot

VS Code 通过 agent mode 将 MCP 与 GitHub Copilot 集成,允许在 agentic 编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装,并通过输入变量安全处理密钥以避免泄露硬编码密钥。 主要特性:
  • 支持 stdio 和 server-sent events (SSE) 传输
  • 每个会话可选择工具以优化代理会话性能
  • 使用重启命令和输出日志轻松调试服务器
  • 可编辑输入的工具调用和始终允许切换
  • 与现有 VS Code 扩展系统集成,从扩展中注册 MCP 服务器

Windsurf Editor

Windsurf Editor 是一个结合 AI 辅助和开发者工作流的 agentic IDE。它具有创新的 AI Flow 系统,支持协作和独立的 AI 交互,同时保持开发者控制。 主要特性:
  • 用于人机协作的革命性 AI Flow 范式
  • 智能代码生成和理解
  • 支持多模型的丰富开发工具

Witsy

Witsy 是一个支持 Anthropic 模型和 MCP server 作为 LLM tools 的 AI 桌面助手。 主要特性:
  • 支持多个 MCP server
  • Tool 集成以执行命令和脚本
  • 本地 server 连接以增强隐私和安全性
  • 从 Smithery.ai 轻松安装
  • 开源,适用于 macOS、Windows 和 Linux

Zed

Zed 是一个高性能代码编辑器,内置 MCP 支持,专注于 prompt 模板和 tool 集成。 主要特性:
  • 提示模板在编辑器中以 / 命令的形式出现
  • Tool 集成以增强编码工作流
  • 与编辑器功能和工作区上下文的紧密集成
  • 不支持 MCP resources

OpenSumi

OpenSumi 是一个帮助您快速构建 AI 原生 IDE 产品的框架。 主要特性:
  • 在 OpenSumi 中支持 MCP tools
  • 支持内置 IDE MCP server 和自定义 MCP server

Daydreams

Daydreams 是一个用于执行链上任何操作的生成代理框架 主要特性:
  • 在配置中支持 MCP Servers
  • 暴露 MCP Client

Apify MCP Tester

Apify MCP Tester 是一个使用 Server-Sent Events (SSE) 连接到任何 MCP server 的开源客户端。 它是一个独立的 Apify Actor,设计用于通过 SSE 测试 MCP server,支持 Authorization 头。 它使用纯 JavaScript(老式风格)并托管在 Apify 上,允许您无需任何设置即可运行。 主要特性:
  • 通过 SSE 连接到任何 MCP server。
  • Apify MCP Server 一起工作,以与一个或多个 Apify Actors 交互。
  • 根据上下文和用户查询动态使用 tools(如果服务器支持)。

为你的应用添加 MCP 支持

如果你已为你的应用程序添加了 MCP 支持,我们鼓励你提交一个 pull request 将其添加到此列表中。MCP 集成可以为你的用户提供强大的上下文 AI 功能,并使你的应用程序成为不断增长的 MCP 生态的一部分。 支持 MCP 的好处:
  • 使用户能够带入他们自己的上下文和 tools
  • 加入一个不断增长的可互操作 AI 应用程序生态
  • 为用户提供灵活的集成选项
  • 支持 local-first 的 AI 工作流
要开始在你的应用程序中实现 MCP,请查看我们的 PythonTypeScript SDK 文档。

更新和更正

此列表由社区维护。如果你发现任何不准确之处或希望更新有关应用程序中 MCP 支持的信息,请提交一个 pull request 或 在我们的文档库中打开一个问题