ArcGIS Pro Bridge MCP Server 是一个让 AI 客户端连接本机 ArcGIS Pro 的 MCP Server。
{
"mcpServers": {
"arcgis-pro-bridge-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
ArcGIS Pro Bridge MCP Server 是一个让 AI 客户端连接本机 ArcGIS Pro 的 MCP Server。
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 2 days ago. 12 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
🌱 Agricultural AI: Soil analysis, crop recommendations, weather forecasts. FREE TurboQuant.
Hierarchical markdown memory palace for AI agents — structured palace navigation via MCP tools.
Bounding box(bbox) GIS tool: coords conversion, EPSG, WKT, GeoJSON, H3, Overpass, POI, map viz
MCP server for DaData.ru — address validation, company lookup, geocoding. 31 tools.
MCP Security Weekly
Get CVE alerts and security updates for ArcGIS Pro Bridge MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
ArcGIS Pro Bridge MCP Server 是一个给 ArcGIS Pro 用的本地 MCP Server。
它的作用可以直接理解成:
这个项目不是 ArcGIS Pro 插件,也不是双击就能打开的桌面软件。它更像一个“后台桥接服务”,由 AI 客户端按 MCP 方式调用。
当前版本适合这些场景:
.aprx 工程中的布局、地图框和默认地图候选.gdb 的要素类、字段和空间参考当前版本不适合直接用于这些场景:
它的定位是“本机上的 ArcGIS Pro AI 桥接工具”,不是通用桌面助手。
请先确认:
uv这是最重要的一节。
README 或 examples/ 目录里提供的 JSON 配置,不是复制到 PowerShell 或 CMD 里直接运行的。
这些 JSON 的正确用途是:
如果你把 JSON 直接复制到命令行里运行,是不会按预期工作的。
uv run arcgis_mcp_server.py 不是给你长期手动测试 stdout 用的这条命令的作用是启动一个 stdio 型 MCP Server。
它启动后会一直等待客户端请求,这是正常现象,不是卡死。
正常使用时,一般应由 Trae、Cursor、Claude Desktop 自动拉起它,而不是你手动先开一个终端,再自己写测试脚本去读 stdout。
它擅长的问题是:
.aprx 工程里有什么.gdb 里有什么它不适合用来回答:
这类需求更适合 shell 或单独的文件系统 MCP。
建议按下面顺序使用:
uv sync这些做法很容易导致“看起来卡住”:
uv run arcgis_mcp_server.py 后,再自己写 Python 脚本去测试 stdout进入项目目录后,运行 uv sync。
注意:
arcpy 不会通过 uv 安装arcpy 来自 ArcGIS Pro 自带环境具体可复制配置请看:
无论是 Trae、Cursor 还是 Claude Desktop,配置完成后都建议完全重启一次。
第一次不要直接让 AI 做复杂分析。
建议先让它只调用:
pinghealth_checkdoctor确认 MCP 调用链路和 ArcPy 运行时都正常后,再继续读取工程、GDB 或执行地理处理。
Trae 里最关键的是要理解:
可参考:
如果你的 Trae 已经显示服务名称,并且旁边是绿色勾,通常说明:
但这还不代表当前这次对话一定已经真正调用了 MCP Tool。
Cursor 的思路和 Trae 类似,也是把 MCP 配置写入它的 MCP 配置位置,而不是复制到终端。
建议做法:
stdio MCP Server可参考:
Claude Desktop 一般也是通过 MCP 配置文件接入。
建议做法:
mcpServers可参考:
第一次测试,建议问题尽量简单、尽量像 ArcGIS 问题,而不是“帮我测试 server”。
推荐顺序:
ping,确认这次请求真的走到了 MCP Toolhealth_check 或 doctor,确认 ArcGIS Pro Python 和 ArcPy 运行时.aprx 工程概览buffer_features、clip_features 或通用 execute_arcpy_code更多可直接复制的中文提示词见:
这也是非常关键的一节。
通常会出现这些特征:
ping、health_check、doctor、inspect_gdb、inspect_project_context 等结果通常会出现这些特征:
test_mcp_server.py、inspect_gdb.py 之类的脚本uv run arcgis_mcp_server.py如果出现这些现象,通常不是 ArcGIS 真的慢,而是它没有按 MCP 协议去使用这个服务。
如果你