
# 连接 Cline {/* #connect-cline */}

## OAuth 浏览器登录 {/* #oauth-browser-sign-in */}

1. 在 Cline 中打开 **MCP Servers**（MCP 服务器）。Cline 4.1.23 中的路径为 **Customize → MCP → Installed → Add Remote Server**（自定义 → MCP → 已安装 → 添加远程服务器）。
2. 将服务器命名为 `reconstruct`，输入 `https://reconstruct.dev/mcp`，并选择 **Streamable HTTP**。
3. 添加服务器时不要设置 Authorization 请求头。出现提示时选择 **Authenticate**（身份验证）。
4. 允许 VS Code 打开 Reconstruct 登录页面。登录并批准访问，然后返回 Cline。

Cline 会自动注册 OAuth 客户端，并在获得同意后保存凭据。无需客户端密钥或手动复制令牌。Reconstruct 的作用域是 `openid aud-mcp`。

也可以打开 **Edit Configuration**（编辑配置），将此条目合并至 `mcpServers`：

```json
{
  "mcpServers": {
    "reconstruct": {
      "type": "streamableHttp",
      "url": "https://reconstruct.dev/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
```

请明确设置 `type`；默认的旧版 SSE 与 Reconstruct 不匹配。生成的 `oauth` 字段应交由 Cline 管理。

## 个人访问令牌 {/* #personal-access-token */}

创建 [MCP 令牌](/docs/zh/connect-ai-agents#personal-access-token)。在服务器条目中添加以下字段，代替 OAuth：

```json
"headers": {
  "Authorization": "Bearer <your MCP token>"
}
```

在本地替换占位符。保持配置私密。切换至 OAuth 时移除此请求头。

## 检查连接 {/* #check-the-connection */}

在 MCP 面板中展开 `reconstruct`，确认已连接状态以及发现的工具、资源和提示词。启动代理任务并提出以下请求：

```text
Use Reconstruct MCP to call list_products. Do not create or update captures.
```

已使用 Cline 4.1.23 验证连接发现。测试中使用的免费 `step-5-preview` 模型虽然成功连接服务器，但未向代理提供 MCP 调用工具。如果模型无法调用 MCP 工具，请选择提供这些工具的模型或供应商，并启动新任务；仅重新连接不能验证工具调用。

参阅 [Cline MCP 文档](https://docs.cline.bot/mcp/mcp-overview)、[故障排查](/docs/zh/connect-ai-agents#troubleshooting)和 [Reconstruct 技能](/docs/zh/skills)。
