Validate emails (MX, disposable, role, typo) and phone numbers, singly or in batches, for AI agents.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer token: your ContactLint API key (free at https://contactlint.com/signup)
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check an email address: syntax, MX/A records via DNS-over-HTTPS, disposable domain, role address, free provider, typo suggestion for major providers. No SMTP probing. Uses 1 check.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Check an email address: syntax, MX/A records via DNS-over-HTTPS, disposable domain, role address, free provider, typo suggestion for major providers. No SMTP probing. Uses 1 check.
| Argument | Type | Description |
|---|---|---|
| string |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string"
}
}
}Check a list of up to 50 email addresses in one call, with the same checks as validate_email. Returns one result per address in the same order plus a summary of verdicts. Uses 1 check per address; addresses whose DNS lookup fails come back with reason dns_error and are not billed. If the key lacks checks for the whole list, nothing is checked or billed.
| Argument | Type | Description |
|---|---|---|
| emails* | array |
{
"type": "object",
"required": [
"emails"
],
"properties": {
"emails": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 50,
"minItems": 1
}
}
}Parse and validate a phone number: valid, possible, type, region, E.164 and national formats. Uses 1 check.
| Argument | Type | Description |
|---|---|---|
| phone* | string | |
| country | string | ISO 3166-1 alpha-2 default region, e.g. US |
{
"type": "object",
"required": [
"phone"
],
"properties": {
"phone": {
"type": "string"
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 default region, e.g. US"
}
}
}