VerifyAnyEmail MCP Server
Official Model Context Protocol server for VerifyAnyEmail — give any AI
agent real-time email verification and deliverability diagnostics.
Works with Claude Desktop, Claude Code, Cursor, Windsurf, ChatGPT (MCP connectors), and any other MCP client.
What it does
The diagnostics are free (no verification credits). Verification spends credits — except test addresses
at test.verifyany.email (deliverable@, undeliverable@, risky@, unknown@), which return canned results
and cost 0 credits, perfect for trying it out.
Setup
You need a VerifyAnyEmail API key (vae_…) — create one in the dashboard → API Keys.
The server is distributed on npm and runs with npx (no install needed).
Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config):
Restart Claude Desktop. You'll see the VerifyAnyEmail tools available.
Claude Code
Cursor
Add to ~/.cursor/mcp.json (or a project .cursor/mcp.json):
Any other MCP client
Run the binary over stdio with the API key in the environment:
Configuration
Example prompts
- "Is
[email protected] a real, safe-to-send address?"
- "Verify these 500 signups and tell me which are risky." (uses
verify_batch)
- "Check the email deliverability health of
example.com."
- "Does
example.com have a valid SPF and DMARC setup?"
Security
- Your API key is read only from the server's environment and sent only to the VerifyAnyEmail API over
HTTPS. It is never logged (logs go to stderr; the stdout stream is reserved for the MCP protocol).
- Keep the key server-side — treat the MCP config file like any other secret.
Links
MIT © VerifyAnyEmail