ReputeMap
About
Manage Google Business Profile reviews from your AI client: a filterable review inbox, per-location stats, and honest review-request campaigns.
Details
- Author
- reputemap
- Categories
- Marketing, Other
Jump to
Setup
Install ReputeMap in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/reputemap/mcp
Follow the installation instructions in the repository README, then restart your MCP client.
ReputeMap MCP — Google review management for AI agents
TheModel Context Protocolsurface ofReputeMap: Google Business Profile reviews — a filterable review inbox, per-location stats, and honest review-request campaigns — for Claude, Cursor, Codex, Gemini CLI and any other MCP-capable agent.
"Show me every unanswered review under 3 stars from the last week, worst first.""Draft replies to the three newest negative reviews in a calm tone.""We just finished the Hendersons' job — send them a review request."
You probably don't need to run anything.The server is hosted:
https://api.reputemap.com/mcp Streamable HTTP · JSON-RPC 2.0 Authorization: Bearer rmk_YOUR_KEY app.reputemap.com → Settings → API keys
Registry:com.reputemap/reputemap· any paid plan (the 14-day free trial counts).
claude mcp add --transport http reputemap https://api.reputemap.com/mcp \ --header "Authorization: Bearer rmk_YOUR_KEY"
Cursor—.cursor/mcp.json(project) or~/.cursor/mcp.json(global):
{ "mcpServers": { "reputemap": { "url": "https://api.reputemap.com/mcp", "headers": { "Authorization": "Bearer rmk_YOUR_KEY" } } } }
Claude Desktop—claude_desktop_config.json, then restart the app fully:
{ "mcpServers": { "reputemap": { "command": "npx", "args": ["-y", "@reputemap/mcp"], "env": { "REPUTEMAP_API_KEY": "rmk_YOUR_KEY" } } } }
VS Code (Copilot agent mode)—.vscode/mcp.json:
{ "servers": { "reputemap": { "type": "http", "url": "https://api.reputemap.com/mcp", "headers": { "Authorization": "Bearer rmk_YOUR_KEY" } } } }
Windsurf—~/.codeium/windsurf/mcp_config.json(the field isserverUrl):
{ "mcpServers": { "reputemap": { "serverUrl": "https://api.reputemap.com/mcp", "headers": { "Authorization": "Bearer rmk_YOUR_KEY" } } } }
Codex CLI—~/.codex/config.toml, then exportREPUTEMAP_API_KEY:
[mcp_servers.reputemap] url = "https://api.reputemap.com/mcp" bearer_token_env_var = "REPUTEMAP_API_KEY"
Gemini CLI—~/.gemini/settings.json(the field ishttpUrl):
{ "mcpServers": { "reputemap": { "httpUrl": "https://api.reputemap.com/mcp", "headers": { "Authorization": "Bearer rmk_YOUR_KEY" } } } }
ChatGPT— Settings → Connectors → create a custom connector (Developer mode), point it athttps://api.reputemap.com/mcpand pickAPI keyauthentication, then paste your key.
Full walkthroughs with screenshots:reputemap.com/docs/mcp. More recipes (cron digests, CRM sync):reputemap/examples. Companion agent skills:reputemap/review-skills(npx skills add reputemap/review-skills).
Azero-dependency stdio bridgefor clients that speak MCP over stdio and can't send HTTP headers — in two flavours:bin/cli.mjs(Node 18+, published as@reputemap/mcp) andserver.py(Python 3.9+, stdlib only). Both forward every JSON-RPC message to the hosted endpoint over TLS and stream responses back.
# Node — one-liner, no install REPUTEMAP_API_KEY="rmk_..." npx -y @reputemap/mcp # Python — no dependencies REPUTEMAP_API_KEY="rmk_..." python3 server.py
server.jsonis the manifest published to theofficial MCP registryascom.reputemap/reputemap.
Being ~120 readable lines, the bridge doubles as areference for what travels over the wire: your API key goes only into theAuthorizationheader of TLS requests toapi.reputemap.com— nothing else, nowhere else.
Credits ship with every ReputeMap plan (1,000/month, shared with theREST API);get_usageis free and tells you where you stand. Rate limit:60 requests/minuteper org.
The one write action —send_review_request— goes through the same suppression/opt-out engine as in-app campaigns, so an over-eager agent can't spam your customers. Tools carry MCP annotations (readOnlyHint/destructiveHint), and discovery (initialize,tools/list) works without a key, so clients can render the catalog before you authenticate. Revoke the key at any time and access dies instantly.
- Methods:initialize→notifications/initialized→tools/list/tools/call. Protocol errors use standard JSON-RPC codes; tool-level errors (bad id, out of credits) come back as tool results your agent can read.
- The server is stateless — no session required; the bridge still honoursMcp-Session-Idand accepts both JSON and SSE-framed responses.
- Batch requests are rejected (removed in MCP 2025-11-25); foreignOriginheaders are refused.
- 🌐reputemap.com— Google review management for agencies & local businesses
- 📚API docs·MCP docs
- 💼LinkedIn
- ✉️yaro@reputemap.com
Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.
Launch & manage your User Referral and Partner / Affiliate program — for developers and growth teams.
Let AI clients add payments to your website. Create checkout pages, events and forms and embed them on your site in minutes.
Answers questions on AEO, SEO, web development and branding from the published material of GOJI, a Melbourne digital agency, with a goji.agency URL to cite on every result.
A shared campaign canvas for you and your AI agent: briefed by your brand rules, gated by your approval.
Technical SEO audits and crawl insights for AI assistants via MCP.
Run your Linkedin account from claude or chatgpt
AI agents that manage paid ads across Meta, LinkedIn, and Google Ads: campaigns, ad creative, and day-to-day ad operations from any MCP client.
Chat with any brand's Meta (Facebook/Instagram) ads inside Claude — research a competitor's ad library, surface their longest-running winners, extract hooks/formats, and clone winning ads for your own brand.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



