Best ESRI MCP Servers
Esri is a global leader in geographic information system (GIS) software, mapping and spatial analytics technology, providing location intelligence solutions to solve complex problems.
Why this server?
Integrates with Esri's ArcGIS Pro for professional cartography and geoprocessing tasks, enabling AI agents to drive the software end-to-end.
AlicenseAqualityCmaintenanceDrive Esri's ArcGIS Pro from an AI agent — the ArcGIS Pro counterpart to QGIS MCP. A headless ArcPy CLI plus an in-process .NET 8 add-in that exposes the live Pro session as MCP tools (ping, zoom_to, query, run_gp, export_layout) so an agent drives the running project while you watch.668PolyForm Noncommercial 1.0.0Why this server?
Uses Esri's keyless public services for basemaps (11 styles such as imagery, topographic, streets and terrain, plus an optional labels overlay), address-to-coordinate and coordinate-to-address geocoding, geometry operations (project, buffer, simplify) and ground elevation lookups — all without an API key.
AlicenseAqualityBmaintenanceEnables any MCP-capable client to search Hong Kong's 1,154 official CSDI spatial datasets in English, Traditional or Simplified Chinese, retrieve them as GeoJSON, and answer questions with counts, sums and charts, interactive 2D/3D maps, feature attribute inspection, or printable static maps without an API key. Optional tools let users geocode, project or buffer geometry, render keyless Esri basemaps, and publish datasets to ArcGIS Online with their own credentials.14MITWhy this server?
Provides integration with ArcGIS Location Services by Esri, enabling geospatial data operations such as geocoding, directions, and elevation queries.
FlicenseAqualityDmaintenanceEnables location-based services such as geocoding, reverse geocoding, finding nearby places, directions, elevation, and basemap tiles using ArcGIS Location Services.6-Why this server?
Uses the Esri World geocoder for address geocoding, enabling location-based queries across all tools.
FlicenseAqualityDmaintenanceAn MCP server that exposes Charlotte, NC and Mecklenburg County open data as tools for an LLM agent, enabling queries about trash pickup, parcels, zoning, crime, and more by geocoding addresses and querying live ArcGIS layers.21-Why this server?
Provides support for reading and writing ESRI Shapefiles and includes a roadmap for full ESRI FileGDB integration, ensuring compatibility with standard GIS data formats.
AlicenseNot gradedqualityFmaintenanceA geospatial MCP server that provides tools for geocoding, routing, elevation profiles, and spatial analysis. It enables AI agents to process GIS file formats like GeoJSON and Shapefiles while performing complex coordinate transformations and distance calculations.4MITWhy this server?
Enables searching across Esri documentation sites, blogs, and forums, with capabilities to extract clean text content from pages for deep technical research.
AlicenseNot gradedqualityNot gradedmaintenanceEnables users to search and read Esri developer documentation, ArcGIS Pro help, and community forums directly through Claude. It provides tools to query official Esri sites and extract clean text content from documentation pages to answer technical GIS questions.MITWhy this server?
Allows loading Esri basemaps (e.g., World Topographic) and satellite imagery (e.g., World Imagery) for use as background layers in spatial analysis.
AlicenseNot gradedqualityBmaintenanceDeploy QGIS in Docker as an MCP server, enabling AI assistants to perform spatial analysis, data loading, cartography, and multi-format export without local installation.11MITWhy this server?
Integrates with Esri's gray canvas tile service to render interactive maps of demand, stores, and expansion scenarios in the self-contained HTML map.
AlicenseNot gradedqualityBmaintenanceEnables candy-store expansion planning and supplier forecasting across metro Atlanta's ten counties and 1,200 census tracts, modeling demand, heritage-segment specialty markets, competitor-aware capture, and distribution capacity. Users can locate optimal store sites under a budget, test what-if scenarios, and forecast weekly orders per center and category with p10/p90 ranges and expected losses.MITWhy this server?
Provides tools to discover and access ESRI REST services referenced in a GeoNetwork catalog, enabling AI assistants to retrieve metadata and resource links for ESRI REST APIs.
FlicenseNot gradedqualityDmaintenanceMCP server for discovering and accessing data from a GeoNetwork 4.x catalog. Enables an AI assistant to search metadata records, view details, and discover services (WMS, WFS, downloads, etc.) referenced in the catalog.3-