免费POC,零成本试错

AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Dify应用5分钟接入高德MCP私人出行助理轻松get

发布日期:2025-08-14 21:32:44 浏览次数: 1515
作者:一米二少女

微信搜一搜,关注“一米二少女”

推荐语

5分钟搞定高德MCP接入Dify,私人出行助理轻松到手!

核心内容:
1. 快速部署高德MCP Server的极简步骤
2. Dify配置MCP服务的详细指引
3. 创建应用并验证端到端功能的完整流程

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

 

字数 784,阅读大约需 4 分钟

Gaode MCPdify 对接流程,只保留与集成直接相关的核心操作,5分钟把高德能力塞进 Dify App。拿来即用。


1. 快速部署 高德 MCP Server

前提:已在高德开放平台申请到 Web API Key 且开启所需服务(路线规划、逆地理、天气等)。

常规操作

下面介绍一种简单的,不需要动手的

# ① 安装
pip install amap-mcp-server            # 也可用 npx -y @amap/amap-maps-mcp-server

# ② 配环境变量
export AMAP_MAPS_API_KEY="<你的Key>"

# ③ 启动(SSE 推荐给 Dify)
amap-mcp-server \
  --host 0.0.0.0 \
  --port 8000 \
  --transport sse          # 重要:Dify 的 MCP 插件默认走 SSE

连通性自检:

curl http://127.0.0.1:8000/schema | jq .title
# 预期输出 "Gaode Maps MCP Server"

10秒获得专属自己的高德MCP服务

打开魔搭社区的MCP广场[1]
魔搭MCP广场
魔搭MCP广场

选择对应的高德MCP,填入自己申请的key后,一键部署。
部署高德MCP服务
部署高德MCP服务

可以根据右边的SSE服务地址,完成后续内容

2. 在 Dify 配置MCP

  1. 1. 工具 安装 MCP
    Dify添加MCP服务应用。将前图中SSE链接粘贴复制到URL上,然后等待一会。
    添加MCP
    添加MCP
  2. 2. 安装完成后点击 Authorize,粘贴下列配置(如本地测试保持 127.0.0.1;上服务器时改用域名 / HTTPS):
{
  "mcpServers": {
    "gaode": {
      "transport": "sse",
      "url": "http://127.0.0.1:8000/sse",
      "timeout": 50,
      "sse_read_timeout": 50
    }
  }
}

直接输入url就可以

  1. 3. 保存即完成MCP服务注册。
    Dify MCP服务添加成功的界面
    添加成功
    添加成功

3. 创建Dify应用并配置MCP服务

  1. 1. 创建Agent应用。
    选择Agent应用创建。
    创建应用
    创建应用
  2. 2. 选中对应的MCP,Dify 会自动读取 /schema,把 12 个地图库函数注入到当前模型的 tool list
    添加成功
    添加成功
  3. 3. 点击 发布
    发布成功后,可以直接在web窗口使用。

4. 验证一次端到端

在 Chat 窗输入:

帮我规划从「上海外滩」到「虹桥机场」的驾车路线

  • • LLM 会检测到路线规划意图,自动调用 maps_driving_by_address
  • • Gaode MCP Server 返回 JSON 路径数据 → LLM 将其转成自然语言输出。

若回复中带有路线里程、耗时,即说明集成成功。

Dify调用
Dify调用

5. 生产环境加固要点(选做)

维度
建议
HTTPS
用 Nginx/Caddy 反向代理 https://mcp.yourdomain.com/sse,证书同域名
并发 & 超时 uvicorn --workers 4
; 适当调大 timeoutsse_read_timeout
限流
Nginx limit_req zone=mcp 5r/s burst=10,防止过载
监控
Prometheus 抓取 /metrics 或自定义中间件;Grafana 面板
日志
stdout → Loki / Graylog;关键错误告警到 Slack / 飞书

常见坑速查

现象
处理
Dify 提示 schema parse error
升级 amap-mcp-server >= 0.3.2
返回空路线 / 天气
高德 Key 未开对应权限或配额不足
ERR_EMPTY_RESPONSE
端口未监听 / 被防火墙拦截;lsof -i:8000 排查

6.使用时的常见问题

  1. 1. 调用MCP服务后,返回结果的时间就会延长
  2. 2. 针对一些热门路线,大模型可能不会调用MCP服务

Dify应用需求,敬请联系。

引用链接

[1] 魔搭社区的MCP广场: https://www.modelscope.cn/mcp/servers/@amap/amap-maps

 


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询