ArcGIS public GIS layers
www.arcgis.com
Esri's public ArcGIS Online catalogue and the hosted feature services behind it - millions of openly shared GIS layers, maps, scenes and government open data published by agencies, universities and companies worldwide - searchable by keyword, tag, owner and bounding box, and queryable down to individual features and aggregate statistics.
The crw MCP on your computer calls ArcGIS public GIS layers directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Layer definition
Use ArcGIS public GIS layers (arcgis) from fastCRW Pergamon, capability "Layer definition" (feature-layer). You are about to query a layer and need its exact field names, types and domains to build the where clause and outFields. Example options: orgId=P3ePLMYs2RVChkJx, serviceName=USA_Counties_Generalized_Boundaries, layerId=0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "arcgis" and capability "feature-layer". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Query features by attribute
Use ArcGIS public GIS layers (arcgis) from fastCRW Pergamon, capability "Query features by attribute" (feature-query). You want the actual rows out of a hosted GIS layer filtered by attribute, for example every county in one state. Example options: orgId=P3ePLMYs2RVChkJx, serviceName=USA_Counties_Generalized_Boundaries, layerId=0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "arcgis" and capability "feature-query". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Find features at a location
Use ArcGIS public GIS layers (arcgis) from fastCRW Pergamon, capability "Find features at a location" (feature-query-geometry). You have a coordinate or a bounding box and want to know which features cover it - which county a point falls in, which parcels a box touches. Example options: orgId=P3ePLMYs2RVChkJx, serviceName=USA_Counties_Generalized_Boundaries, layerId=0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "arcgis" and capability "feature-query-geometry". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Feature service metadata
Use ArcGIS public GIS layers (arcgis) from fastCRW Pergamon, capability "Feature service metadata" (feature-service). You have a feature service URL or item and need its layer list, extent and record limits before querying anything. Example options: orgId=P3ePLMYs2RVChkJx, serviceName=USA_Counties_Generalized_Boundaries. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "arcgis" and capability "feature-service". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
