Disposable Email Checker: Syntax, MX and Role Addresses
Fast email address check without sending anything: syntax, domain MX records, disposable/temporary-mail domain (9,000+ listed), role address (info@, admin@) and likely typo of a popular provider. Does not confirm that a mailbox exists.
x402: $0.003 per callMCP tool: disposable_email_check
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
email * | string | Email address to check. |
* required
Source and freshness
- Source and licence
- Stated in every response (field source).
- Last verified
- 2026-10-03 (hourly check against the live source)
Use it
HTTP (x402)
curl -i "https://api.ambolt.dev/v1/disposable-email-check?email=someone%40mailinator.com"Returns 402 Payment Required with the price until an x402 payment is attached; @x402/fetch does this for you. See Get started.
MCP
{ "mcpServers": { "ambolt": { "url": "https://api.ambolt.dev/mcp" } } }
# then call the tool: disposable_email_check
Apify
Not published as an Actor yet.
Example response
{
"email": "[email protected]",
"checkedAt": "2026-10-02T21:35:41.050Z",
"disposableListSource": "disposable-email-domains (CC0 1.0), 2026-10-02",
"syntaxValid": true,
"domain": "mailinator.com",
"hasMx": true,
"disposable": true,
"roleAddress": false,
"typoSuggestion": null,
"dnsError": null,
"deliverableEstimate": "risky"
}
Good to know
- You are charged only when the call succeeds. Invalid input or an unavailable source costs nothing.
- Every response states its source and the time it was fetched.
- Informational only; not financial, legal or tax advice.
- Something wrong or missing? Open an issue on the repository (ambolt-mcp) and a reply follows under the Ambolt name.