serper_maps_sample
Google Maps — a SAMPLE of places, geographically anchored.
⚠️ The name says what this tool does: a sample, not an inventory. It
caps at ~20 results per call and biases toward ll → it silently
undercounts (20 found where 60 exist, without raising an error or
announcing a total). For a count or an EXHAUSTIVE list of a type of
business over an area ("how many X in Y"), use serper_maps_census,
which tiles the area, paginates each anchor and deduplicates server-side.
Rule: exact total → census; a few top hits → this tool.
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": "serper_maps_sample"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ll | No | lat/long anchor + zoom "@lat,lng,zoom" (e.g. "@45.76,4.83,12z"). | |
| cid | No | Google customer id of a place. | |
| num | No | number of results (max 100). | |
| _org | No | Org (id) de CET APPEL. `oto_list_orgs()`. | |
| page | No | results page (1-based). | |
| query | No | the query (e.g. "coffee shops"). | |
| _group | No | Équipe (id) de CET APPEL, sous son org parente. | |
| _run_id | No | OBLIGATOIRE à chaque appel dès `run_start` ou `data_claim_next` : sans lui, l'écriture sur une ligne réservée est refusée. Hérité seulement si le serveur tient un run actif — n'y compte pas. | |
| country | No | country code (default "fr"). | fr |
| _project | No | Projet (id) de CET APPEL — jeton PRIMAIRE. `oto_project(op='list')`. | |
| language | No | language code (default "fr"). | fr |
| place_id | No | Google id of a place, to look up directly. | |
| _instance | No | Instance de connecteur PRÉCISE (un credential exact). `oto_instance(op='list')`. |