更新时间:2026-03-18 GMT+08:00
分享

添加MCP服务

Agent工具调用支持MCP协议,并提供了一个丰富的MCP服务生态系统,以增强智能体的功能。MCP是一种开放协议,它规范了应用程序向大语言模型提供上下文的方式,平台集成了“高德地图”、“车票查询工具”、“必应搜索”等多种实用MCP服务,开通后可以一键集成调用。

此外,平台还支持创建自定义MCP服务,开发者可依据MCP服务地址快速创建MCP服务。在AgentArts中,Agent应用支持添加MCP服务。

约束与限制

表1 MCP服务限制说明

类别

说明

最大MCP服务数量

应用中添加MCP服务数量小于等于5个。

MCP服务地址

  • 安装预置MCP当前支持SSE和streamableHttp安装方式。
    • 只支持HTTP和HTTPS。
    • 必须为标准的URL格式。
    • 对应的IP默认不应为内网。
  • 创建MCP支持以下几种安装方式:
    • NPX:当MCP基于Node.js开发时选择NPX方式。
    • UVX:当MCP基于Python开发时选择UVX方式。
    • SSE:适用于与已部署在外部环境的远程MCP服务器建立连接,例如,接入自主开发的MCP服务。
    • streamableHttp:适用于与已部署在外部环境的远程MCP服务器建立连接,例如,接入自主开发的基于streamable http协议的MCP服务。

添加MCP服务

  1. 登录AgentArts智能体开发平台,在左侧导航栏“个人空间”区域,选择目标空间。
  2. 单击左侧导航栏开发中心 > 智能体管理,单击左上角“单智能体”页签,进入单智能体管理界面。
  3. 单击目标单智能体,“技能”区域,单击MCP服务后的,并选择MCP服务对应的图标
  4. “添加MCP服务”界面,单击已部署的MCP服务后的“添加全部”或单击具体MCP服务工具后的“添加”,并单击“确定”

    图1 添加MCP服务

    也可在“添加MCP服务”窗口中,通过单击“创建MCP”后的下拉框选择创建MCP服务,您可以选择使用资产广场中预置的平台模板MCP或空白模板进行创建,具体步骤参见创建MCP,创建成功后,通过单击提示信息中的“直接添加”,可立即将新创建的MCP添加至当前智能体中。

  5. 添加MCP服务后,可在“MCP服务”中查看当前已添加的MCP服务。

    图2 已添加预置MCP服务

    相关操作:

    • 鼠标放置在图标上,支持快速查看插件参数详情。
    • 单击支持配置MCP的输入参数。可与为应用添加记忆结合使用。
    • 单击查看或移除MCP服务已添加的工具。
    • 单击按钮可直接删除该条MCP服务。

  6. MCP添加成功后,在提示词模块修改人设与回复逻辑,指示智能体调用“MCP服务”处理问题。

    示例:假设你已添加“时间服务”MCP,可在任务描述中添加如下指令:

    当用户询问当前时间、日期或时区相关问题时,请调用时间服务MCP获取实时时间信息后再回答。

移除MCP服务

  1. 登录AgentArts智能体开发平台,在左侧导航栏“个人空间”区域,选择目标空间。
  2. 单击左侧导航栏开发中心 > 智能体管理,单击左上角“单智能体”页签,进入单智能体管理界面。
  3. 单击目标单智能体,在“MCP服务”模块,在已添加的MCP服务右侧单击

    页面提示“删除MCP服务成功”则表示MCP服务已移除。

相关文档

AgentArts中配置MCP服务的详细信息,请参考MCP

相关文档