Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
esrisaudiarabia avatar

Arcgis MCP

  • 2 repo stars
  • Updated October 8, 2025
  • esrisaudiarabia/esrisaudiarabia-mcp

ArcGIS MCP is a MCP server that searches ArcGIS Online or Enterprise portal content using URL and user credentials over stdio.

About

The ArcGIS MCP server exposes intelligent search against ArcGIS Online and ArcGIS Enterprise from a Model Context Protocol host. developers and small teams shipping location-aware SaaS, internal dashboards, or field tools can register it so agents discover layers, maps, and portal items with real credentials instead of guessing asset names. Install the PyPI package arcgis-mcp-server, set ARCGIS_URL to your portal root, and provide username and password secrets. This is an advanced integration: you must understand Esri licensing, portal URLs, and least-privilege accounts. It fits Build when you embed or reference GIS content during feature work, and can support Validate when you prototype against existing organizational data. It is not a mapping UI skill or a substitute for ArcGIS Pro workflows—it's API-backed search via MCP. Security-conscious teams should prefer dedicated service accounts and rotate passwords.

  • ArcGIS MCP server v1.1.5 on PyPI (arcgis-mcp-server) with Python stdio runtime
  • Intelligent content search across ArcGIS Online and ArcGIS Enterprise
  • Requires ARCGIS_URL, ARCGIS_USERNAME, and ARCGIS_PASSWORD environment variables
  • User-credential model—no anonymous public catalog-only mode in manifest
  • Maintained under esrisaudiarabia/esrisaudiarabia-mcp on GitHub

Arcgis MCP by the numbers

  • Data as of Aug 10, 2026 (Skillselion catalog sync)
terminal
claude mcp add --env ARCGIS_URL=YOUR_ARCGIS_URL --env ARCGIS_USERNAME=YOUR_ARCGIS_USERNAME --env ARCGIS_PASSWORD=YOUR_ARCGIS_PASSWORD arcgis-mcp-server -- python arcgis-mcp-server

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Packagearcgis-mcp-server
TransportSTDIO
AuthRequired
Last updatedOctober 8, 2025
Repositoryesrisaudiarabia/esrisaudiarabia-mcp

What it does

Give your agent intelligent search over ArcGIS Online or Enterprise layers and maps using portal credentials.

Who is it for?

Best when you're building on Esri stacks and need agent-driven discovery of maps and layers in Online or Enterprise.

Skip if: Skip if you're without ArcGIS access, or anyone and only needs static GeoJSON files with no portal.

What you get

After setup, your agent can run intelligent ArcGIS content search against your configured portal with your supplied credentials.

  • Stdio MCP server authenticated to your ArcGIS portal
  • Agent-driven intelligent search over portal GIS content
  • Faster layer and map discovery during integration work

By the numbers

  • Server version 1.1.5
  • 1 PyPI package (arcgis-mcp-server) with Python stdio
  • 3 required environment variables (ARCGIS_URL, ARCGIS_USERNAME, ARCGIS_PASSWORD)

Recommended MCP Servers

How it compares

Esri portal search MCP integration, not a cartography or frontend mapping skill.

FAQ

Who is ArcGIS MCP for?

Teams with ArcGIS Online or Enterprise portals who want coding agents to search and reference GIS content programmatically.

When should I use the ArcGIS MCP server?

During Build or integration spikes when you must locate layers, maps, or items in a secured Esri portal from an agent session.

How do I add ArcGIS MCP to my agent?

Install arcgis-mcp-server from PyPI, set ARCGIS_URL, ARCGIS_USERNAME, and ARCGIS_PASSWORD, and register the Python stdio server in your MCP client.

Data Analyticsanalyticspipelines

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.