bundle_geocode_enrich
PAID (30 credits PER ADDRESS, max 10 addresses/call) — batch geocode + enrich. For each address: forward-geocodes to lon/lat (free fallback chain: OSM Nominatim -> Photon -> US Census), then reverse-geocodes for country/region/locality context and classifies land cover at that point. Replaces 3 separate calls per address: geocode_address + analyze_location + classify_land_cover. Use estimate_cost(tool_name= "bundle_geocode_enrich", units=) first to quote. Requires Authorization: Bearer <api_key> and sufficient credits balance.
Returns JSON: {ok, results: [{address, ok, lon, lat, display_name,
geocode_source, country, region, locality, land_cover} or
{address, ok:false, error}], evaluated, failed_count}.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": {
"addresses": "<addresses>"
},
"name": "bundle_geocode_enrich"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| addresses | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |