返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

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

[复制链接]
链载Ai 显示全部楼层 发表于 昨天 22:03 |阅读模式 打印 上一主题 下一主题


ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 16px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: inherit;color: rgb(15, 76, 129);">Gaode MCP ↔ dify对接流程,只保留与集成直接相关的核心操作,5分钟把高德能力塞进 Dify App。拿来即用。


ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;display: table;padding: 0px 0.2em;color: rgb(255, 255, 255);background: rgb(15, 76, 129);">1. 快速部署 高德 MCP Server

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 16px;font-style: normal;padding: 1em;border-radius: 6px;color: rgba(0, 0, 0, 0.5);background: rgb(247, 247, 247);">

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 1em;display: block;letter-spacing: 0.1em;color: rgb(63, 63, 63);">ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: inherit;color: rgb(15, 76, 129);">前提:已在高德开放平台申请到ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 14.4px;text-align: left;line-height: 1.75;color: rgb(221, 17, 68);background: rgba(27, 31, 35, 0.05);padding: 3px 5px;border-radius: 4px;">Web API Key且开启所需服务(路线规划、逆地理、天气等)。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">常规操作

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 16px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">下面介绍一种简单的,不需要动手的

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-feature-settings: normal;font-variation-settings: normal;font-size: 14.4px;margin: 10px 8px;color: rgb(201, 209, 217);background: rgb(13, 17, 23);text-align: left;line-height: 1.5;overflow-x: auto;border-radius: 8px;padding: 0px !important;"># ① 安装
pip install amap-mcp-server # 也可用 npx -y @amap/amap-maps-mcp-server

# ② 配环境变量
exportAMAP_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,填入自己申请的key后,一键部署。
部署高德MCP服务

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

2. 在 Dify 配置MCP

  1. 1.工具安装MCP
    Dify添加MCP服务应用。将前图中SSE链接粘贴复制到URL上,然后等待一会。
    添加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调用

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

维度
建议
HTTPS
用 Nginx/Caddy 反向代理https://mcp.yourdomain.com/sse,证书同域名
并发 & 超时uvicorn --workers 4
; 适当调大timeoutsse_read_timeout
限流
Nginxlimit_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应用需求,敬请联系

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ