Have the server fetch the reviews (spends a monthly server fetch)
fetch_place_reviewsFallback for when you cannot reach a browser tab signed in to Google. Queues a server-side pull of the listing's newest reviews (the same worker as the site's form) and scores it. Ask the user first: it spends one of their server-side fetches for the month (check_place's serverFetch block says how many are left). Returns the job's progress; call again with job_id every 10-15 seconds until status is done (the result is then in the response) or failed (nothing is spent). Takes a Maps link, including share short-links, or a place_id. A place that is already scored returns its result without a fetch.
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": "fetch_place_reviews"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Alternative to place_id: any Google Maps place link, share short-links included (the server's browser expands them). | |
| job_id | No | A job from an earlier call: returns its progress, or the result once done. | |
| place_id | No | Google's feature id for the place (0x…:0x…, the '!1s' segment of a /maps/place URL). |