Beta Claude Code and Claude Desktop, via MCP

Easy Email Verification for Claude

Connect our MCP server to 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.

Set up Claude Code

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 key, your credits

Claude uses your API key and your plan. Test first with the public sandbox key, which uses no credits.

How it works

1

Add the Easy Email Verification MCP server to Claude Code or Claude Desktop with your API key.

2

Ask Claude to verify an address, a list or the emails in a file.

3

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

4

You get a table with valid, invalid or unknown, the reason and whether each address is safe to send to.

Set up

1
Get an API key. Create a free account and copy a key in API settings. To test first, use eev_sandbox_key with addresses at sandbox.easyemailverification.com.
2
Claude Code: run this in a terminal, with your key in place of YOUR_API_KEY, then type /mcp in a new session to see eev connected.

claude mcp add --transport http --scope user eev https://mcp.easyemailverification.com/mcp --header "X-API-Key: YOUR_API_KEY"

3
Claude Desktop: open Settings → Developer → Edit Config and add the server through mcp-remote (requires Node.js). The exact block is in claude.md.
4
Prefer to be guided? Paste claude.md into Claude and it walks you through the setup.

Claude.ai in the browser is not supported yet: custom connectors there need a sign-in flow (OAuth) that we do not offer yet. The MCP server is in beta.

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 valid@sandbox.easyemailverification.com and invalid@sandbox.easyemailverification.com

Your account and credits

Each verified address uses one credit from the account that owns the API key, except when the receiving server cannot be reached (reason no_connect). The sandbox key eev_sandbox_key is free.

For lists of thousands of addresses, upload the file with bulk list verification in the dashboard.

Create a free account · Plans and credits

Other ways to use Easy Email Verification with AI

MCP server Beta

Connect Claude Code and other MCP clients to single, batch and bulk verification tools over HTTP with an X-API-Key header.

Learn more

AI coding assistants Available

Point Claude Code, Cursor, Copilot or Codex at agents.md and the OpenAPI spec to write a correct integration.

Learn more

Gemini Beta

Add the MCP server to Gemini CLI in settings.json with your API key. The Gemini app (gemini.google.com) needs OAuth and comes later.

Learn more

All AI integrations

FAQ

Which Claude apps are supported?

Claude Code (terminal and IDE extensions) and Claude Desktop through mcp-remote. Claude.ai in the browser is not supported yet, because it requires OAuth.

Where do I put my API key?

Only in the claude mcp add command or in the Claude Desktop config file. Never paste it into a conversation.

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

One command in Claude Code, your API key, and you are ready.

By using this website, you automatically accept that we use cookies.