Beta Claude.ai, Claude Code and Claude Desktop, via MCP
Easy Email Verification for Claude
Connect our MCP server to claude.ai, Claude Code or Claude Desktop and verify email addresses from a normal conversation: one address or up to 50 per call, with the result, the reason and risk signals.
Prompt: Read https://www.easyemailverification.com/claude.md and help me connect Easy Email Verification to Claude.
Why Easy Email Verification
Real mailbox checks
Syntax, domain, MX and mailbox (SMTP) checks on our servers, plus disposable, role, free provider and catch-all detection.
Honest "unknown"
When a mail server gives no reliable answer, the result is unknown. Claude is told never to count it as valid or invalid.
Works on your files
In Claude Code, verify the email column of a CSV in your project, clean a signup list or check addresses before an import.
Your account, no key
You sign in with your Easy Email Verification account and allow Claude. Each connection has its own key and statistics in API settings.
How it works
Add Easy Email Verification as a connector in claude.ai or Claude Desktop, or as an MCP server in Claude Code, and sign in with your account.
Ask Claude to verify an address, a list or the emails in a file.
Claude asks permission to use the tool (each address uses one credit), then calls verify_email or verify_emails (create_bulk_job for longer lists).
You get a table with valid, invalid or unknown, the reason and whether each address is safe to send to.
Set up
https://mcp.easyemailverification.com/mcp and click Connect. Sign in to Easy Email Verification with your usual e-mail and password and click Allow. No API key needed; the connection appears in Connected apps, where you can disconnect it./mcp in a session, select eev and choose Authenticate; sign in and click Allow in the browser.claude mcp add --transport http --scope user eev https://mcp.easyemailverification.com/mcp
claude mcp add --transport http --scope user eev https://mcp.easyemailverification.com/mcp --header "X-API-Key: YOUR_API_KEY" with a key from API settings.The MCP server is in beta. With sign-in, each verification uses credits from the account you signed in with, exactly like an API key.
Prompts to try
Verify john.smith@acme.com and tell me if it is safe to send to.
Check these addresses and tell me which ones to remove before my campaign: anna@example.org, sales@example.com, mark@gmial.com
Read contacts.csv, verify the email column and add a column with the result and the reason.
Verify all the addresses in leads.csv with a bulk job. Tell me how many credits it will use before starting, then summarize the results.
Your account and credits
Each verified address uses one credit from the account you signed in with (or that owns the API key), except when the receiving server cannot be reached (reason no_connect). Checking your remaining credits is free.
For lists of thousands of addresses, upload the file with bulk list verification in the dashboard.
Other ways to use Easy Email Verification with AI
ChatGPT Beta
Add our MCP server as a plugin in ChatGPT developer mode and sign in with your account (no key). Not in the plugin directory yet.
Learn moreMCP server Beta
Single, batch and bulk verification tools for any MCP client: sign in with OAuth, or send an X-API-Key header.
Learn moreAI coding assistants Available
Point Claude Code, Cursor, Copilot or Codex at agents.md and the OpenAPI spec to write a correct integration.
Learn moreGemini Beta
Add the MCP server to Gemini CLI in settings.json with your API key. The Gemini app (gemini.google.com) is not tested yet.
Learn moreFAQ
Which Claude apps are supported?
claude.ai and Claude Desktop (custom connector), and Claude Code (terminal and IDE extensions). All of them sign in with your Easy Email Verification account; Claude Code can also use an API key.
Do I need an API key?
No, you sign in instead. An API key is only an option for Claude Code (for example in scripts): put it only in the claude mcp add command, never in a conversation.
How do I disconnect claude.ai?
In the Easy Email Verification dashboard, open Connected apps and click Disconnect, or remove the connector in claude.ai. Its usage is listed in API settings under the key named after the app.
How many addresses can Claude verify at once?
Up to 50 per call with verify_emails. For up to 10,000, Claude can start a bulk job (create_bulk_job) and then read a summary; larger files go through bulk list verification in the dashboard.
Is there a Claude Code plugin?
Not yet. Today you add the MCP server with one command; a plugin is planned.
What does "unknown" mean?
The receiving mail server did not give a reliable answer (for example a timeout or a temporary block). Unknown is neither valid nor invalid; the reason says why.
Verify emails from Claude
Add the connector, sign in, and ask in plain language.