MCP Server

Connect AI to Email Validation & Enrichment

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.

Works with Claude ChatGPT Cursor Windsurf Any MCP Client
4 MCP Tools

Email Validation & Contact Enrichment Your AI Can Use

Validate addresses, run bulk checks, enrich contact data with company intelligence — all through natural language prompts.

Single Validation

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).

score 0–100 deliverability catch-all disposable MX record

Batch Processing

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.

list_id email count
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.

status progress full results

Contact & Company Enrichment

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.

company tech stack DNS WHOIS website
Getting Started

Connect in minutes

Add the MailRook MCP server to your AI assistant with a single configuration block. OAuth handles authentication automatically.

1

Create a free MailRook account

Sign up to get access to the MCP server and email validation tools.

2

Add the server config to your AI client

Copy the configuration below into your AI assistant's MCP settings.

3

Authorize and start validating

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"
    }
  }
}
Authentication

Secure access via OAuth 2.0

MailRook uses OAuth 2.0 with Dynamic Client Registration — no API keys to copy, no manual configuration.

How it works

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.

What we access

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.

Dynamic Client Registration

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.

Revoking access

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.

Use Cases

What can you do with email validation & enrichment in AI?

Example prompts you can use once your AI assistant is connected to MailRook.

Quick Lookup

"Is [email protected] a real deliverable email address?"

Bulk Cleaning

"Validate this list of 500 emails and tell me which ones are risky or undeliverable"

Lead Filtering

"From my CRM export, filter out all disposable and free email addresses before my campaign"

Sign-up Quality

"Check this email before we let this user register — is it a real business address?"

Contact Enrichment

"Enrich [email protected] — what company is this, what's their tech stack, and how big are they?"

Lead Qualification

"From this list of leads, enrich each domain and tell me which companies are in SaaS with 50+ employees"

Ready to add email validation & data enrichment to your AI workflow?

Create a free account and start using the MailRook MCP server for email verification and contact enrichment in minutes.