> For the complete documentation index, see [llms.txt](https://modelmesh.gitbook.io/cline-zhong-wen-ban-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://modelmesh.gitbook.io/cline-zhong-wen-ban-docs/lian-jie-dao-yuan-cheng-fu-wu-qi.md).

# 连接到远程服务器

### 添加和管理远程 MCP 服务器 <a href="#adding-and-managing-remote-mcp-servers" id="adding-and-managing-remote-mcp-servers"></a>

模型上下文协议 (MCP) 允许 Cline胜算云增强版 与外部服务器通信，这些服务器提供额外的工具和资源来扩展其功能。本指南介绍如何通过 MCP 服务器界面添加和连接远程 MCP 服务器。

#### 访问 MCP 服务器界面 <a href="#accessing-the-mcp-servers-interface" id="accessing-the-mcp-servers-interface"></a>

要访问 Cline-胜算云增强版中的 MCP 服务器界面：

1. 单击 VSCode 侧栏中的 Cline-胜算云增强版 图标
2. 打开 Cline-胜算云增强版面板右上角的菜单 (⋮)
3. 从下拉菜单中选择“MCP 服务器”

#### 了解 MCP 服务器接口 <a href="#understanding-the-mcp-servers-interface" id="understanding-the-mcp-servers-interface"></a>

MCP 服务器界面分为三个主要选项卡：

* **市场** ：发现并安装预配置的 MCP 服务器（如果启用）
* **远程服务器** ：通过 URL 端点连接到现有的 MCP 服务器
* **已安装** ：管理您连接的 MCP 服务器

#### 添加远程 MCP 服务器 <a href="#adding-a-remote-mcp-server" id="adding-a-remote-mcp-server"></a>

“远程服务器”选项卡允许您连接到任何可通过 URL 端点访问的 MCP 服务器：

1. 点击 MCP 服务器界面中的“远程服务器”选项卡
2. 填写所需信息：
   * **服务器名称** ：为服务器提供唯一的描述性名称
   * **服务器 URL** ：输入 MCP 服务器的完整 URL 端点（例如 `https://example.com/mcp-sse` ）
3. 点击“添加服务器”启动连接
4. Cline-胜算云增强版将尝试连接服务器并显示连接状态

> **注意** ：连接到远程服务器时，请确保您信任源，因为 MCP 服务器可以在您的环境中执行代码。

#### 远程服务器发现 <a href="#remote-server-discovery" id="remote-server-discovery"></a>

如果您正在寻找要连接的 MCP 服务器，多个第三方市场提供了具有各种功能的可用服务器目录。

> **警告** ：以下第三方市场仅供参考。Cline 不认可、验证或对这些市场上列出的任何服务器负责。这些服务器是云托管服务，用于处理您的请求，并可能访问您与其共享的数据。在连接到第三方服务之前，请务必查看隐私政策和使用条款。

**Composio MCP 集成**

[Composio 的 MCP 市场](https://mcp.composio.dev/)提供对各种支持模型上下文协议 (MCP) 的第三方服务器的访问。这些服务器公开了 GitHub、Notion、Slack 等服务的 API。每个服务器都包含配置说明和内置身份验证支持（例如 OAuth 或 API 密钥）。要连接，请在市场中找到所需的服务，并按照那里提供的集成步骤进行操作。

**通过 Smithery 连接**

Smithery 是一个第三方 MCP 服务器市场，允许用户发现并连接各种模型上下文协议 (MCP) 服务器。如果您使用兼容 MCP 的客户端（例如 Cursor、Claude Desktop 或 Cline），则可以浏览可用的服务器并将其直接集成到您的工作流程中。

要探索可用选项，请访问 Smithery 市场： [https://smithery.ai](https://smithery.ai/)

请注意：Smithery 是独立维护的，与我们的项目无关。请自行决定是否使用。

#### 管理已安装的 MCP 服务器 <a href="#managing-installed-mcp-servers" id="managing-installed-mcp-servers"></a>

添加后，您的 MCP 服务器将显示在“已安装”选项卡中，您可以在其中执行以下操作：

**查看服务器状态**

每个服务器显示其当前状态：

* **绿点** ：已连接并可供使用
* **黄点** ：正在连接
* **红点** ：断开连接或遇到错误

**配置服务器设置**

单击服务器以展开其设置面板：

1. **工具和资源** ：
   * 查看服务器中所有可用的工具和资源
   * 配置工具的自动批准设置（如果启用）
2. **请求超时** ：
   * 设置 Cline-胜算云增强版等待服务器响应的时间
   * 选项范围从 30 秒到 1 小时
3. **服务器管理** ：
   * **重启服务器** ：如果服务器无响应，则重新连接
   * **删除服务器** ：从配置中删除服务器

**启用/禁用服务器**

切换每个服务器旁边的开关以启用或禁用它：

* **已启用** ：Cline-胜算云增强版可以使用服务器的工具和资源
* **已禁用** ：服务器保留在您的配置中，但未处于活动状态

#### 解决连接问题 <a href="#troubleshooting-connection-issues" id="troubleshooting-connection-issues"></a>

如果服务器连接失败：

1. 将显示一条错误消息，其中包含有关失败的详细信息
2. 检查服务器 URL 是否正确以及服务器是否正在运行
3. 使用“重启服务器”按钮尝试重新连接
4. 如果问题仍然存在，您可以删除服务器并尝试再次添加

#### 高级配置 <a href="#advanced-configuration" id="advanced-configuration"></a>

对于高级用户，Cline-胜算云增强版将 MCP 服务器配置存储在可修改的 JSON 文件中：

1. 在“已安装”选项卡中，单击“配置 MCP 服务器”以访问设置文件
2. 每个服务器的配置遵循以下格式：

复制

```
{
  "mcpServers": {
    "exampleServer": {
      "url": "https://example.com/mcp-sse",
      "disabled": false,
      "autoApprove": ["tool1", "tool2"],
      "timeout": 30
    }
  }
}
```

关键配置选项：

* **url** ：端点 URL（用于远程服务器）
* **disabled** ：服务器当前是否启用（true/false）
* **autoApprove** ：不需要确认的工具名称列表
* **timeout** ：等待服务器响应的最长时间（秒）

如需其他 MCP 设置，请单击“高级 MCP 设置”链接以访问 VSCode 设置。

#### 使用 MCP 服务器工具 <a href="#using-mcp-server-tools" id="using-mcp-server-tools"></a>

连接后，Cline 即可使用 MCP 服务器提供的工具和资源。当 Cline 建议使用 MCP 工具时：

1. 将出现工具批准提示（除非自动批准）
2. 批准前检查工具详细信息和参数
3. 该工具将执行并将结果返回给 Cline
