# CoMi调用第三方(高德)MCP服务案例
# 需求
用户希望基于CoMi建设具有地图导航、定位、行程规划能力的智能体,由于CoMi本身不具备地图导航知识体系,故需要借助外部能力完成智能体。
CoMi支持通过HTTP API形式调用外部接口,也支持调用外部MCP Server实现业务的扩展。
本案例提供的方案是:CoMi接入高德官方MCP Server实现地图导航、行程规划能力。
如项目上有需要接入高德MCP可参考本方案,或者有接入其它MCP服务,也可参考本手册的配置过程。
感谢伙伴供稿,案例源文档:https://www.yuque.com/u21249948/ba1wbp/vgv1fbm68gctn9xa
# 前提条件
Comi已经配置好大模型并且能够正常运行。
CoMi服务器能通外网,服务器能访问到高德官网。
# 获取高德 MCP 服务
首先进入高德 MCP 官网 (opens new window),找到 MCP 的接入地址:
{
"mcpServers": {
"amap-amap-sse": {
"url": "https://mcp.amap.com/sse?key=您在高德官网上申请的key"
}
}
}
里面的 url 就是我们的接入地址,因为MCP调用需要识别用户身份,甚至为后续收费考虑,故每个使用方需要自行申请高德的key,到高德应用中心申请一个 key (opens new window),拼接到后面就是我们的 MCP 服务了。
# COMI配置MCP过程
# MCP工具创建
进入集团管理员,到 COMI Builder 中,新增工具,选择下方的自定义工具页签,点击创建:
接入方式选择Mcp接口,ServerUrl填写高德Mcp地址,注意key一定要填写你申请的值!

填写好相关的内容点击保存即可,确保服务器的网络能够联通MCP服务。
保存成功后,系统会自动解析出 MCP 提供的相关服务内容,我们可以查看每一个服务对应的功能,按照需要进行测试。

# CoMi智能体创建
我们完成了MCP工具的创建之后,需要来创建一个智能体,进入智能体工作室创建一个智能体:

根据我们的实际需求,填写好相关的内容,然后保存即可,请保证一定的合理性,不要乱加工具,导致 AI 混乱。
例如我们这边选择下面的三个组合来实现起点终点的驾车方案,并且告知天气情况,选择按照顺序执行:

保存之后可以进行调试,我们输入 我要从成都新川AI创新中心前往宁波市财政局,帮我规划一下行程 ,可以看到已经帮我们按照顺序执行了任务,先查询了起点位置,再查询了终点位置,进行驾车路线规划,最后查询出相关的天气情况返回给我们:

确认调试无误后,我们发布成正式智能体,先启用,然后再发布。

# CoMi应用配置和发布
做完了 Agent 后,我们需要进行应用的创建,进入应用中心,创建应用,创建的应用绑定上一步的CoMi智能体:
保存成功后可以进行测试,满足需求后可以进入应用的授权,这里不再赘述。


# CoMi应用的授权
到集团管理员 → CoMi应用授权中将刚发布的应用授权给个人用户使用。
# 功能演示
被授权用户重新登录系统,在CoMi里面选择高德行程规划智能体,输入起点和终点



# 总结
以上是引入第三方MCP的一套标准方法,主要涉及如下动作:
- 1、寻找合适的MCP Server,并且申请MCP的调用key(一般公网的MCP服务都会要求申请apikey)
- 2、将MCP接入到CoMi工具中
- 3、在CoMi中制作Agent,通过工具的形式引入注册的MCP
- 4、CoMi对用户的入口是应用,故需要新建应用,再关联上一步制作的Agent
- 5、应用新建后,对用户进行授权使用
CoMi接入MCP运行原理:本质利用的是大模型的Function calling能力 + Agent调用MCP工具的能力,运行原理见关联文档: 《AI基础-Agent之插件工具 (opens new window)》
如项目上还有有价值的MCP调用案例,欢迎供稿。
# 扩展:公有云MCP服务市场
如需引入更多MCP服务,可以参考 【魔搭社区MCP广场 (opens new window)】 自主选型。
快速跳转