# Email Verification API MCP server

Verify emails: syntax, MX records, disposable detection, quality score 0-100. x402 USDC.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-br0ski777-email-verification
- Repository: https://github.com/Br0ski777/email-verification-x402
- Website: https://github.com/Br0ski777/email-verification-x402

## Install
- Endpoint: https://email-verification.api.klymax402.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://email-verification.api.klymax402.com/mcp

## Tools
- email_verify_address - Verify email deliverability in real-time. Alternative to Hunter email-verifier at 15x lower cost. Returns a structured JSON report with syntax, MX, disposable detection, role-based flags, and quality score 0-100.

1. valid (boolean) -- overall verdict
2. syntax (boolean) -- RFC 5322 format check
3. mx (boolean) -- domain has working mail servers
4. disposable (boolean) -- Mailinator, Guerrilla Mail, 100+ throwaway providers
5. role (boolean) -- role-based address (admin@, info@, support@)
6. free (boolean) -- free provider (Gmail, Yahoo, Outlook)
7. score (number 0-100) -- composite quality score

Example output: {"valid":true,"syntax":true,"mx":true,"disposable":false,"role":false,"free":true,"score":85,"email":"john@gmail.com"}

Use this BEFORE sending outreach emails, adding contacts to CRM, or processing signups. Essential for verifying email deliverability, cleaning email lists, detecting fake registrations, and qualifying leads. Drop-in replacement for Hunter email verification.

Do NOT use for finding emails -- use email_find_by_name instead. Do NOT use for person data -- use person_enrich_from_email instead. Do NOT use for domain deliverability audit (SPF/DKIM/DMARC) -- use email_audit_deliverability instead. Endpoint: https://email-verification.api.klymax402.com/mcp
- email_verify_batch - Use this when you need to validate multiple email addresses at once (up to 100). Returns a JSON array of verification results plus summary counts.

1. results (array) -- each entry has valid, syntax, mx, disposable, role, free, score
2. summary.total (number) -- total emails processed
3. summary.valid (number) -- count of valid emails
4. summary.invalid (number) -- count of invalid emails
5. summary.disposable (number) -- count of disposable addresses caught

Example output: {"results":[{"email":"a@test.com","valid":true,"score":90},{"email":"b@mailinator.com","valid":false,"score":10}],"summary":{"total":2,"valid":1,"invalid":1,"disposable":1}}

Use this FOR bulk list cleaning, CRM hygiene, or pre-campaign validation. Essential when you have 5+ emails to verify at once.

Do NOT use for single emails -- use email_verify_address instead. Do NOT use for finding emails -- use email_find_by_name instead. Endpoint: https://email-verification.api.klymax402.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.Br0ski777
- Version: 1.2.0
- Runtime: Sse
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 16, 2026
- Source: https://registry.modelcontextprotocol.io
