{"repo":"Sangwxx/ArcGIS-Pro-Bridge-MCP-Server","free":true,"listed":false,"github":"https://github.com/Sangwxx/ArcGIS-Pro-Bridge-MCP-Server","clone":"git clone https://github.com/Sangwxx/ArcGIS-Pro-Bridge-MCP-Server.git","description":"ArcGIS Pro Bridge MCP Server 是一个让 AI 客户端连接本机 ArcGIS Pro 的 MCP Server。","language":"Python","stars":82,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"ArcGIS Pro Bridge MCP Server ArcGIS Pro Bridge MCP Server 是一个给 ArcGIS Pro 用的本地 MCP Server。 它的作用可以直接理解成： - 让 Trae、Cursor、Claude Desktop 这类支持 MCP 的 AI 客户端，能够读取你本机的 ArcGIS Pro 工程信息 - 让 AI 能在 ArcGIS Pro 自带的 Python 环境中执行 ArcPy - 尽量减少 GISer 手动折腾 Python 环境的成本 这个项目不是 ArcGIS Pro 插件，也不是双击就能打开的桌面软件。它更像一个“后台桥接服务”，由 AI 客户端按 MCP 方式调用。 它适合做什么 当前版本适合这些场景： - 读取当前 ArcGIS Pro 工程中的地图和图层 - 检查哪些图层的数据源已经断开 - 读取 .aprx 工程中的布局、地图框和默认地图候选 - 读取 .gdb 的要素类、字段和空间参考 - 让 AI 生成 ArcPy 脚本 - 让 AI 执行 Buffer、Clip、Merge 等 ArcPy 地理处理 它不适合做什么 当前版本不适合直接用于这些场景： - 对公网开放的远程 GIS 服务 - 无人值守地直接修改生产数据 - 替代 ArcGIS Pro 图形界面 - 当作通用文件管理工具浏览任意本地目录 它的定位是“本机上的 ArcGIS Pro AI 桥接工具”，不是通用桌面助手。 使用前需要准备什么 请先确认： - 你使用的是 Windows - 你的电脑已经安装 ArcGIS Pro - ArcGIS Pro 可以正常启动 - 你的电脑中有 Python 3.11 或更高版本 - 建议安装 uv 最容易误解的地方 这是最重要的一节。 1. MCP 配置里的 JSON 不是命令行命令 README 或 examples/ 目录里提供的 JSON 配置，不是复制到 PowerShell 或 CMD 里直接运行的。 这些 JSON 的正确用途是： - 粘贴到 Trae 的 MCP 配置界面 - 或写入 Cursor / Claude Desktop 的 MCP 配置文件 如果你把 JSON 直接复制到命令行里运行，是不会按预期工作的。 2. uv run arcgis mcp server.py 不是给你长期手动测试 stdout 用的 这条命令的作用是启动一个 stdio 型 MCP Server。 它启动后会一直等待客户端请求，这是正常现象，不是卡死。 正常使用时，一般应由 Trae、Cursor、Claude Desktop 自动拉起它，而不是你手动先开一个终端，再自己写测试脚本去读 stdout。 3. 这个项目主要是 ArcGIS MCP，不是文件系统 MCP 它擅长的问题是： - ArcGIS 环境是否发现成功 - .aprx 工程里有什么 - .gdb 里有什么 - ArcPy 能不能执行 它不适合用来回答： - 当前项目目录里有什么文件 - 帮我列出任意本地目录结构 这类需求更适合 shell 或单独的文件系统 MCP。 正确使用流程 建议按下面顺序使用： 1. 获取项目并进入项目目录 2. 运行 uv sync 3. 把 MCP 配置 JSON 填到 Trae / Cursor / Claude Desktop 的 MCP 配置里 4. 重启客户端，或刷新 MCP Server 列表 5. 在聊天中直接让 AI 调用 MCP Tool 不推荐的错误流程","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sangwxx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sangwxx/ArcGIS-Pro-Bridge-MCP-Server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}