Google Maps places (up to 100)
google_maps_searchGoogle Maps places for a query in a country or around coordinates: up to 100 places with rank, name, category, address, phone, website, rating, review count, coordinates, price level and place id (no reviews or photos), from Google Maps, $0.018 a call. Use when building local-SEO or lead lists, or checking who ranks in a local search. No places is an empty answer, which is still charged. Bad input is a free 400; a data source failure is not charged. Price: $0.018 per successful call, paid over x402 (USDC on Base); pass the payment in _meta["x402/payment"].
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": {
"q": "<q>"
},
"name": "google_maps_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | What to look for (e.g. coffee shop), at most 200 characters. | |
| num | No | Places to return, 1-100. Default 20. | |
| lang | No | Language code (with a country: one offered for it; with coordinates: a Google language code). Default: the country's main language when offered, else en. | |
| country | No | ISO 3166-1 alpha-2 country code (us, gb, de, ...; uk = gb). Default us. Leave out when coordinates are given. | |
| coordinates | No | Search around a point instead of a country: lat,lng or lat,lng,zoom: latitude -90..90, longitude -180..180 (up to 7 decimals), zoom 3-21 (default 14). |