exepal_
exepal / tools / email-check

Check an email address before your agent writes to it.

Email check tells you whether an address is worth sending to, without sending anything: is it well-formed, does the domain take mail, is it a disposable or role inbox, is it a typo of gmail.com, and how likely it is to deliver.

What you get back

  • deliverable: likely, risky or undeliverable, with a 0–100 score
  • Syntax, MX / null MX / A fallback
  • Disposable domain (214,000-domain list), role account, free provider
  • Typo suggestion (jane@gmial.com → jane@gmail.com) and Gmail-style normalization
  • SPF and DMARC grade for the domain, plus flags

Call it over HTTP

No account and no API key. The first response is 402 Payment Required with the price; an x402-capable client pays in USDC on Base and retries. You're only charged when the call succeeds.

curl -i -X POST https://api.exepal.com/v1/email \
  -H "content-type: application/json" \
  -d '{"email":"jane@gmial.com"}'
# → 402 Payment Required (price, network: base, pay-to address)
# An x402 client pays in USDC and retries → 200 with the JSON answer

Use it from Claude, Cursor or any MCP client

Add https://api.exepal.com/mcp as a remote MCP server. The tools are email, email_batch, at the same price.

{
  "mcpServers": {
    "exepal": { "type": "http", "url": "https://api.exepal.com/mcp" }
  }
}

Questions

Does it check that the mailbox exists?
No. There is no SMTP probe, so likely means a well-formed address on a domain that accepts mail with nothing suspicious. The response says checks.smtp: false.
How is it so cheap?
Everything is DNS lookups and local lists, with no paid upstream. Email verification APIs usually charge $0.004–0.01 per address on prepaid plans.

Related tools