Skip to main content
All providers

ArcGIS public GIS layers

Geo

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.

Runs on your machine under the source's own terms

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:

Capabilities (25)

arcgis/feature-layerFree, runs locally

Returns one layer's definition: geometry type, display field, every field with its type, alias, length and coded-value domain, the renderer, scale limits, extent, maximum record count and supported query options.

orgIdserviceNamelayerId
arcgis/feature-queryFree, runs locally

Returns the features of a layer matching a SQL where clause, as an Esri JSON feature set with the requested attributes, the field definitions and - unless suppressed - each feature's geometry.

orgIdserviceNamelayerIdwhereoutFields?returnGeometry?resultRecordCount?resultOffset?orderByFields?returnCountOnly?returnIdsOnly?returnDistinctValues?returnExtentOnly?outSR?geometryPrecision?maxAllowableOffset?objectIds?time?
arcgis/feature-query-geometryFree, runs locally

Returns the features of a layer whose geometry intersects a point, box or polygon you supply, as an Esri JSON feature set with their attributes.

orgIdserviceNamelayerIdgeometrygeometryTypewhere?outFields?returnGeometry?resultRecordCount?resultOffset?orderByFields?outSR?distance?units?geometryPrecision?
arcgis/feature-serviceFree, runs locally

Returns a hosted feature service's description, copyright text, spatial reference, full extent, supported query capabilities, maximum record count and the list of layers and tables it contains with their ids and names.

orgIdserviceName
arcgis/feature-service-layersFree, runs locally

Returns the complete definition of every layer and table in a feature service in one response: field names and types, coded-value domains, drawing info, default visibility, extent and query capabilities.

orgIdserviceName
arcgis/feature-statisticsFree, runs locally

Returns aggregate values computed by the service - counts, sums, averages, minimums, maximums, standard deviations - optionally grouped by one or more fields, without transferring the underlying features.

orgIdserviceNamelayerIdwhereoutStatisticsgroupByFieldsForStatistics?orderByFields?having?resultRecordCount?resultOffset?
arcgis/feature-topFree, runs locally

Returns the highest or lowest ranked features within each group - the service does the per-group ordering and limiting and sends back only the winners.

orgIdserviceNamelayerIdtopFilterwhereoutFields?returnGeometry?outSR?resultRecordCount?resultOffset?geometryPrecision?
arcgis/groupFree, runs locally

Returns one group's record: title, owner, description, snippet, tags, thumbnail, access level, sort preferences, creation and modification timestamps and whether membership is by invitation.

groupId
arcgis/group-categoriesFree, runs locally

Returns the hierarchical content category tree a group uses to classify the items shared into it.

groupId
arcgis/group-contentFree, runs locally

Returns the items shared into a group as a paged list of full catalogue records, each with id, title, type, owner, tags, extent and service URL.

groupIdstart?num?sortField?sortOrder?
arcgis/group-membersFree, runs locally

Returns the usernames of a group's owner, administrators and members.

groupId
arcgis/group-searchFree, runs locally

Returns a paged list of public ArcGIS groups matching a query, each with id, title, owner, description, snippet, tags, access level, thumbnail and whether it is invitation-only.

qstart?num?sortField?sortOrder?filter?
arcgis/hub-datasetFree, runs locally

Returns one Hub dataset's full record: title, description, licence, owner organisation, tags and categories, record count, field schema, extent, the download formats Hub offers and the underlying ArcGIS service URL.

datasetId
arcgis/hub-searchFree, runs locally

Returns a GeoJSON FeatureCollection of matching ArcGIS Hub records - the open data catalogue published by thousands of government agencies - each with its title, summary, owner organisation, tags, licence, record counts, coverage polygon and source item id.

collectionqlimit?startindex?bbox?datetime?sortBy?
arcgis/itemFree, runs locally

Returns the full metadata record for one ArcGIS item: title, type, owner, organisation, description, snippet, tags, type keywords, extent, spatial reference, size, created/modified timestamps, view count, the per-item licenceInfo and credits, and the service URL where one exists.

itemId
arcgis/item-commentsFree, runs locally

Returns the public comment thread on an item, each comment with its id, author, URL-encoded text, parent id and creation timestamp.

itemIdstart?num?
arcgis/item-dataFree, runs locally

Returns the JSON payload attached to an item - for a web map the operational layer list, basemap and popup configuration, for a feature service item the layer drawing and field configuration, for a web app its configuration document. Only item types whose data document is itself JSON - web maps, web scenes, web apps, dashboards and service items - are usable here: for a CSV, shapefile or file-geodatabase item this endpoint streams the uploaded file verbatim and the response is not JSON.

itemId
arcgis/item-groupsFree, runs locally

Returns the groups an item is shared with, split into admin, member and other buckets, each entry carrying the group id, title, owner, tags, access level and member count.

itemId
arcgis/item-relatedFree, runs locally

Returns the items linked to this one by a named ArcGIS relationship, with each related item's full catalogue record.

itemIdrelationshipTypedirection?num?nextkey?
arcgis/org-servicesFree, runs locally

Returns every hosted service an organisation publishes on services.arcgis.com, each with its name, type (FeatureServer, MapServer, VectorTileServer) and full URL.

orgId
arcgis/portalFree, runs locally

Returns one ArcGIS organisation's public portal record: name, description, access level, region, culture, default basemap and extent, custom URL, thumbnail and the group queries behind its galleries.

portalId
arcgis/portal-categoriesFree, runs locally

Returns the hierarchical content category tree an organisation applies to its own items.

portalId
arcgis/portal-selfFree, runs locally

Returns the public configuration of ArcGIS Online itself: the group queries behind the basemap, 3D basemap, style and analysis galleries, the default basemap, supported units, helper service URLs and the current software version.

No parameters
arcgis/searchFree, runs locally

Returns a paged list of public ArcGIS Online items matching a Lucene-style query, each with its id, title, owner, type, tags, snippet, extent, thumbnail, view count, licence text and - for services - the live service URL.

qbbox?start?num?sortField?sortOrder?categories?filter?countFields?countSize?restrict?
arcgis/userFree, runs locally

Returns a public ArcGIS user profile: username, full name, description, organisation id, region, thumbnail, account creation date and the user's public tags.

username

Licence

The content available through the ArcGIS Online website is typically available at no cost for your personal or noncommercial use.

https://doc.arcgis.com/en/arcgis-online/reference/access-use-constraints.htm

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attributionText.

Source: ArcGIS Online (arcgis.com), Esri. Each item carries its own publisher, credits and terms of use - see the item's licenseInfo and accessInformation fields.