Skip to content
← Directory

plugin · Global

MCP-ArcGISPro-AddIn

Native C# ArcGIS Pro Add-In exposing MCP tools -- companion to MCP-ArcGISPro for what the Python bridge can't reach (main-thread/COM ops, opening views)

Claim this listing

Represent MCP-ArcGISPro-AddIn? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered llm-inferred
live ArcGIS Pro project and map state (open views, extent, camera, bookmarks) · layer listing and add/remove in the open project · feature editing via EditOperation (create, update geometry/attributes, delete, move, rotate, scale, merge, split, clip, reshape) · current selection and snapping state · PNG render of an open map view
Formats docs-verified
MCP over HTTP · PNG
Access llm-inferred
Open source under MIT licence. Requires a local ArcGIS Pro 3.x installation with the add-in loaded; the MCP server listens on localhost:5057 with no authentication described in the docs.

Useful for

Use cases llm-inferred
Export a PNG of a live map view to check a flood-risk or drainage figure before issue · Read the current extent and selection in an open project to confirm a study area before geoprocessing · Apply undoable manual edits (move, merge, split, reshape) to drainage or habitat asset layers during digitising QA · Set and recall bookmarks and camera views so site-plan figures stay consistent across revisions
Audience llm-inferred
GIS analysts · ArcGIS Pro power users · flood consultants · drainage engineers · ecologists digitising habitat data

Limitations

Constraints llm-inferred
Requires ArcGIS Pro 3.x running with the add-in loaded; tools are unavailable when Pro is closed · Build requires Visual Studio 2022 17.13+ and the matching ArcGIS Pro SDK; not a pip-installable package · Server is localhost-only and tied to the Pro process · ModelContextProtocol packages pinned to 0.4.0-preview.3; bumping them breaks the build (maintenance risk) · Move, rotate and scale fail when selected features have different spatial references · Update or delete by object id silently no-ops if the id is stale · open_project does not open a view; a Pro restart returns to the Home screen with nothing open · Self-signed add-in shows as Untrusted in Pro's Add-In Manager on other machines · No execute_csharp escape hatch yet
Licence
MIT
Authentication
Unknown — review source docs
GitHub stars
3
Last commit
13/09/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search