Skip to main content
Glama
removeonestar

review-rules-mcp

README.md
# review-rules-mcp

An MCP server that checks Trustpilot and Google review text against the platforms' published rules, for AI
assistants. It is the [review-rule-check](https://www.removeonestar.com/developers/review-rule-check) package as five
read-only tools.

**It is a heuristic.** It names the rule a review may break and the words that matched. It never predicts an
outcome: Trustpilot decides every flag, and Google decides every report. Every result ends with the line
"Heuristic from removeonestar.com; the platform makes the decision."

## Tools

| Tool | What it does |
| --- | --- |
| `check_review(platform, text)` | One review: the verdict (`worth-flagging`, `needs-human` or `likely-stays`), the rules it may break and the words that matched |
| `check_reviews(platform, reviews[])` | Up to 50 reviews, with totals |
| `get_rule(platform, rule_id)` | One rule: plain-words policy, a quote from the platform's page, the source link, the date it was read |
| `list_rules(platform)` | Every rule for Trustpilot (8) or Google (12) |
| `get_removal_process(platform)` | The steps to report a review on that platform, each with its source link |

`platform` is `"trustpilot"` or `"google"`.

## Use it

Hosted, no install, no key (Streamable HTTP):

```sh
claude mcp add --transport http review-rules https://www.removeonestar.com/api/mcp
```

Cursor (`~/.cursor/mcp.json`):

```json
{ "mcpServers": { "review-rules": { "url": "https://www.removeonestar.com/api/mcp" } } }
```

Locally, over stdio (Claude Desktop's `claude_desktop_config.json` and any other MCP client):

```json
{ "mcpServers": { "review-rules": { "command": "npx", "args": ["-y", "review-rules-mcp"] } } }
```

The hosted endpoint is rate limited to 60 requests a minute per IP. Nothing sent to it is stored or logged.

## Licence

MIT. See [LICENSE](LICENSE).

---

Maintained by Remove One Star ([removeonestar.com](https://www.removeonestar.com)). For a real count of which reviews
on your own profile break a rule, ask for a [free audit](https://www.removeonestar.com/contact).