mraad/arcgis-rest
Call ArcGIS REST endpoints directly from agent scripts: portal search and items, feature layer queries, geocoding, routing, places, elevation and GeoEnrichment, as the signed-in portal user. Also local GIS sources, standalone ArcGIS Maps SDK maps and the live mappi map over MCP.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
{
"type": "streamable-http",
"url": "http://127.0.0.1:8787/mcp"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "arcgis-rest",
"version": "0.3.4",
"description": "Call ArcGIS REST endpoints directly from agent scripts: portal search and items, feature layer queries, geocoding, routing, places, elevation and GeoEnrichment, as the signed-in portal user. Also local GIS sources, standalone ArcGIS Maps SDK maps and the live mappi map over MCP.",
"repository": "https://github.com/mraad/arcpi",
"license": "Apache-2.0",
"keywords": ["arcgis", "gis", "rest", "codemode", "pi", "mcp"],
"extensions": {
"dev.pi": {
"mcpServers": {
"mappi": {
"description": "Live map (mappi), present only while its server runs; read the mappi skill before the first call. Runs map JS in the open ArcGIS Maps SDK page"
}
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 4TypeScript files
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- dev.piships a directory of files