Amap Mcp Server

Amap Mcp Server

🚀 高德地图 MCP 服务器

高德地图 MCP 服务器提供一系列实用的地图相关工具,可将经纬度与地址相互转换、进行 IP 定位、查询天气、测量距离以及搜索 POI 等。该服务器已发布在 PyPI

🚀 快速开始

要使用此服务,您需要在应用中添加以下 MCP 配置:

{
"mcpServers": {
"amap-mcp-server": {
"command": "uvx",
"args": [
"amap-mcp-server"
],
"env": {
"AMAP_MAPS_API_KEY": "your valid amap maps api key"
}
}
}
}

将上述配置添加到您的配置文件中,并确保将"your valid amap maps api key"替换为您的实际高德地图 API 密钥。您可以在高德开放平台注册并获取 API 密钥。

✨ 主要特性

本服务提供以下工具:

地理编码工具

maps_regeocode

将一个高德经纬度坐标转换为行政区划地址信息。 参数

  • location:经纬度坐标

maps_geo

将详细的结构化地址转换为经纬度坐标。支持对地标性名胜景区、建筑物名称解析为经纬度坐标。 参数

  • address:结构化地址
  • city(可选):指定查询的城市

位置服务工具

maps_ip_location

IP 定位根据用户输入的 IP 地址,定位 IP 的所在位置。 参数

  • ip:IP 地址

maps_weather

根据城市名称或者标准代码查询天气信息。 参数

  • city(可选):查询的城市名称或标准代码

距离测量工具

maps_distance

测量两个经纬度坐标之间的距离,支持驾车、步行以及球面距离测量。 参数

  • origins:起点经纬度坐标
  • destination:终点经纬度坐标
  • type(可选,默认为"1"):测量类型

POI 搜索工具

maps_text_search

关键词搜索 API 根据用户输入的关键字进行 POI 搜索,并返回相关的信息。 参数

  • keywords:搜索关键词
  • city(可选):查询城市
  • citylimit(可选,默认为"false"):是否限制城市范围内搜索

maps_around_search

周边搜索,根据用户传入的关键词以及坐标 location,搜索出 radius 半径范围内的 POI。 参数

  • location:中心点经纬度坐标
  • radius(可选,默认为"1000"):搜索半径
  • keywords(可选):搜索关键词

maps_search_detail

查询关键词搜索或周边搜索获取到的 POI ID 的详细信息。 参数

  • id:POI ID
  • 0 关注
  • 0 收藏,24 浏览
  • system 提出于 2025-10-01 12:06

相似服务问题

相关AI产品