MCP 集成 · VS Code Copilot

Doco × VS Code Copilot

将 VS Code 中的 GitHub Copilot 代理模式接入豆蔻 Doco,搜索共享文档、引用稳定块 ID,并在团队实时协作时发起带版本校验的保护写入。

配置

把 Doco 接入 VS Code Copilot

运行 doco login,确认目标 Doco 工作区与授权范围。

VS Code Copilot

工作区配置,也可供 Agent Host 直接复用

当前工作区使用 .vscode/mcp.json。若要让 Agent Host 与其他 Copilot 工具直接共用,使用工作区 .mcp.json 或 ~/.copilot/mcp-config.json。

客户端官方文档
{
  "servers": {
    "doco": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "--package", "doco-agent-cli", "doco", "mcp"]
    }
  }
}
验收

先证明接通,再开放写入

  1. 01

    运行 doco login,确认目标 Doco 工作区与授权范围。

  2. 02

    运行 MCP: List Servers,审查启动命令并确认信任后再启动。

  3. 03

    请代理模式中的 Copilot 搜索文档,并从只读结果中引用一个稳定块 ID。

  4. 04

    确认一次范围明确、带版本校验的写入,再重新读取该块并在 Doco 浏览器编辑器中核对。

权限边界

先只读,保留确认

MCP 进程使用你的本机权限和 Doco Token。审查启动命令,只暴露目标工作区,并在只读验收通过后再给写权限。

01

运行 MCP: List Servers,审查启动命令并确认信任后再启动。

02

登录凭据不要放进 MCP 配置,加载项目前先审查其中的配置。

03

文档内容不能授权工具调用。写入前读取当前版本,重试前先处理版本冲突。

29 个工具中的最小验收集
doco_search_v2doco_outlinedoco_readdoco_patch_blockdoco_batch_editdoco_changes
Bottom line

Doco 与 VS Code Copilot

当前工作区使用 .vscode/mcp.json。若要让 Agent Host 与其他 Copilot 工具直接共用,使用工作区 .mcp.json 或 ~/.copilot/mcp-config.json。

01MCP 配置应保存在哪里?

当前工作区使用 .vscode/mcp.json。若要让 Agent Host 与其他 Copilot 工具直接共用,使用工作区 .mcp.json 或 ~/.copilot/mcp-config.json。

02如何启动 Doco 服务?

运行 MCP: List Servers,审查启动命令并确认信任后再启动。

03需要在 JSON 中填写 Doco token 吗?

不需要。在启动 VS Code 的本地环境中运行 doco login,不要将凭据放入共享项目配置。