Geoapify MCP 服务器可将地址转换为 GPS 坐标,用于地图绘制。此外,还能借助 Geoapify 服务器,根据这些坐标生成地图图像。
Geoapify MCP 服务器可轻松将地址转化为 GPS 坐标,还能按需生成地图图像,为地图绘制工作提供便利。
get_gps_coordinates 和 create_map_from_geojson 等实用工具。你需要从 Geoapify 获取一个 API 密钥,并将其设置为环境变量 GEO_APIKEY。
你的 claude_desktop_config.json 文件在安装后将如下所示:
"MCP Map Demo": {
"command": "uv",
"args": [
"--directory",
"/PATH/TO/THIS/REPO",
"run",
"--with",
"fastmcp",
"--with",
"requests",
"--with",
"folio",
"--with",
"selenium",
"--with",
"pillow",
"fastmcp",
"run",
"/PATH/TO/THIS/REPO/server.py"
],
"env": {
"GEO_APIKEY": "YOURAPIKEY"
}
}
你注意到我们在 args 中包含了所有依赖项。
你能为我生成包含以下位置及其 GPS 坐标的 GeoJSON 文件吗:179 avenue du Général Leclerc, côté Rive Gauche
158 avenue du Général Leclerc, côté Rive Droite à l'angle de la rue Jules Herbron
112 avenue du Général Leclerc, côté Rive Droite
34 avenue du Général Leclerc, côté Rive Droite
En face du 57 rue Gaston Boissier, à côté de la borne
Route du Pavé de Meudon - à côté du chêne de la Vierge
6 avenue de Versailles (près du centre aquatique des Bertisettes)
3 places sur parking de la rue Costes et Bellonte
Rue Joseph Chaleil
18 rue des Sables – à côté de la crèche
25 sente de la Procession
33 rue Joseph Bertrand
Place Saint Paul
Place de la bataille de Stalingrad
Placette croisement avenue Pierre Grenier / avenue Robert Hardouin
107 avenue Gaston Boissier (en face de la caserne des pompiers)
结果:附带的 JSON 文件
返回一个 GeoJSON 文件。
你能根据我提供的附件 geojson 文件生成一张地图吗?
附件 JSON 文件
结果:
get_gps_coordinates:用于从 API 获取 GPS 坐标以创建 GeoJSON 等。create_map_from_geojson:根据 GeoJSON 创建地图图像并显示它。(目前仅在 MacOS 上支持显示功能。)本项目采用 MIT 许可证。