
ArcGIS MCP Bridge
@muend
About ArcGIS MCP Bridge
Secure local-first MCP server exposing 100 ArcGIS Pro / ArcPy geoprocessing tools to LLM agents. Two-process architecture, PathGuard filesystem sandboxing, and confirmation gates for destructive operations. Real geoprocessing requires local Windows + licensed ArcGIS Pro; cloud/co
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"arcgis-mcp-bridge": {
"command": "arcgis-mcp-server",
"env": {
"ARCPY_PYTHON_PATH": "C:\\path\\to\\arcgis-mcp-env\\python.exe",
"ARCGIS_MCP_ALLOWED_ROOTS": "C:\\GIS\\Data",
"ARCGIS_MCP_MAX_WORKERS": "2"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ArcGIS MCP Bridge?
A secure, local-first, asynchronous MCP server exposing ArcGIS Proβs ArcPy engine to Claude Desktop and other MCP hosts over stdio JSON-RPC. It provides 100 declarative geoprocessing tools across 10 verticals with a two-process isolation architecture that keeps the MCP protocol layer separate from the licensed ArcPy runtime.
How to use ArcGIS MCP Bridge?
Install the package via pip install arcgis-mcp-bridge or uv pip install arcgis-mcp-bridge. Set the required ARCPY_PYTHON_PATH environment variable to the licensed worker interpreter, optionally configure ARCGIS_MCP_ALLOWED_ROOTS and other settings, then add the server to your Claude Desktop configuration with the command arcgis-mcp-server. After restart, call health_check first to verify the full pipeline.
Key features of ArcGIS MCP Bridge
- 100 declarative geoprocessing tools across 10 verticals
- Two-process architecture isolating arcpy from the MCP server
- PathGuard sandbox enforcing read/write boundaries on filesystem access
- Destructive mutation safety floor requiring explicit confirm tokens
- Sketch-to-GIS pipeline for hand-drawn polygon digitization
- 81 unit tests with mocked arcpy for CI verification
Use cases of ArcGIS MCP Bridge
- Buffer parcels, dissolve layers, or run kernel density from natural language prompts
- List, describe, and manage feature classes in enterprise or file geodatabases
- Calculate slope, aspect, and hillshade from DEM rasters
- Find nearest facilities or compute OD cost matrices using network analysis
- Convert hand-drawn sketch to a GIS feature class via the vision analytics pipeline
FAQ from ArcGIS MCP Bridge
How does ArcGIS MCP Bridge compare to other ArcGIS MCP servers?
It offers 100 tools versus ~15 or ~10 in alternatives, uses deterministic uv.lock dependency sync, stdio
More Developer Tools MCP servers
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
Huoshan Test
volcenginesentry-mcp
getsentryAn MCP server for interacting with Sentry via LLMs.
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Comments