连接到远程服务器
添加和管理远程 MCP 服务器
模型上下文协议 (MCP) 允许 Cline 与外部服务器通信,这些服务器提供额外的工具和资源来扩展其功能。本指南介绍如何通过 MCP 服务器界面添加和连接远程 MCP 服务器。
访问 MCP 服务器界面
要访问 Cline 中的 MCP 服务器界面:
单击 VSCode 侧栏中的 Cline 图标
打开 Cline 面板右上角的菜单 (⋮)
从下拉菜单中选择“MCP 服务器”
了解 MCP 服务器接口
MCP 服务器界面分为三个主要选项卡:
市场 :发现并安装预配置的 MCP 服务器(如果启用)
远程服务器 :通过 URL 端点连接到现有的 MCP 服务器
已安装 :管理您连接的 MCP 服务器
添加远程 MCP 服务器
“远程服务器”选项卡允许您连接到任何可通过 URL 端点访问的 MCP 服务器:
点击 MCP 服务器界面中的“远程服务器”选项卡
填写所需信息:
服务器名称 :为服务器提供唯一的描述性名称
服务器 URL :输入 MCP 服务器的完整 URL 端点(例如
https://example.com/mcp-sse
)
点击“添加服务器”启动连接
Cline 将尝试连接服务器并显示连接状态
注意 :连接到远程服务器时,请确保您信任源,因为 MCP 服务器可以在您的环境中执行代码。
远程服务器发现
如果您正在寻找要连接的 MCP 服务器,多个第三方市场提供了具有各种功能的可用服务器目录。
警告 :以下第三方市场仅供参考。Cline 不认可、验证或对这些市场上列出的任何服务器负责。这些服务器是云托管服务,用于处理您的请求,并可能访问您与其共享的数据。在连接到第三方服务之前,请务必查看隐私政策和使用条款。
Composio MCP 集成
通过 Smithery 连接
Smithery 是一个第三方 MCP 服务器市场,允许用户发现并连接各种模型上下文协议 (MCP) 服务器。如果您使用兼容 MCP 的客户端(例如 Cursor、Claude Desktop 或 Cline),则可以浏览可用的服务器并将其直接集成到您的工作流程中。
请注意:Smithery 是独立维护的,与我们的项目无关。请自行决定是否使用。
管理已安装的 MCP 服务器
添加后,您的 MCP 服务器将显示在“已安装”选项卡中,您可以在其中执行以下操作:
查看服务器状态
每个服务器显示其当前状态:
绿点 :已连接并可供使用
黄点 :正在连接
红点 :断开连接或遇到错误
配置服务器设置
单击服务器以展开其设置面板:
工具和资源 :
查看服务器中所有可用的工具和资源
配置工具的自动批准设置(如果启用)
请求超时 :
设置 Cline 等待服务器响应的时间
选项范围从 30 秒到 1 小时
服务器管理 :
重启服务器 :如果服务器无响应,则重新连接
删除服务器 :从配置中删除服务器
启用/禁用服务器
切换每个服务器旁边的开关以启用或禁用它:
已启用 :Cline 可以使用服务器的工具和资源
已禁用 :服务器保留在您的配置中,但未处于活动状态
解决连接问题
如果服务器连接失败:
将显示一条错误消息,其中包含有关失败的详细信息
检查服务器 URL 是否正确以及服务器是否正在运行
使用“重启服务器”按钮尝试重新连接
如果问题仍然存在,您可以删除服务器并尝试再次添加
高级配置
对于高级用户,Cline 将 MCP 服务器配置存储在可修改的 JSON 文件中:
在“已安装”选项卡中,单击“配置 MCP 服务器”以访问设置文件
每个服务器的配置遵循以下格式:
复制
关键配置选项:
url :端点 URL(用于远程服务器)
disabled :服务器当前是否启用(true/false)
autoApprove :不需要确认的工具名称列表
timeout :等待服务器响应的最长时间(秒)
如需其他 MCP 设置,请单击“高级 MCP 设置”链接以访问 VSCode 设置。
使用 MCP 服务器工具
连接后,Cline 即可使用 MCP 服务器提供的工具和资源。当 Cline 建议使用 MCP 工具时:
将出现工具批准提示(除非自动批准)
批准前检查工具详细信息和参数
该工具将执行并将结果返回给 Cline
Last updated