Find places
find_placesFind places: a name, ZIP, venue or address to ranked candidates with lat/lon, or coordinates to the place and timezone. Pass query or lat+lon; rows carry type place|zip|address|poi|county|station, matched_via: "autosuggest" marks fallback rows and partial a timed-out section. Weather tools take location; use this to disambiguate or name a point. Example: {"lat": 39.74, "lon": -104.99} -> Denver, Colorado, America/Denver.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "find_places"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude (-90 to 90), with lon; not with query. | |
| lon | No | Longitude (-180 to 180), with lat. | |
| fuzzy | No | Query only: autosuggest for partial or misspelled input. Default false. | |
| limit | No | Query only: how many candidates (1-10). Default 5. | |
| query | No | Place name, ZIP or venue/address (1-200 characters); not with lat/lon. | |
| include | No | boundaries: each row's state, county and zone ids for get_data's area. | |
| near_lat | No | Query only: rank near this point (-90 to 90); with near_lon. | |
| near_lon | No | Longitude of near_lat (-180 to 180). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | ||
| lon | No | ||
| query | No | ||
| partial | No | Sections that did not finish, e.g. {"poi": "timeout"}; the list may be incomplete. | |
| candidates | Yes |