trackmcp
Back to directory
ravinahp

email-checker-mcp

View on GitHub
0 stars PowerShellAI & Machine Learning Updated Jan 8, 2025

Documentation

Email Checker MCP Server

For your cold outbound email, this tool will help you validate email addresses.

Features

  • Email address validation
  • Simple JSON response format
  • No API key required

Prerequisites

  • Python 3.x

Installation

1. Clone the repository:

bash
git clone https://github.com/ravinahp/email-checker-mcp.git
cd email-checker-mcp

2. Install dependencies using uv:

bash
uv sync

Note: We use `uv` instead of pip since the project uses `pyproject.toml` for dependency management.

Configure as MCP Server

To add this tool as an MCP server, you'll need to modify your Claude desktop configuration file.

The configuration file location depends on your operating system:

  • MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
  • Windows: `%APPDATA%/Claude/claude_desktop_config.json`

Add the following configuration to your JSON file:

json
{
    "email-checker-mcp": {
        "command": "uv",
        "args": [
            "--directory",
            "/Users/YOUR_USERNAME/Code/email-checker-mcp",
            "run",
            "email-checker-mcp"
        ]
    }
}

⚠️ IMPORTANT:

1. Replace `YOUR_USERNAME` with your actual system username

2. Make sure the directory path matches your local installation

Usage

The service provides a FastMCP tool for validating email addresses:

python
@mcp.tool()
async def validate_email(email: str) -> bool:
    """Validate if an email address exists."""

Example Use:

Prompt: Does this email exist?

Parameters:

  • `email`: String containing the email address to validate

Example Response:

json
{
    "exist": true
}

API Usage Limits

The service uses 2IP's Email API which provides:

  • No API key required

Error Handling

The service includes error handling for:

  • Invalid email format
  • API request failures
  • Network timeouts
  • Rate limiting

Frequently asked questions

What is email-checker-mcp?

email-checker-mcp is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install email-checker-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is email-checker-mcp open source?

Yes — it is hosted on GitHub at https://github.com/ravinahp/email-checker-mcp.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP