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, REST API, Claude plugin and skill. UK, US, Canada, Germany, France, Australia, Ireland and the Netherlands.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http precleared-contact-check https://precleared.dev/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.precleared-contact-check]
url = "https://precleared.dev/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add precleared-contact-check --url https://precleared.dev/mcp~/.cursor/mcp.json
{
"mcpServers": {
"precleared-contact-check": {
"url": "https://precleared.dev/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"precleared-contact-check": {
"type": "http",
"url": "https://precleared.dev/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"precleared-contact-check": {
"httpUrl": "https://precleared.dev/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"precleared-contact-check": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://precleared.dev/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"precleared-contact-check": {
"url": "https://precleared.dev/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}