Reputation management connector for Claude. Own every word they say about you.
Replyloop is an MCP server that gives Claude read/write access to your review platforms. Read reviews, respond to them, analyze trends, and get alerts — all from a single conversation.
- Deploy this server (Railway, Render, or any host)
- In Claude: Settings → Connectors → Add Custom Connector
- Paste the server URL:
https://your-deploy-url.com/sse - Start asking Claude about your reviews
npm install
npx tsx src/server.tsnpm install
npx tsx src/server.ts --sse
# Server runs on http://localhost:3001
# Health check: http://localhost:3001/health
# SSE endpoint: http://localhost:3001/sse| Tool | Description |
|---|---|
list_reviews |
List reviews with filters (rating, date, response status) |
get_review |
Get full details of a single review |
respond_to_review |
Post a response to a review on the platform |
get_reputation_summary |
Overview: avg rating, distribution, response rate, sentiment |
get_review_alerts |
Negative reviews ranked by severity needing attention |
analyze_review_trends |
Themes, rating trends, sentiment direction over time |
list_connected_platforms |
Show which platforms are connected and their status |
By default, the server runs with realistic mock data (12 reviews across 2 locations). Set DEMO_MODE=false and configure Google OAuth credentials for live data.
# Google Business Profile OAuth (for live mode)
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=
# Server
PORT=3001
DEMO_MODE=true- Google Business Profile (MVP)
- Trustpilot
- Yelp
- G2
- Apple App Store
- Google Play Store
railway login
railway init
railway upsrc/
├── server.ts # MCP server entry, all 7 tools
├── platforms/
│ ├── types.ts # Shared Review, Summary, Alert interfaces
│ ├── demo.ts # Mock data adapter for testing
│ └── google.ts # Google Business Profile API adapter
└── analysis/
└── sentiment.ts # Keyword extraction, trend analysis, alerts
MIT