跳到主内容
Zhimalab
EN

我是如何让豆包帮我配置豆包 MCP 的

2026-09-02 · 7 分钟

让 AI 帮我给自己的 AI 装“外挂”是什么体验?这次我让豆包工作(豆包 Agent)把两个在 Claude 里很好用的 MCP 服务器——codebase-memory-mcpcodegraph——配成了豆包自己的自定义连接器,全程我只负责“说话”。

为什么要在豆包工作里用 MCP

日常用 Claude Code / Cursor 的同学应该不陌生:MCP(Model Context Protocol)可以让 AI 直接调用外部工具和数据源。代码库级别的两个 MCP 尤其香:

  • codebase-memory-mcp:把整个代码库索引成持久化知识图谱,函数、类、调用关系、跨服务 HTTP 链路都能一次查清,一条图查询顶几十次 grep。
  • codegraph:基于 tree-sitter 构建代码图谱(函数、类、调用链、依赖),MCP 模式下一条 codegraph_explore 就能拿到相关符号源码 + 调用路径 + 影响面。

在 Claude 里配好后,我突发奇想:豆包工作既然有“连接器”体系,能不能也把这些 MCP 接进去?结论是:可以,而且有现成的「自定义连接器」入口,支持 STDIO 类型

前置准备:先装好两个 MCP

因为之前配给 Claude 用过,机器上其实已经装好了:

MCP 版本 安装位置/命令
codebase-memory-mcp 0.10.8 C:\Users\peini\AppData\Local\Programs\codebase-memory-mcp\codebase-memory-mcp.exe(Go 单二进制,无参数)
codegraph 1.5.0 C:\nvm4w\nodejs\codegraph.cmd(npm 全局安装),启动参数 serve --mcp

验证一下能跑:

codegraph --version                    # 1.5.0
codebase-memory-mcp.exe --version      # 0.10.8

核心步骤:在豆包工作里新建自定义连接器

1. 登录后进入连接器中心

打开豆包工作客户端,先登录。这里有个坑:未登录时侧边栏是被精简的,看不到完整入口;登录后侧边栏第 4 项就是 「技能·连接器·伙伴」,点进去进入「技能·连接器」页面。

2. 新建自定义连接器

右上角点 「+ 新建」,下拉菜单选 「新建自定义连接器」,表单就打开了。

3. 传输类型选 STDIO

默认是 HTTP,但这两个 MCP 都是 STDIO(本地进程通过标准输入输出通信)类型。点开传输类型下拉框,确认支持 HTTP / STDIO 两种,选择 STDIO。表单会切换为:服务器名称、命令、参数、环境变量,非常标准。

4. 配置 codebase-memory-mcp

字段
服务器名称 codebase-memory-mcp
传输类型 STDIO
命令 C:\Users\peini\AppData\Local\Programs\codebase-memory-mcp\codebase-memory-mcp.exe
参数 (无)

这个二进制本身就是 stdio server,直接运行即可,不用传参。保存后首次可能提示「连接器运行失败」,到 「我的技能」→「连接器」 列表里点 「重新启动」 就恢复正常了(大概率是首次启动还没初始化完)。

5. 配置 codegraph

字段
服务器名称 codegraph
传输类型 STDIO
命令 C:\nvm4w\nodejs\codegraph.cmd
参数 serve--mcp

参数用「+ 添加」逐个加上 serve--mcp,对应官方 MCP 配置:

{
  "mcpServers": {
    "codegraph": {
      "type": "stdio",
      "command": "codegraph",
      "args": ["serve", "--mcp"]
    }
  }
}

保存后稍等「安装中」完成即可。

6. 效果确认

两个连接器都出现在「我的技能」→「连接器」标签下,「个人」分类,开关为蓝色(已启用),顶部提示「连接器已安装」。

豆包工作连接器配置效果

踩坑与注意事项

  1. 一定要先登录:未登录状态侧边栏被精简,「技能·连接器·伙伴」不显示。
  2. 命令尽量写完整路径:GUI 客户端启动子进程时不一定继承 shell 的 PATH,写绝对路径最稳。
  3. 传输类型别选错:本地进程型 MCP 选 STDIO;只有走 HTTP/SSE 的服务才选 HTTP。
  4. 「运行失败」别慌:首次创建常需要点一次「重新启动」。
  5. 自定义连接器仅限本地电脑使用:表单顶部有明确提示,它依赖本机进程,不能跨云电脑。

总结

整个过程我没有碰配置文件、没有写 JSON,全程在豆包工作客户端里点几下就完成了两个 MCP 的接入。对 AI 编程重度用户来说,把常用的 MCP 在豆包工作里注册成连接器,等于给豆包也装上了代码库的“地图 + 记忆”,之后可以直接用自然语言让它做代码结构问答、调用链追踪这类活了。

如果你也手头有几个常用的 MCP,完全可以照这个流程在豆包工作里配起来。