Contact verification
Verify an email address is deliverable — syntax validation plus MX record check on the domain.
When to use this pack
An agent collecting contact information needs to verify an email before storing it or sending to it: does the address pass syntax validation, and does the domain actually have mail servers? Catches typos, disposable domains, and dead mailboxes.
Tools in this pack
-
Email validate
$0.002
POST /api/email-validate
Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee).
-
DNS lookup
$0.002
POST /api/dns-lookup
Resolve any DNS record type for a host: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, PTR. Returns the records plus a count. Built on Node's native resolver — no external API.
Workflow
- Call email-validate to check syntax, domain existence, and mailbox reachability.
- Call dns-lookup with host=<domain from email> and type='MX' to independently verify the domain has mail exchange records.
Run it in Claude
claude mcp add agent402 -s user -- npx -y agent402-mcp@latest
Then paste this prompt into Claude:
Verify the email address test@gmail.com using Agent402's contact-verify skill pack: (1) email-validate for syntax and reachability, (2) dns-lookup for MX records on gmail.com. Report whether the address is likely deliverable.
← All skill packs