MCP for ArcGIS Location Services (beta) is an Esri-hosted Model Context Protocol (MCP) server that enables applications and AI agents to access ArcGIS Location Services ArcGIS Location Services, also referred to as Location Services, are services hosted by Esri that provide geospatial functionality for developing mapping applications. They include the ArcGIS Basemap Styles service, ArcGIS Static Basemap Tiles service, ArcGIS Static Maps service, ArcGIS Places service, ArcGIS Geocoding service, ArcGIS Routing service, ArcGIS GeoEnrichment service, and ArcGIS Elevation service. An ArcGIS Location Platform or ArcGIS Online account is required to use the services. Learn more through standardized MCP tools. This allows clients to use geocoding, routing, elevation, and static map capabilities without calling ArcGIS REST APIs directly.

What’s in this guide

This guide shows you how to configure and use the MCP server to:

  • Geocode addresses
  • Reverse geocode coordinates
  • Retrieve elevation data
  • Calculate routes and directions
  • Generate static map images
Get started

MCP tools

Explore the tools available for accessing ArcGIS Location Services capabilities.