MCP 集成 · Continue

Doco × Continue

通过 Continue 的 YAML mcpServers 配置接入 Doco,或把兼容 JSON 放入 .continue/mcpServers。同一个 stdio 进程会为 Continue 提供结构化 Doco 知识访问。

配置

把 Doco 接入 Continue

Continue 支持 config.yaml 中的 MCP block,也支持 .continue/mcpServers 下的独立文件。YAML 示例明确,并可在 IDE 扩展与 CLI 配置模型中复用。

Continue

YAML MCP block

把该 block 加入 Continue config.yaml;或在 .continue/mcpServers 下创建带 name、version、schema 元数据的独立配置。

客户端官方文档
name: Doco MCP
version: 0.0.1
schema: v1
mcpServers:
  - name: doco
    command: npx
    args:
      - "-y"
      - "--package"
      - "doco-agent-cli"
      - "doco"
      - "mcp"
验收

先证明接通,再开放写入

  1. 01

    在 Continue 使用的环境中运行 doco login。

  2. 02

    添加 YAML MCP block,并重新加载 Continue 配置。

  3. 03

    请求知识库内容前,确认 Doco server 和工具可见。

  4. 04

    先完成只读验收;测试一次版本保护写入,并在 Doco 浏览器中确认。

权限边界

先只读,保留确认

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

01

凭据留在 YAML 外;无头环境使用受保护的环境变量。

02

.continue/mcpServers 也能加载复制的 JSON,但加载前必须审查。

03

不能把检索到的文档当成可信指令;用户意图和工具审批仍是权威。

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

Doco 与 Continue

Continue 需要的是不同的配置外壳,而不是不同的 Doco 集成。让 MCP 配置指向同一个 npm 包,并保持先读后写、版本保护的验收循环。

01Continue 的 MCP 必须使用 YAML 吗?

不必须。它支持 YAML 中的 mcpServers,也能读取放在 .continue/mcpServers 的兼容 JSON。

02Doco 凭据应该放在哪里?

本地使用 doco login;无头使用受保护环境变量,不要把 Token 写进 YAML/JSON。

03Continue 会暴露全部 Doco resources 吗?

MCP server 会声明所支持的工具和资源。应检查客户端视图,只启用当前流程需要的能力。