Validate an email address
validate_emailValidate an email address through Byteplant Validator MCP Server, returning status, category, freemail flag, and rate-limit details to assess deliverability.
Instructions
Validate an email address and return info about it.
Result fields:
status (int): API result code. 401, 118 and 119 status codes indicate API errors: 401 -> info: 'Email address missing' 118 -> info: 'Rate Limit Exceeded' 119 -> info: 'API Key Invalid or Depleted'
info (string): short status description
details (string): full status description
freemail (boolean): indicates freemail addresses (Gmail, Yahoo, Outlook/Hotmail/Live, AOL, ...) [true | false]
ratelimit_remain (int): number of API requests remaining before the API rate limit is reached (the default API rate limit allows 100 API requests in 300s)
ratelimit_seconds (int): number of seconds remaining in the current rate limit interval
category, status_description: added from the numeric status code (category is VALID, SUSPECT, INVALID, INDETERMINATE or UNKNOWN)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The email address to validate | ||
| timeout | No | Timeout in seconds (min 5, max 300) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||