此页面提供了支持模型上下文协议(MCP)的应用程序概述。每个客户端可能支持不同的 MCP 功能,允许与 MCP 服务器进行不同级别的集成。

功能支持矩阵

客户端资源提示工具采样备注
Claude 桌面应用完全支持所有 MCP 功能
Zed提示以斜杠命令形式出现
Sourcegraph Cody通过 OpenCTX 支持资源
Firebase Genkit⚠️通过工具支持资源列表和查找
Continue完全支持所有 MCP 功能
GenAIScript支持工具。
Cline支持工具和资源。
LibreChat支持代理工具
TheiaAI/TheiaIDE支持 Theia AI 和 AI 驱动的 Theia IDE 中的代理工具

客户端详情

Claude 桌面应用

Claude 桌面应用程序提供全面的 MCP 支持,允许与本地工具和数据源进行深度集成。

主要功能:

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

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

Zed

Zed 是一个高性能代码编辑器,内置 MCP 支持,专注于提示模板和工具集成。

主要功能:

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

Sourcegraph Cody

Cody 是 Sourcegraph 的 AI 编码助手,通过 OpenCTX 实现 MCP。

主要功能:

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

Firebase Genkit

Genkit 是 Firebase 的 SDK,用于在应用程序中构建和集成 GenAI 功能。 genkitx-mcp 插件允许作为客户端消费 MCP 服务器或从 Genkit 工具和提示创建 MCP 服务器。

主要功能:

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

Continue

Continue 是一个开源 AI 代码助手,内置对所有 MCP 功能的支持。

主要功能

  • 输入 ”@” 提及 MCP 资源
  • 提示模板以斜杠命令形式显示
  • 在聊天中直接使用内置和 MCP 工具
  • 支持 VS Code 和 JetBrains IDE,适用于任何 LLM

GenAIScript

使用 GenAIScript(在 JavaScript 中)以编程方式组装 LLM 提示。 在 JavaScript 中编排 LLM、工具和数据。

主要功能:

  • JavaScript 工具箱,用于处理提示
  • 抽象使其易于使用和高效
  • 无缝的 Visual Studio Code 集成

Cline

Cline 是 VS Code 中的自主编码代理,编辑文件、运行命令、使用浏览器等–每一步都需要您的许可。

主要功能:

  • 通过自然语言创建和添加工具(例如“添加一个搜索网络的工具”)
  • 通过 ~/Documents/Cline/MCP 目录与他人共享 Cline 创建的自定义 MCP 服务器
  • 显示配置的 MCP 服务器及其工具、资源和任何错误日志

LibreChat

LibreChat 是一个开源、可定制的 AI 聊天 UI,支持多个 AI 提供商,现在包括 MCP 集成。

主要功能:

  • 通过 MCP 服务器扩展当前工具生态系统,包括 代码解释器 和图像生成工具
  • 使用顶级提供商的各种 LLM 向可定制的 代理 添加工具
  • 开源和可自托管,支持安全的多用户
  • 未来路线图包括扩展 MCP 功能支持

TheiaAI/TheiaIDE

Theia AI 是一个用于构建 AI 增强工具和 IDE 的框架。 AI 驱动的 Theia IDE 是一个基于 Theia AI 构建的开放和灵活的开发环境。

主要功能:

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

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

了解更多: