Email Validation Mcp Tool
email_validationValidate email addresses and optionally get alternate valid emails using Versium's Email Validation API. Returns validation status, sub-status, and whether the email is valid for mailing.
**Tips for Best Results:**
- Provide a valid email address or MD5/SHA256 hashed email (HEM)
- Use `include_alternate` to get an alternate valid email if the input is invalid
- Provide additional contact info (name, address) to improve alternate email matching
- Use `rcfg_exclude_domains` to filter out unwanted email domains from alternatesInput Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | 5 digit US ZIP code | |
| city | No | City name | |
| last | No | Person's last name (helps find alternate email) | |
| Yes | Email address to validate. Can also be an MD5 or SHA256 hashed email (HEM). | ||
| first | No | Person's first name (helps find alternate email) | |
| phone | No | 10 digit phone number | |
| state | No | US state two-letter abbreviation | |
| address | No | Street address (helps find alternate email) | |
| address_2 | No | Apartment or unit number | |
| rcfg_snake_case | No | Return response field names in snake_case instead of "Title Case With Spaces". | |
| include_alternate | No | Whether to include an alternate valid email in the response if the input email is invalid. | |
| rcfg_exclude_domains | No | Domains to exclude from alternate email results (e.g., aol.com, yahoo.com). Only applies when include_alternate is true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | No | Records returned by the Operations API. Record fields pass through unchanged. | |
| query_id | No | ||
| warnings | No | ||
| input_query | No | ||
| num_matches | No | Number of matching queries. | |
| num_results | No | Number of records returned. | |
| match_counts | No | Sparse match counts. An absent key means zero. |