MCP Email Verify
by Abhi5h3k
A lightweight Model Context Protocol (MCP) server that enables your LLM to validate email addresses. This tool checks email format, domain validity, and deliverability using the AbstractAPI Email Validation API.
Last updated: N/A
What is MCP Email Verify?
MCP Email Verify is a Model Context Protocol (MCP) server designed to allow Large Language Models (LLMs) to validate email addresses. It uses the AbstractAPI Email Validation API to check email format, domain validity, and deliverability, ensuring the email is likely to be real and reachable.
How to use MCP Email Verify?
To use the server, you need to clone the repository, install UV, set up a virtual environment, install dependencies, configure the AbstractAPI key in a .env file, and run the server using uv run server.py
. Then, register the server with Claude Desktop by updating the claude_desktop_config.json
file and restarting Claude Desktop. Finally, you can use prompts to ask the LLM to verify email addresses.
Key features of MCP Email Verify
Email Verification
MCP Integration
Easy Setup
Real-time validation
Use cases of MCP Email Verify
Integrating email validation into AI applications
Validating user input in LLM-powered applications
Ensuring deliverability of emails sent by AI agents
Improving the accuracy of AI communication
Verifying email addresses within Claude Desktop
FAQ from MCP Email Verify
What is Model Context Protocol (MCP)?
What is Model Context Protocol (MCP)?
MCP is a standardized protocol designed to streamline communication between AI models and external systems.
What API does this server use for email validation?
What API does this server use for email validation?
This server uses the AbstractAPI Email Validation API.
What are the requirements to run this server?
What are the requirements to run this server?
You need Python 3.11.0 or higher and UV 0.6.9 or higher.
How do I set up the AbstractAPI key?
How do I set up the AbstractAPI key?
Create a .env file in the root directory and add your AbstractAPI key in the format: ABSTRACT_API_KEY=your_api_key_here
.
How do I register the server with Claude Desktop?
How do I register the server with Claude Desktop?
Update the claude_desktop_config.json
file to include your MCP server's command and arguments, then restart Claude Desktop.