地图服务MCP

基于高德地图API实现的MCP服务,提供地理位置定位、天气信息获取、路径规划等功能。

  • by WenElevating
  • C#
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 wenelevating/wenelevating.mapmcpserver

使用说明

温电梯。MapMcpServer

本项目是基于高德地图API实现的MCP服务。

中文版

如何开始?

  1. 将密钥添加到系统环境变量中 您需要将Amap键放入系统环境变量中,并将其名称设置为“GaoDeMapKey”,因为此键是通过“GaoDaMapKey”在工具中获得的。 如果你不设置密钥,你什么都做不了!
  2. 添加Mcp服务配置文件 您需要添加一个Mcp配置文件,以使模型能够识别该工具。示例如下:
{
  "mcpServers": {
    "map": {
      "command": "dotnet",
      "args": [
        "run",
        "--project",
        "project position",
        "--no-build"
      ]
    }
  }
}

事实上,该模型通过终端启动了Mcp服务

支持的amap api列表

  • 确定IP的地理位置
  • 获取指定城市的天气信息
  • 获取指定位置的地理信息
  • 人行道规划
  • 公交线路规划
  • 行车路线规划
  • 自行车道规划
  • 距离测量
  • 关键字搜索

以下是一个使用示例:

谢谢

该项目的成功取决于以下项目:
模型上下文协议

追踪