MCP for ArcGIS Location Services provides tools for accessing location service capabilities such as geocoding, routing, elevation, and static map generation. To use these tools, you need an access token with the required privileges.

Geocoding

Use geocoding tools to convert addresses and places into coordinates, or convert coordinates into addresses.

NameDescriptionRequired privileges
find_address_candidates

Takes an address or place string and returns coordinates.

    Location services
    • Geocoding
      • Geocode (stored)
reverse_geocode

Converts coordinates to the nearest address.

    Location services
    • Geocoding
      • Geocode (stored)
  1. This privilege is only available for ArcGIS Location Platform accounts with pay-as-you-go enabled.

To use the tool, try these prompts in your MCP client:

  • What are the coordinates of 380 New York Street, Redlands, CA?
  • Find the location of Disneyland in California.
  • What is the address at 34.056, -117.195?

For additional prompts, go to Examples > Run sample prompts.

Routing and navigation

Use routing and navigation tools to calculate routes and get navigation directions.

NameDescriptionRequired privileges
solve_routeSolves a route between a start and end point, with optional intermediate stops.
    Location services
    • Routing
      • Simple routing

To use the tool, try these prompts in your MCP client:

  • Get driving directions from Redlands, CA to LAX.
  • Route from Las Vegas to Los Angeles with a stop in Barstow.
  • Calculate the walking distance and travel time between Downtown Phoenix and Phoenix Sky Harbor International Airport.

For additional prompts, go to Examples > Run sample prompts.


Elevation

Use elevation tools to interact with the ArcGIS Elevation service The ArcGIS Elevation service, also known as Elevation service, is a location service hosted by Esri that returns TopoBathy elevation values for a single location or multiple locations. Learn more .

NameDescriptionRequired privileges
elevation_at_locationsGet the elevation for a given point (latitude and longitude) using the WGS84 coordinate system.
    Location services
    • Elevation

To use the tool, try these prompts in your MCP client:

  • What is the elevation at 34.056, -117.195?
  • How high above sea level is Denver, Colorado?
  • Compare the elevations of Tokyo and Mount Fuji.

For additional prompts, go to Examples > Run sample prompts.


Static maps

Use static maps tools interact with the ArcGIS Static Maps service The ArcGIS Static Maps service, also known as Static Maps service, is a location service hosted by Esri that generates non-interactive map images called static maps. The service supports displaying a variety of basemap styles and optional geometries such as points, polylines, and polygons. No client-side mapping API is required. Learn more .

NameDescriptionRequired privileges
map_with_overlayReturns a static map in an ArcGIS Basemap style with points, polylines and/or polygons.
    Location services
    • Static maps

To use the tool, try these prompts in your MCP client:

  • Show me a static map of New York City with a marker at Times Square.
  • Generate a static map of San Francisco with a route from the Golden Gate Bridge to Fisherman's Wharf.
  • Create a static map of Paris with a polygon outline of the Eiffel Tower.

For additional prompts, go to Examples > Run sample prompts.