search_places
CATEGORY-specific POI search near a point — gas stations, truck stops, restaurants, charging stations, etc. Use this when the user has a specific TYPE of place in mind (food / health / retail / fuel / accommodation / nightlife / transport / government / recreation). For broader DISCOVERY (e.g. 'cities within 50 miles' or 'venues by population'), use explore instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Center latitude (alternative to `center` object) | |
| lon | No | Center longitude (alternative to `center` object) | |
| limit | No | Max results (default 10, max 50) | |
| query | No | Free-text place query such as 'truck stop', 'restaurant', 'charging station' | |
| center | No | Center point for nearby search ({lat, lon} object or JSON string). You can also pass flat lat/lon. | |
| layers | No | Restrict to: venue, address | |
| radius_m | No | Search radius in meters (default 1000, max 50000) | |
| categories | No | Structured categories: food, fuel, charging_station, education, health, entertainment, retail, accommodation, nightlife, transport, government, recreation |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| geojson | No | ||
| metrics | No | ||
| summary | No | Map of scalar facts the LLM should surface verbatim | |
| display_hint | No |