Enterprise DNA Enterprise DNA
M MCP Servers Developer low

Knight60/ArcGIS-Pro-MCP

by Various

ArcGIS Pro add-in that speaks the Model Context Protocol, so an AI assistant can drive your open project in plain language — 112 tools, every geoprocessing tool, and arbitrary arcp

MCP

Knight60/ArcGIS-Pro-MCP

Added 8 Sept 2026

#add-in #ai-assistant #arcgis #arcgis-pro #arcpy #claude #esri #gis

Overview

ArcGIS Pro add-in that implements the Model Context Protocol, letting an AI assistant control an open project through natural language. Exposes 112 tools, all geoprocessing tools, and arbitrary arcpy commands to the assistant. Written in C#.

Best for

Best for
GIS developers who want to prototype AI-driven ArcGIS Pro workflows

Use cases

  • Drive ArcGIS Pro geoprocessing from an AI chat interface
  • Automate map and project tasks with plain-language instructions
  • Run custom arcpy scripts through an MCP-connected assistant

How to use

Tools exposed

  • get_capabilities
  • get_arcgis_info
  • get_project_info
  • save_project
  • list_maps
  • create_map
  • activate_map
  • set_map_properties
  • get_map_extent
  • get_environment
  • set_environment
  • get_layers
  • get_layer_info
  • add_layer
  • add_web_layer
  • rename_layer
  • duplicate_layer
  • set_layer_visibility
  • set_layer_transparency
  • set_layer_scale_range

Tested with

Claude Desktop, Claude Code, Cursor, Cline, VS Code, ChatGPT

Notes

ArcGIS Pro add-in that implements the Model Context Protocol, letting an AI assistant control an open project through natural language. Exposes 112 tools, all geoprocessing tools, and arbitrary arcpy commands to the assistant. Written in C#.

6 stars on GitHub. Last updated 2026-09-06. Licensed AGPL-3.0.

Use cases

  • Drive ArcGIS Pro geoprocessing from an AI chat interface
  • Automate map and project tasks with plain-language instructions
  • Run custom arcpy scripts through an MCP-connected assistant

Pros

  • Broad coverage: 112 tools plus all geoprocessing tools
  • Plain-language control of a desktop GIS
  • Arbitrary arcpy access enables custom workflows

Cons

  • Arbitrary arcpy execution can be a safety and stability risk
  • Low project adoption (6 stars) suggests limited community validation
  • Requires a compatible MCP client and ArcGIS Pro setup

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Broad coverage: 112 tools plus all geoprocessing tools
  • Plain-language control of a desktop GIS
  • Arbitrary arcpy access enables custom workflows

Cons

  • Arbitrary arcpy execution can be a safety and stability risk
  • Low project adoption (6 stars) suggests limited community validation
  • Requires a compatible MCP client and ArcGIS Pro setup
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks