Is your AI agent allowed to send that cold email? Precleared gives a per-address legality verdict with the rule quoted and a signed receipt. MCP server and REST API. UK, US, Canada, Germany, France.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/gabrielaoimevbore-beep/precleared-mcp{
"mcpServers": {
"precleared-mcp": {
"command": "node",
"args": ["/path/to/precleared-mcp/dist/index.js"]
}
}
}MCP Servers overview
<img src="https://precleared.dev/icon.png" width="56" alt="">
# Precleared: cold-email legality checks for AI agents
**Is your agent allowed to send that?** Precleared answers before the email goes out: a per-address verdict on cold marketing email, the rule quoted, the footer wording, and a signed receipt anyone can verify. Covers the UK (PECR and UK GDPR), the US (CAN-SPAM), Canada (CASL), Germany (UWG) and France.
- Site and docs: https://precleared.dev/docs
- MCP server (streamable HTTP): `https://precleared.dev/mcp`
- REST: `POST https://precleared.dev/api/v1/check`
- OpenAPI: https://precleared.dev/openapi.json
- Rules, with sources: https://precleared.dev/rules
## Add it to your client
**Cursor:** [Add to Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=precleared&config=eyJ1cmwiOiAiaHR0cHM6Ly9wcmVjbGVhcmVkLmRldi9tY3AifQ==)
**VS Code:** [Add to VS Code](vscode:mcp/install?%7B%22name%22%3A%20%22precleared%22%2C%20%22type%22%3A%20%22http%22%2C%20%22url%22%3A%20%22https%3A//precleared.dev/mcp%22%7D)
**Claude Code:**
```bash
claude mcp add --transport http precleared https://precleared.dev/mcp
```
**Claude.ai and the Claude desktop app:** Settings, Connectors, Add custom connector, paste `https://precleared.dev/mcp`.
**Claude directory:** https://claude.ai/directory/precleared (one click, no setup).
**Smithery:** https://smithery.ai/servers/gabrielaoimevbore/precleared
**Official MCP registry:** `dev.precleared/contact-check`
**Any MCP client (JSON):**
```json
{
"mcpServers": {
"precleared": {
"url": "https://precleared.dev/mcp",
"headers": { "Authorization": "Bearer pc_live_..." }
}
}
}
```
The `Authorization` header is optional. Without a key you get 10 free checks a day. A free key from https://precleared.dev/get-key gives 25 a day; a £39 pack adds 2,000 checks that never expire.
## Tools
| Tool | What it does |
| --- | --- |
| `contact_check` | Takes a recipient email or domain, your sender country (GB or US), the pitch and where the address came from. Returns `verdict` (ok_to_email, consent_needed, blocked or unknown), `confidence`, the rule quoted with its source, `footer_text`, `next_step`, the facts used, and a signed `receipt`. |
| `verify_receipt` | Takes a receipt id and returns the receipt with its hashes, Ed25519 signature and public key. |
## Example
```bash
curl https://precleared.dev/api/v1/check \
-H "Content-Type: application/json" \
-d '{"recipient_email":"jane@acme.co.uk","sender_country":"GB","address_source":"published"}'
```
```json
{
"verdict": "ok_to_email",
"confidence": "high",
"reasons": [{ "rule_key": "gb_corporate_ok", "text": "Under PECR the consent rule for marketing email applies to individual subscribers only...", "source_title": "PECR 2003 regulation 22(1) and ICO Guide to PECR" }],
"footer_text": "Say who you are and who the email is from, include a valid postal address, and give a simple free way to stop further emails (PECR regulation 23).",
"next_step": "Send. Log the receipt against the lead.",
"receipt": { "id": "cc_rcpt_...", "signature": "...", "key_version": "k1", "verify_url": "https://precleared.dev/api/v1/receipt?id=cc_rcpt_..." }
}
```
## What the receipt proves
That Precleared was asked this question, with these facts, at this time, and gave this answer. Every receipt has a public page at `https://precleared.dev/r/<id>` and can be verified offline with the public key at https://precleared.dev/api/v1/public-key. It is decision support with sources, not legal advice.
## Privacy and terms
https://precleared.dev/privacy · https://precleared.dev/terms
What people ask about precleared-mcp
What is gabrielaoimevbore-beep/precleared-mcp?
+
gabrielaoimevbore-beep/precleared-mcp is mcp servers for the Claude AI ecosystem. Is your AI agent allowed to send that cold email? Precleared gives a per-address legality verdict with the rule quoted and a signed receipt. MCP server and REST API. UK, US, Canada, Germany, France. It has 0 GitHub stars and its last recorded update is dated 2026-10-12.
How do I install precleared-mcp?
+
You can install precleared-mcp by cloning the repository (https://github.com/gabrielaoimevbore-beep/precleared-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is gabrielaoimevbore-beep/precleared-mcp safe to use?
+
Our security agent has analyzed gabrielaoimevbore-beep/precleared-mcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains gabrielaoimevbore-beep/precleared-mcp?
+
gabrielaoimevbore-beep/precleared-mcp is maintained by gabrielaoimevbore-beep. The last recorded GitHub activity is dated 2026-10-12, with 0 open issues.
Are there alternatives to precleared-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy precleared-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/gabrielaoimevbore-beep-precleared-mcp)<a href="https://claudewave.com/repo/gabrielaoimevbore-beep-precleared-mcp"><img src="https://claudewave.com/api/badge/gabrielaoimevbore-beep-precleared-mcp" alt="Featured on ClaudeWave: gabrielaoimevbore-beep/precleared-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Reverse engineer anything with agents, from app behavior down to native binaries.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev