Skip to main content
Glama

Server Details

Read Google reviews and stats, draft AI replies, publish the ones you approve, request reviews.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
reputemap-com/mcp
GitHub Stars
2
Server Listing
ReputeMap MCP
ChatGPT
–
Claude
ReputeMap

TDQS

A4.2/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: draft_reply vs publish_reply are explicitly separated (private draft vs public publish), and read tools (list_reviews, list_locations, get_review_stats, get_usage) target different resources. No two tools could be reasonably confused.

Naming Consistency5/5

All seven tools follow a strict verb_noun snake_case pattern (draft_reply, get_review_stats, get_usage, list_locations, list_reviews, publish_reply, send_review_request). Verbs are used consistently for their action type (get_/list_ for reads).

Tool Count5/5

Seven tools is well-scoped for a reputation-management server, and each tool maps to a distinct step in the review workflow. Nothing feels padded or missing in count.

Completeness4/5

The core lifecycle is covered: discover locations, list/filter reviews, view stats, draft replies, publish replies, and request new reviews, plus usage tracking. Minor gaps exist (no tool to edit/delete a saved draft or fetch a single review's full detail), but these are workable around the app editor.

Available Tools

7 tools
draft_replyDraft reply variantsA
Destructive
Inspect

Generate 2-3 reply drafts for one review using ReputeMap's tuned generator (the same one the app uses, with the business's saved voice and sign-off), and save the draft so it appears in the app's editor. NEVER publishes anything - drafts only.

Inputs: review_id (required), instructions.

get_review_statsGet review statsA
Read-onlyIdempotent
Inspect

Review stats per location and org totals: review counts, average rating, 1-5 star breakdown, unanswered count, and activity in the trailing window (default 30 days).

Inputs: days, location_id.

get_usageGet API usageA
Read-onlyIdempotent
Inspect

Current month's API credit usage for this org (shared between the REST API and MCP tools).

Inputs: no named parameters.

list_locationsList locationsA
Read-onlyIdempotent
Inspect

List every business location this ReputeMap org manages, with ids to use in the other tools.

Inputs: no named parameters.

list_reviewsList reviewsA
Read-onlyIdempotent
Inspect

List Google reviews for the org (newest first) with the published reply text inlined. Filter by location, star-rating range, replied/unreplied, or a trailing day window. Google moderates owner replies: reply_state is approved, pending (Google is checking it) or rejected (not shown on Google - has_reply is false and reply_policy_violation says why; write a new reply).

Inputs: limit, offset, rating_max, rating_min, +3 more.

publish_replyPublish reply to GoogleA
Destructive
Inspect

PUBLISH a reply to this review's public Google profile. This is a public, customer-visible action - call it ONLY when the user has explicitly approved this exact text (Google's policy: a person approves every reply; one call per approved reply, never in bulk). If Google refuses the request, the text is preserved in ReputeMap with a manual fallback (status 'manual_required') - words are never lost. Google also moderates replies: google_state 'pending' = it is checking the reply before showing it; status 'rejected_by_google' = it will not show it (policy_violation and detail say why) - write a different reply.

Inputs: text (required), review_id (required).

send_review_requestSend review request emailA
Destructive
Inspect

Send ONE review-request email to a real customer, through ReputeMap's campaign engine (respects unsubscribes and the suppression list). This emails a real person - only use it when the user explicitly asks to request a review. Returns status 'sent', 'skipped' (opted out or suppressed), 'already_requested' (this location already asked this address - no second email is sent and no credit is spent) or 'failed'.

Inputs: email (required), location_id (required), name.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables users to draft paste-ready professional replies to local-business reviews and triage reviews by sentiment, topics, escalation, and priority, with safety rules that avoid invented facts and flag low-star reviews for human follow-up.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Connects a Google Business Profile to AI assistants like Claude, ChatGPT, Cursor, and Claude Code so users can query local search and Maps performance, track keywords, and monitor reviews through natural language. It also supports write actions for replying to reviews, publishing local posts, and managing photos and menus, with per-account read-only or read-and-write controls.
      5
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.