Skip to content

工具 (MCP)

在 v0.8 中添加(2025-03-16 发布),状态:测试版

LLM 可以使用 Model Context Protocol (MCP) 中实现的工具来访问外部资源并执行操作。

添加工具

您可以在设置中添加工具(MCP 服务器):

设置

INFO

MCP 服务器是长期运行的进程,如果您打开右上角的开关,服务器将启动并在后台运行,直到您退出应用程序。如果您对配置进行了任何更改,服务器也将自动重启。

以下是 Anthropic 提供的参考 MCP 服务器列表:

https://github.com/modelcontextprotocol/servers#-reference-servers

例如,使用 git mcp 服务器:

如果您认为由此服务器提供的工具可以安全地自动运行,无需用户确认,则可以启用 自动运行

使用工具聊天

您可以在输入框下方看到一个锤子图标:

点击开关为聊天和助手启用工具,点击工具 ID 选择工具。

工具类型

命令行 MCP

基于命令行输入输出 (stdio) 的 MCP。

命令中支持的环境变量:

  • $HOME: 用户目录
  • $TMPDIR: 系统临时目录

preview

SSE MCP

基于网络请求的 MCP。

从 JSON 导入

除了手动添加 MCP 服务器之外,您还可以从另一个应用程序导入 JSON 配置,例如 Windsurf 的 mcp_config.json,JSON 应如下所示:

json
{
  "mcpServers": {
    "fetch": {
      "command": "npx",
      "args": ["-y", "fetch-mcp", "start"],
      "env": {
        "SOME_ENV": "SOME_VALUE"
      }
    }
  }
}

首先复制您的 JSON 配置,然后在工具设置中单击 + 图标并选择从剪贴板导入 JSON:

preview

如果具有相同 ID 的服务器已存在,我们将更新它。

已知问题

  • 尚未优化以与内置网络搜索和Artifacts一起工作
  • 您可能需要更强大的模型才能可靠地运行工具
  • GPT-4o 和 GPT-4o-mini 可能无法遵循指示并使用工具。
  • 尚未针对 Ollama 优化
  • 命令未找到错误:默认情况下,我们在 macOS 上使用 zsh 运行命令,在 Windows 上使用 cmd,如果找不到命令,您可以尝试使用命令的完整路径。
  • 目前仅支持处理 text 类型、image 类型以及带有 file:// uri 的 resource 类型的工具结果。