MailRook MCP server lets AI assistants validate emails and enrich contact data in real time — single checks, bulk batch processing, deliverability analysis, and company intelligence.
Model Context Protocol (MCP) is an open standard that creates universal connections between AI applications and external data sources. Connect once — use everywhere.
Validate addresses, run bulk checks, enrich contact data with company intelligence — all through natural language prompts.
validate-email-tool
readOnly
Validate a single email address in real time. Returns format check, domain existence, deliverability status, catch-all detection, and classification (disposable, free, generic, university).
submit-batch-tool
write
Submit a list of email addresses for bulk validation. Deduplicates inputs automatically and returns a list_id you can poll for results.
get-batch-results-tool
readOnly
Retrieve results for a previously submitted batch. Returns progress status while processing, or the full validation results for every email when done.
enrich-email-tool
readOnly
Enrich an email address or domain with company data, tech stack, DNS records, WHOIS, and website metadata. Get firmographic intelligence for lead qualification and data enrichment workflows.
Add the MailRook MCP server to your AI assistant with a single configuration block. OAuth handles authentication automatically.
Sign up to get access to the MCP server and email validation tools.
Copy the configuration below into your AI assistant's MCP settings.
You'll be prompted to authorize with your MailRook account on first connect. After that, your AI assistant can validate emails on demand.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mailrook": {
"url": "https://mcp.mailrook.com/mcp"
}
}
}
MailRook uses OAuth 2.0 with Dynamic Client Registration — no API keys to copy, no manual configuration.
When you first connect your AI client to MailRook, your browser will open an authorization page. Sign in with your MailRook account to grant access. That's it — no tokens to paste, no keys to manage.
MailRook only requests permission to run email validation on your behalf. We read your account tier to apply the correct rate limits, and write batch jobs you submit. We never access your contacts, inbox, or other account data.
MailRook uses Dynamic Client Registration (DCR) — your AI client automatically registers itself with our OAuth server the first time it connects. No static client IDs or secrets are required on your end.
You can revoke your AI client's access at any time from your MailRook account settings under Connected Apps. Revoked tokens are invalidated immediately.
Free account required
You need a free MailRook account to authenticate. Sign up here — no credit card required. Free accounts include 100 validations/month.
Example prompts you can use once your AI assistant is connected to MailRook.
"Is [email protected] a real deliverable email address?"
"Validate this list of 500 emails and tell me which ones are risky or undeliverable"
"From my CRM export, filter out all disposable and free email addresses before my campaign"
"Check this email before we let this user register — is it a real business address?"
"Enrich [email protected] — what company is this, what's their tech stack, and how big are they?"
"From this list of leads, enrich each domain and tell me which companies are in SaaS with 50+ employees"
Create a free account and start using the MailRook MCP server for email verification and contact enrichment in minutes.