快速接入高德地图 MCP Server

作者:youqing · 2025-10-29 · 阅读时间:5分钟

收藏它,5 分钟让 Cursor 拥有「出游规划 + 公交路线 + 地理编码」三大神器!


一、通过 Node.js 接入 🚀

1. 安装 Node.js ⚙️

  • 下载 ≥ v22.14.0 LTS
  • 确认官方镜像:
    npm config get registry  
    # 应返回 https://registry.npmjs.org/

    代码示例讲解概念 一行行对比「npx 自动安装 vs 全局 npm i」两种方式的加载速度差异!


二、在 Cursor 中配置 MCP Server 🔧

⚠️ 请先登录 Cursor 个人账户,以使用大模型功能。

① 进入设置页

打开 Cursor → 右下角齿轮 → SettingsFeaturesMCP Servers
mcp-setting

② 新增配置

点击 Add MCP Server,填入:

{
  "mcpServers": {
    "amap-maps": {
      "command": "npx",
      "args": ["-y", "@amap/amap-maps-mcp-server"],
      "env": {
        "AMAP_MAPS_API_KEY": "您在高德官网申请的 key"
      }
    }
  }
}

mcp-config

③ 验证状态

返回设置页,若 amap-maps 显示 Enabled 即成功;出现 Client closed 时点击按钮重新加载。
mcp-enabled

④ 选择模型

建议选用 claude-3.7-sonnet 以获得更佳体验。
select-model

⑤ 切换交互模式

Ctrl/Cmd + L 打开侧边对话 → 右上角选择 Agent 模式,即可开始调用地图工具。
agent-mode

智能代码审查助手 检查 Agent 模式下的自动注入代码,防止 XSS 风险!


三、使用示例 🧭

出游规划

输入:

帮我规划一条从北京天安门到上海外滩的 3 日游路线,要包含美食和拍照打卡点。

Cursor Agent 自动调用 amap-maps.routePlanning + poiSearch,返回:

  • Day1 高铁抵达 + 外滩夜景
  • Day2 豫园小吃 + 陆家嘴拍照
  • Day3 武康路咖啡 + 返程

trip-plan

公交规划

输入:

从望京 SOHO 到三里屯太古里,今天 18:00 出发,给出最快公交方案。

Agent 返回:

  • 地铁 14 号线 → 10 号线,全程 26 分钟
  • 实时公交到站倒计时

bus-plan

代码片段解析助手 秒懂返回 JSON 里 bus_distance vs bus_duration 的单位与含义!


四、延伸阅读 📚


五、结语 🎯

现在你已经完成:

  • Node.js 环境 ≥ v22.14.0 ✅
  • Cursor MCP 配置 ✅
  • Agent 模式调用地图工具 ✅

下一步:打开 Cursor,输入「帮我规划周末骑行路线」,让高德地图 MCP Server 给你一条精准路线!