Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Examples

БесплатноНе проверен

Examples, scripts and MCP configs for the ReputeMap API — automate Google review management from Claude, Cursor, your CRM or cron

GitHubEmbed

Описание

Examples, scripts and MCP configs for the ReputeMap API — automate Google review management from Claude, Cursor, your CRM or cron

README

License: MIT MCP API docs

Ready-to-run scripts and MCP configs for the ReputeMap Google review management API: read and export Google reviews, watch review stats, trigger review-request emails — from Python, Node, cron, Zapier, or straight from Claude and Cursor via a hosted MCP server for Google reviews.

What you can automate:

  • 📥 Pull every Google review you manage (filter by location, rating, unanswered, date) — with owner replies inlined
  • 📊 Review stats per location: averages, 1–5 breakdowns, unanswered counts, trends
  • ✉️ Trigger honest review-request emails from your CRM, billing system or a cron job
  • 🤖 Talk to your reviews from Claude Code, Claude Desktop or Cursor via the hosted MCP server — zero code

Docs: API reference · MCP setup

Get an API key

  1. Start a ReputeMap trial (14 days) or sign in
  2. Settings → API keys → Create key — copy the rmk_… key (shown once)
  3. Export it where the examples can find it:
export REPUTEMAP_API_KEY="rmk_your_key_here"

Every paid plan (and the trial) includes 1,000 API credits/month — one credit per billable call, GET /api/v1/me and GET /api/v1/usage are free. Never commit the key; all examples read it from the environment.

Connect Claude / Cursor (MCP)

The MCP server lives at https://api.reputemap.com/mcp and exposes five tools: list_locations, list_reviews, get_review_stats, send_review_request, get_usage.

Claude Code — one command:

claude mcp add --transport http reputemap https://api.reputemap.com/mcp \
  --header "Authorization: Bearer $REPUTEMAP_API_KEY"

Claude Desktop — merge mcp/claude_desktop_config.json into your config (Settings → Developer → Edit Config; needs Node.js for the mcp-remote bridge).

Cursor — copy mcp/cursor-mcp.json into ~/.cursor/mcp.json.

Then just ask:

"Show me every unanswered review under 3 stars from the last week, worst first." "How did the Downtown location's rating move this month?" "We finished the Hendersons' job — send them a review request."

Example scripts

No frameworks, no dependencies beyond the language runtime (jq for the shell tour).

Script Language What it does
examples/python/export_reviews_csv.py Python 3 (stdlib) Export all reviews to reviews.csv — pagination handled
examples/python/unanswered_reviews_digest.py Python 3 (stdlib) Weekly digest of unanswered reviews → stdout or Slack webhook
examples/python/low_rating_alert.py Python 3 (stdlib) Cron-able: new ≤3★ reviews from the last day → Slack alert
examples/node/send-review-request.js Node 18+ Fire a review-request email after a sale ("deal won" hook)
examples/shell/api-tour.sh bash + curl + jq 2-minute tour of every endpoint
# e.g.
python3 examples/python/export_reviews_csv.py
node examples/node/send-review-request.js --location <LOCATION_ID> --email [email protected] --name Sam
bash examples/shell/api-tour.sh

API cheatsheet

Base URL https://api.reputemap.com · auth Authorization: Bearer rmk_… (also X-API-Key or ?api_key=)

Endpoint Credits Notes
GET /api/v1/me free identity check (Zapier "Test Authentication")
GET /api/v1/usage free credits used / remaining this month
GET /api/v1/locations 1 locations + ids
GET /api/v1/reviews 1 filters: location_id, rating_min/max, has_reply, since_days, limit/offset
GET /api/v1/stats 1 per-location + totals; days window
POST /api/v1/review-requests 1 {location_id, email, name?} → sent | skipped | failed

Rate limit 60 req/min per org. Billable responses carry X-Credits-Remaining. Full details: API reference.

FAQ

Is there an official Google Reviews API? Google's Business Profile API exists but requires a lengthy approval process and only covers profiles you own. ReputeMap handles that integration for you — you get a simple key-authed REST API and an MCP server over every location you manage.

Does the MCP server work with any MCP client? Yes — it speaks standard MCP over streamable HTTP. Claude Code and Cursor connect natively; Claude Desktop connects through the mcp-remote bridge. Configs for all three are in mcp/.

Can Claude accidentally spam my customers? No. The single write action (send_review_request) goes through the same suppression/opt-out engine as in-app campaigns and is idempotent per location. Everything else is read-only. Revoke the key and access dies instantly.

What does it cost? The API and MCP server are included in every ReputeMap plan (from $29/mo, 14-day trial) — 1,000 credits/month, no separate API tier.

More from ReputeMap

About ReputeMap

ReputeMap is Google review management software for local businesses and the agencies that serve them: unified review inbox, AI reply drafts, honest review requests (email + QR), negative-review alerts and white-label reports. Flat pricing from $29/mo, no sales calls.

License

MIT — use these examples in anything, commercial or not.

from github.com/reputemap/examples

Установка Examples

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/reputemap/examples

FAQ

Examples MCP бесплатный?

Да, Examples MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Examples?

Нет, Examples работает без API-ключей и переменных окружения.

Examples — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Examples в Claude Desktop, Claude Code или Cursor?

Открой Examples на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Opencode Omniroute Plugin

OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc

GitHub Actionsавтор: GitHub Actions
66

Roblox Studio

Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce

paralovавтор: paralov

Antigravity Drawio

MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.

S-SUJAN-Sавтор: S-SUJAN-S

Fetch

Web content fetching and conversion for efficient LLM usage.

автор: Community

AWS KB Retrieval

Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.

modelcontextprotocolавтор: modelcontextprotocol

Spring AI MCP Server

Provides auto-configuration for setting up an MCP server in Spring Boot applications.

автор: Community

llm-analysis-assistant

A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also

xuzexin-hzавтор: xuzexin-hz

MCP-Agent

A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)

lastmile-aiавтор: lastmile-ai

Spring AI MCP Client

Provides auto-configuration for MCP client functionality in Spring Boot applications.

автор: Community

mcp.natoma.ai

A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)

автор: Community

Compare Examples with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai