email_verifier
Validate the accuracy and deliverability of an email address by checking its existence and format, enhancing email campaign success and reducing bounce rates.
Instructions
Return the validity of a given email address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes |
Input Schema (JSON Schema)
{
"properties": {
"email": {
"title": "Email",
"type": "string"
}
},
"required": [
"email"
],
"title": "email_verifierArguments",
"type": "object"
}
Implementation Reference
- main.py:15-18 (handler)The main handler function for the 'email_verifier' tool. It creates a HunterAPIClient instance and calls the 'email-verifier' endpoint with the provided email to get the verification result.async def email_verifier(email: str) -> str: async with HunterAPIClient() as client: response = await client.get("email-verifier", {"email": email}) return response
- main.py:14-14 (registration)Registers the 'email_verifier' tool with FastMCP, providing a description and implicitly using function signature for input schema (email: str) and output (str).@mcp.tool(description="Return the validity of a given email address.")