b

burningion

@burningion/geoapify-mcp
0 Stars 350 次浏览 burningion 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Geoapify MCP 服务器

将地址转换为 GPS 坐标用于地图绘制,并可选择使用 Geoapify 服务器创建这些坐标的图像。

示例地图

安装

你需要从 Geoapify 获取一个 API 密钥,并将其设置为名为 GEO_APIKEY 的环境变量。

你的 claude_desktop_config.json 文件将会如下所示:

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 中包含了所有依赖项。

工具

get_gps_coordinates

用于从 API 获取 GPS 坐标,以便创建 GEOJSON 等。

create_map_from_geojson

创建地图图像并显示它。(目前仅在 MacOS 上支持显示。)

使用示例

获取 GPS 坐标

能否为以下位置创建包含其 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 文件

结果: 临时地图

许可证

MIT

相关 MCP 服务