阿里云百炼的官方 MCP 服务开通后即可使用。百炼官方 MCP 服务既支持在平台内部(如智能体、工作流)直接集成,也支持通过外部调用集成至第三方应用或项目中。
开通云部署 MCP 服务
阿里云百炼采取了安全策略来保障云部署 MCP Server 的数据安全。对于敏感数据,云部署 MCP Server 会在创建时使用 KMS 进行加密管理。
目前 Amap Maps 高德地图 MCP 服务限时免费使用。
1
进入 MCP 广场
前往阿里云百炼 MCP 广场,点击 Amap Maps 高德地图卡片。
2
开通服务
点击 立即开通,在弹出的确认对话框中点击 确认开通,即可开通 Amap Maps 高德地图 MCP 服务。
阿里云百炼已部署云端的 Amap Maps 高德地图 MCP 服务,开通试用服务无需填写 AMAP_MAPS_API_KEY。如需商业化服务定制,也支持使用个人 AMAP_MAPS_API_KEY。
在智能体或工作流中配置 MCP 服务
智能体应用
在智能体应用中,大模型会根据输入对话来判断是否调用 MCP 服务。
1
创建智能体
前往阿里云百炼应用管理,点击 创建应用,选择 智能体应用 > Agent 2.0,填写 应用名称 后,单击 立即创建。
2
添加 MCP 服务
单击 技能 > MCP 右侧的加号,添加 Amap Maps 高德地图。
3
测试 MCP 服务
智能体可以自动调用合适的 MCP 服务来解决问题。以下是几个参考使用场景:路程规划(单 MCP 服务)请确认已添加 Amap Maps 高德地图 MCP 服务,帮助智能体获取地理信息。在右侧对话窗格中发送一条测试消息:"
现在出发,从杭州萧山国际机场到杭州西湖景区。请你提供三种公共交通出行方案"。智能体将多次调用 MCP 服务,完成路径规划和时间估算。逐步思考(单 MCP 服务)请确认已添加 Sequential Thinking MCP 服务,帮助智能体逐步思考逻辑推理问题。在右侧对话窗格中发送一条测试消息:"请你解答这道"鸡兔同笼"问题:假设共有头12个,脚32只,请问鸡兔各有多少只?"。气温趋势(多 MCP 服务)请确认已添加 Amap Maps 高德地图和 AntV 可视化图表 MCP 服务。在右侧对话窗格中发送一条测试消息:"请使用折线图绘制杭州未来几天的气温走势"。工作流应用
MCP 服务可能有多个工具,但在工作流应用中,每个 MCP 节点只能使用一个工具,因此需要手动指定 MCP 节点的输入参数,再传递输出参数到下一个节点。
使用 Amap Maps 高德地图 MCP 服务的 maps_weather 工具,快速构建一个城市天气查询工作流。
在只使用 maps_weather 工具时,工作流无法回答与天气查询无关的问题。
1
创建工作流
前往阿里云百炼应用管理,点击 创建应用,选择 工作流应用,填写 应用名称 后,单击 立即创建。
2
提取城市名称
从左侧工具栏中拖入一个大模型节点,命名为"信息提取"。将此节点连接到开始节点,并配置模型为 Qwen-Plus-Latest,提示词描述 maps_weather 工具的功能和输入输出信息。
使用 MCP 节点前,通常需要将输入对话的自然语言转换为 MCP 节点的输入参数。因此,需要在提示词中描述 MCP 服务的功能和输入输出信息,以限定大模型的输出格式。
3
查询天气信息
从左侧工具栏中拖入一个 MCP 节点,选择 maps_weather 工具。将 MCP 节点命名为"天气查询工具",连接到"信息提取"节点。点击 MCP 节点内 maps_weather 工具的配置按钮,修改输入为"引用:信息提取/result"。
4
总结天气信息
从左侧工具栏中拖入一个大模型节点,命名为"信息总结"。连接到"天气查询工具"节点,配置提示词为"你是一个信息处理助手,你的任务是将用户输入的信息整合为自然语言。"
5
输出查询结果
将"信息总结"节点连接到结束节点,配置输入为"信息总结/result"。
6
测试查询效果
点击右上角"测试"按钮,输入"
查询杭州天气",查看工作流输出结果。