[Verifly logo]
Free email tools & API
Verifly MCP Server
Agent-native email verification over the
Model Context Protocol. This server gives any
MCP client — Cline, Claude Desktop, Claude Code, Cursor, Windsurf — a clean set
of tools to verify email addresses, clean lists, run async bulk jobs, and manage
a Verifly account, all without writing a single raw HTTP
call.
It is built for autonomous workflows: an agent can self-register for an API
key, verify a lead before sending, deduplicate and scrub an import list, kick off
a bulk job and poll it to completion, and check its own credits and usage — end
to end.
Tools
15 tools cover the full Verifly workflow:
Authentication
Get an API key from https://verifly.email (or have an agent self-register with
register_account). The server reads the key from the VERIFLY_API_KEY
environment variable. Every Verifly request is authenticated with
Authorization: Bearer <key>.
The hosted HTTP transport also accepts a per-request Authorization: Bearer <key>
header (which overrides the env var), so each caller can supply their own key.
Install (local, stdio) — recommended for Cline
or install it globally:
Client config
Add this to your MCP client config (Cline: cline_mcp_settings.json; Claude
Desktop: claude_desktop_config.json):
That's the whole setup — no build step, no clone. See
llms-install.md for an agent-followable install guide.
Hosted Streamable-HTTP transport
If you'd rather not run anything locally, Verifly hosts the same server as a
remote Streamable-HTTP endpoint:
Point any Streamable-HTTP-capable MCP client at that URL and pass your key as an
Authorization: Bearer <key> header. Example raw call:
Self-hosting the HTTP transport
- MCP endpoint:
POST {MCP_PATH} (stateless Streamable HTTP).
- Health check:
GET /healthz → {"ok":true}.
Test
Drives the stdio server through the MCP protocol and performs a real
verify_email + get_credits call against the live API.
License
MIT