Cherry Studio MCP 配置教程

更新于

适用范围:Cherry Studio 的 MCP 服务器设置与 Agent 工具绑定;示例为本机 filesystem 服务。

版本与验证:2026-09-28 核对本文配置项、步骤和资料入口,补齐验证与排错说明。未在真实账号中验证付费模型调用。

配置速查

配置项填写内容注意事项
模型提供商OpenAI 兼容在模型服务设置中配置 apizt。
API 地址https://api.apizt.com/v1聊天模型地址,不是 MCP 服务地址。
模型 IDgpt-6-sol须支持工具调用,并有令牌权限。
MCP 类型stdio本机服务通过命令启动。
命令 / 参数npx / -y @modelcontextprotocol/server-filesystem <目录>仅允许访问准备的测试目录。

还没有 API Key?注册获取免费体验额度 · 已注册:进入控制台创建 API Key

为此工具单独创建令牌,并设置合理额度和模型权限。截图中的模型仅作示例,以账号当前可用模型为准;不要公开密钥或上传含密钥的配置文件。

第 1 步:配置聊天模型

  1. 安装客户端,打开「设置 → 模型服务」,添加 OpenAI 兼容提供商并命名为 apizt。
  2. API 地址填写 https://api.apizt.com/v1,密钥填写 apizt 令牌,添加模型 gpt-6-sol。
  3. 启用提供商与模型,先发送一条短消息确认模型可用,再接入 MCP。
先接通聊天模型;apizt 配置示意图
先接通聊天模型。原创配置示意图,字段位置以所装版本为准;演示密钥无效。点击图片可在页内放大,支持关闭按钮、点击图片外区域和 Esc 关闭。

第 2 步:准备 filesystem 测试目录

先安装 Node.js,执行 npx --version。创建一个空目录,例如 macOS/Linux 的 /Users/你的用户名/mcp-demo 或 Windows 的 C:/Users/你的用户名/mcp-demo,并放入一份测试 README.txt。将示例路径替换为你自己的绝对路径。

第 3 步:添加 MCP 服务器

打开「设置 → MCP → MCP 服务器 → 添加」,名称填 filesystem-demo,类型选 stdio。macOS/Linux 命令与参数如下,参数栏每项独立填写:

命令:npx
参数 1:-y
参数 2:@modelcontextprotocol/server-filesystem
参数 3:/Users/你的用户名/mcp-demo

Windows 若不能直接启动 npx,命令使用 cmd,参数依次为 /c、npx、-y、包名、测试目录。该本地服务不需要 apizt API Key;环境变量可以留空。

添加本机 MCP 服务器;apizt 配置示意图
添加本机 MCP 服务器。原创配置示意图,字段位置以所装版本为准;演示密钥无效。点击图片可在页内放大,支持关闭按钮、点击图片外区域和 Esc 关闭。

第 4 步:启动并检查工具

  1. 保存并启用服务器,首次启动可能需要下载 npm 包。
  2. 展开工具列表,确认包含 list_directory、list_allowed_directories。
  3. 启动失败时打开服务器日志,先解决命令、PATH 或目录问题;聊天模型能回复不代表 MCP 已启动。

第 5 步:把服务器绑定到 Agent

当前官方教程的入口是「工作 → Agent 菜单 → 编辑 → MCP」,勾选 filesystem-demo 并保存。旧版可能在聊天助手的工具菜单中选择 MCP;以所装版本入口为准。

绑定工具并验证;apizt 配置示意图
绑定工具并验证。原创配置示意图,字段位置以所装版本为准;演示密钥无效。点击图片可在页内放大,支持关闭按钮、点击图片外区域和 Esc 关闭。

第 6 步:验证实际调用

新开 Agent 会话,发送:「先列出 MCP 允许访问的目录,再列出测试目录中的文件。」如客户端要求确认工具调用,按提示确认。展开调用详情,核对实际执行的工具、路径和文件名;只得到一段文字回答不能证明工具执行成功。

远程 MCP 的配置区别

SSE 或 Streamable HTTP 需要服务方提供的 MCP URL,以及服务方要求的认证头。这里的 https://api.apizt.com/v1 只配置聊天模型;不能作为任意远程 MCP 的 URL。

相关教程与接口

怎样确认配置已生效

  1. 服务器启动后能看到 list_directory 等工具。
  2. Agent 已绑定该服务器,工具调用显示目标目录及结果。

接入失败时逐项检查

现象检查与处理
spawn npx ENOENT在终端执行 npx --version;确认 Cherry Studio 进程可读取 Node.js 的 PATH,再重启客户端。
服务器连接成功但没有工具调用检查 Agent → 编辑 → MCP 是否勾选了服务器,并选择支持工具调用的模型。
Access denied用 list_allowed_directories 核对目录;传给服务器的路径与操作目录必须一致。
远程服务无法连接按服务方要求选择 SSE 或 Streamable HTTP,填写服务 URL 和它自己的认证;不能拿模型地址当 MCP 地址。

资料与下一步

遇到问题时保留软件版本、请求时间、模型 ID、错误码和请求 ID,联系支持时先隐藏 API Key。