
# 添加MCP服务
Agent工具调用支持MCP协议，并提供了一个丰富的MCP服务生态系统，以增强智能体的功能。MCP是一种开放协议，它规范了应用程序向大语言模型提供上下文的方式，平台集成了"高德地图"、"必应搜索"等多种实用MCP服务，开通后可以一键集成调用。
此外，平台还支持创建自定义MCP服务，开发者可依据MCP服务地址快速创建MCP服务。在AgentArts中，Agent应用支持添加MCP服务。
#### 费用说明
调用MCP服务可能产生费用。
- 平台预置的第三方MCP服务（如高德地图）可能需要您在对应平台申请API Key并承担相关调用费用，请确保您的账户额度充足。
- 智能体调用MCP工具会产生大模型Token消耗。
 
#### 约束与限制
表1MCP服务限制说明 
| 类别        | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|
| 最大MCP服务数量 | 应用中添加MCP服务数量小于等于5个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| MCP服务地址   | - 安装预置MCP安装方式。 - 只支持HTTP和HTTPS。  - 必须为标准的URL格式。  - 对应的IP默认不应为内网。    - 创建MCP支持以下几种安装方式： - **Stdio（含NPX、UVX）** 选择该方式时，平台会在内部自动下载并启动MCP服务，无需用户自行部署。其中NPX适用于Node.js生态的MCP服务，UVX适用于Python生态的MCP服务。   - **HTTP（含Streamable HTTP、SSE** **）** 选择该方式时，MCP服务运行在外部环境中（如用户自建服务器、第三方MCP厂商提供的接口等），平台作为客户端通过网络地址发起连接。其中Streamable HTTP是MCP协议推荐的远程连接方式，SSE是较早期的远程连接方式，两者均只需提供MCP服务的接口地址即可接入。      |
   
#### 添加MCP服务
1. 登录[AgentArts智能体平台](https://console.huaweicloud.com/agentarts/#/home/overview)。
2. 单击左侧导航栏"开发中心 \> 智能体管理"，单击左上角"单智能体"页签，进入单智能体管理界面。
3. 单击目标单智能体，在"技能"区域，单击MCP服务后的![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549413.png)，并选择MCP服务对应的![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389545.png "点击放大")图标。
4. 在"添加MCP服务"界面，单击已部署的MCP服务后的"添加全部"或单击具体MCP服务工具后的"添加"，并单击"确定"。 
   图1添加MCP服务   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549419.png "点击放大")
   也可在"添加MCP服务"窗口中，通过单击"创建MCP"后的下拉框选择创建MCP服务，您可以选择使用资产广场中预置的平台模板MCP或空白模板进行创建，具体步骤参见[创建MCP](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0319.html)，创建成功后，通过单击提示信息中的"直接添加"，可立即将新创建的MCP添加至当前智能体中。
   
   
5. 添加MCP服务后，可在"MCP服务"中查看当前已添加的MCP服务。 
   图2已添加预置MCP服务   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687949784.png "点击放大")
   **相关操作：**
   - 鼠标放置在"![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687949788.png)"图标上，支持快速查看MCP参数详情。
   
   - 单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687789920.png)支持配置MCP的输入参数。可与[为应用添加记忆](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0026.html)结合使用。
   
   - 单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549427.png "点击放大")查看或移除MCP服务已添加的工具。
   
   - 单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389551.png)按钮可直接删除该条MCP服务。
   
   
   
   
6. MCP添加成功后，在提示词模块修改人设与回复逻辑，指示智能体调用"MCP服务"处理问题。 
   示例：假设你已添加"时间服务"MCP，可在任务描述中添加如下指令：
   ```
   当用户询问当前时间、日期或时区相关问题时，请调用时间服务MCP获取实时时间信息后再回答。
   ```
   
   
 
#### 移除MCP服务
1. 登录[AgentArts智能体平台](https://console.huaweicloud.com/agentarts/#/home/overview)。
2. 单击左侧导航栏"开发中心 \> 智能体管理"，单击左上角"单智能体"页签，进入单智能体管理界面。
3. 单击目标单智能体，在"MCP服务"模块，在已添加的MCP服务右侧单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389539.png)。
   
   页面提示"删除MCP服务成功"则表示MCP服务已移除。
   
   
 
#### 相关文档
AgentArts中配置MCP服务的详细信息，请参考[MCP](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0134.html)。
