arcgis_request
Call ArcGIS Online REST endpoints with your configured token to search items, fetch item data or metadata, query feature services, and submit geoprocessing jobs.
Instructions
Call any ArcGIS Online REST endpoint with the configured token.
Examples: path="search", params={"q": 'title:"my layer"', "num": 5} → find items path="content/items//data", params={} → item JSON path="content/items/", params={} → item metadata path="/0/query", params={"where":"1=1","outFields":"*","f":"json","returnCountOnly":"true"} → count analysis: run a GP task under //submitJob (then /jobs/)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "arcgis_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| method | No | GET | |
| params | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |