Skip to main content
Glama

list_google_business_reviews

Read-onlyIdempotent

Google Business Profile reviews. view=reviews (default): reviews for one location/account or every accessible location, paging through everything Google has (not just the first 50) with the full untruncated review text, its date, and each location's total review count; filter by rating or unanswered, page with limit/offset. Each review has review_name for manage_google_business_review reply/delete_reply. view=review_link (account_id or location_id): the direct public Google review link plus the Google Place ID (ChIJ...); that Place ID is output only and must NOT be passed back as location_id.

Input Schema

NameRequiredDescriptionDefault
viewNoreviews (default) or review_link.reviews
limitNoreviews: maximum reviews to return in this call. Every returned review is listed in full.
offsetNoreviews: skip this many reviews before returning results. Use with limit to page through a location with more reviews than one call returns.
ratingNoreviews only.
account_idNoGoogle Business social account ID from list_accounts.
unansweredNoreviews only.
location_idNoGoogle Business numeric location id (the location_id/platform_user_id from list_accounts, e.g. "197940849675145390"). NOT the ChIJ... Place ID from list_google_business_reviews view=review_link. Prefer account_id.
workspace_idNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, open-world and non-destructive behavior, so the bar is lower. The description still adds real context: it pages through all reviews rather than the first 50, returns full untruncated text plus dates and per-location totals, and flags the Place ID as output-only. It stops short of describing permission requirements or rate limits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences, front-loaded with the resource and the default view, then the alternate view and its output-only caveat. Every clause carries information an agent needs, with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given eight parameters, two views, no output schema and read-only annotations, the description covers the return contents, paging strategy, filtering, the review_name handoff and the Place ID trap. An agent has what it needs to call this correctly without guessing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 88% schema coverage the schema already documents most parameters, but the description adds useful semantics: rating and unanswered are filters on the reviews view, limit/offset page through large result sets, and review_name is the handle for the reply/delete tool. That goes beyond restating the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific resource (Google Business Profile reviews) and clearly splits it into two behaviors, view=reviews and view=review_link, so an agent can tell them apart immediately. It also names the sibling manage_google_business_review as the mutation path.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit routing rules: default view=reviews for listing with filtering and paging, view=review_link when an account_id or location_id is supplied to get the public review link and Place ID. It also states the exclusion that the ChIJ Place ID must NOT be fed back as location_id, and points reply/delete to manage_google_business_review.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources