示例:使用模板创建搜索MCP
本示例将介绍如何使用资产广场的预置MCP,并以必应搜索MCP为例介绍预置MCP的安装和使用方法。
前提条件
- 已开通AgentArts服务。
- 登录用户为空间所有者、空间管理员、开发工程师,详细信息请参考管理团队空间成员。
步骤一:安装预置MCP
- 登录AgentArts智能体开发平台,在左侧导航栏“个人空间”区域,选择目标空间。
- 单击“资产广场”并进入“MCP”页签,搜索并找到一个必应搜索MCP服务(Bing)。
图1 获取搜索MCP服务
- 鼠标指向MCP,单击“安装”,在弹出的MCP信息中检查是否需要服务鉴权:
一般平台展示的MCP配置,无论是表单编辑还是JSON编辑,均不需要改动,只需要关注是否填写鉴权信息即可。MCP是否需要鉴权取决于其所对接的后端服务本身的要求。MCP是否需要鉴权取决于其所对接的后端服务本身的要求。
- 不需要鉴权:有些MCP服务本身是公开开放的,任何人都可以直接调用,自然无需鉴权,可直接安装使用。
- 需要鉴权:有些MCP服务涉及私有数据、权限控制,服务端要求调用方必须证明身份后才能访问,MCP就需要配置对应的鉴权信息,不配置则无法正常使用。需要鉴权的MCP服务要按照提示要求获取鉴权信息,并填写鉴权参数和取值。
图2 需要鉴权的MCP服务
图3 不需要鉴权的MCP服务
- 本示例中所选取的必应搜索MCP无需鉴权,直接安装即可。
图4 安装必应搜索MCP
- 返回“组件库 > MCP”页面,可以查看已部署的MCP。
图5 查看已部署的MCP
- 单击部署好的MCP,进入到“工具”页签,可查看该MCP下属的工具功能。鼠标指向参数输入框,会提示参数输入要求。按照提示要求输入参数值,单击“调测”进行功能验证。
图6 查看MCP参数输入要求
图7 调测MCP
步骤二:调试MCP
步骤三:在单智能体中使用MCP
- 在“智能体管理 > 单智能体”页面单击“创建单智能体”。填写单智能体名称、描述为“问答助手”。
图10 创建单智能体
- 设置提示词为“回答问题前请先使用Bing mcp搜索用户问题”;选择一个可用的模型;选择已经安装好的Bing MCP。
图11 配置单智能体
- 在页面右侧输入测试问题“最近有什么热门新闻”等待智能体输出结果。
图12 测试单智能体
根据回答的内容即可判断出有调用MCP,或单击“调试”按钮,选择近期会话,在“调用详情”中也可以看到调用了MCP。
图13 查看调用详情