Brave Search
brave_place_search
Searches Brave's Place Search API. A single call may populate any combination of `results` (POIs), `cities`, `addresses`, `streets`, and `location` (the resolved search area), depending on the query shape. Use for POIs near coordinates or a named area, browsing general POIs (omit `query`, supply coords or `location`), disambiguating bare city names, resolving specific addresses, or looking up streets. Anchor via `latitude`+`longitude` or `location`; with neither, `query` is required.
Remote brave
Other tools also called brave_place_search?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (max 50, default 20)."
},
"query": {
"type": "string",
"maxLength": 400,
"description": "Query string. Shape influences the response: POI-like queries return `results`; ambiguous city names return `cities`; address-/street-shaped queries with a geographic anchor return `addresses` and/or `streets`. Omit to browse general POIs in the supplied area. Required if neither `latitude`+`longitude` nor `location` is provided."
},
"units": {
"enum": [
"metric",
"imperial"
],
"type": "string",
"default": "metric",
"description": "Units of measurement for distance values."
},
"geoloc": {
"type": "string",
"description": "Optional geolocation token used to refine results."
},
"radius": {
"type": "number",
"minimum": 0,
"description": "Bias toward results closer to the supplied coordinates, in meters. NOT a hard cutoff."
},
"country": {
"type": "string",
"default": "US",
"maxLength": 2,
"minLength": 2,
"description": "2-letter country code (ISO 3166-1 alpha-2). Defaults to US."
},
"ui_lang": {
"type": "string",
"default": "en-US",
"description": "User interface language for the response, in the form <lang>-<country> (e.g. en-US)."
},
"latitude": {
"type": "number",
"maximum": 90,
"minimum": -90,
"description": "Latitude of the geographical coordinates to search around (-90 to 90). Typically paired with `longitude`."
},
"location": {
"type": "string",
"description": "Location string used as an alternative to lat/long. US: '<city> <state> <country>' (e.g. 'san francisco ca united states'). Non-US: '<city> <country>' (e.g. 'tokyo japan'). Capitalization and commas don't matter."
},
"longitude": {
"type": "number",
"maximum": 180,
"minimum": -180,
"description": "Longitude of the geographical coordinates to search around (-180 to 180). Typically paired with `latitude`."
},
"safesearch": {
"enum": [
"off",
"moderate",
"strict"
],
"type": "string",
"default": "moderate",
"description": "Filter level for adult content."
},
"spellcheck": {
"type": "boolean",
"default": true,
"description": "Whether to spellcheck the query."
},
"search_lang": {
"type": "string",
"default": "en",
"description": "2-letter language code for the search. Defaults to en."
}
}
}