

Email Address Validation - Single
Communications
Available ActionsEach successful request consumes credits as outlined below.
verify5cr
Details
Verify the validity and deliverability of individual email addresses. The verification process performs multiple checks including syntax validation, DNS and MX record lookup to confirm the domain can receive mail, and SMTP-level verification that connects to the recipient's mail server to check if the specific mailbox exists—all without sending an actual email. Additional checks detect disposable and temporary email providers, identify role-based addresses like info@ or support@, recognize known spam traps, and reference historical bounce data. Returns verification status (valid, invalid, disposable, catchall, or unknown), flags for potential issues, suggested corrections for typos, and optional metadata including address parsing details.
Use Cases
Form validation for user registration and signups, cleaning email lists before campaigns, reducing bounce rates for email marketing, preventing fake account creation, validating customer contact information at point of entry, detecting typos and suggesting corrections, lead qualification and CRM data hygiene, checkout flow email verification for e-commerce.
Actions(1)
verify5cr4 params(1 required)Verify a single email address for deliverability and validity. Performs syntax validation, DNS/MX record lookup, and SMTP-level mailbox verification without sending an email.
verify5cr4 params(1 required)Verify a single email address for deliverability and validity. Performs syntax validation, DNS/MX record lookup, and SMTP-level mailbox verification without sending an email.
emailrequiredstringThe email address to verify.
address_infobooleanInclude additional address metadata such as free email provider detection and role account identification. Default: true.
Default:
truecredits_infobooleanInclude remaining credit balance in the response. Default: true.
Default:
truetimeoutintegerRequest timeout in seconds. Default: 10.
Default:
10Range: 1 - 30
Frequently Asked Questions
How do I connect this tool to an external agent?
You can install the local MCP server by opening a terminal and running:
Install commands
npm install -g @agentpmt/mcp-router
agentpmt-setupThis will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.
Alternatively you can connect to the hosted version with this config block, no installation required:
Hosted MCP config
{
"mcpServers": {
"agentpmt": {
"type": "streamable-http",
"url": "https://api.agentpmt.com/mcp",
"headers": {
"Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
"x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
}
}
}
}View MCP Connection Instructions for more details.
How does an external agent use this tool?
After the external agent is connected to an Agent Group that can use this tool, paste this prompt into the agent:
Agent prompt
Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 69509103119f659009bc8693 ("Email Address Validation - Single"). Then call the same tool with action 'call_tool', tool_id 69509103119f659009bc8693, and the parameters needed for my request.
The agent should fetch the tool schema first, collect the required parameters for your request, and then call the tool through AgentPMT.





