EzVerify Mcp

by jefferyleo

333 downloads
Not rated
GitHub

About

Official EzVerify MCP server. Let's Claude verifies emails, run bulk jobs, and check account stats directly from a conversation — no code required.

Details

Author
jefferyleo
Downloads
333
Categories
AI

- Verify any single email instantly with full result and deliverability score
- Submit bulk email lists for async verification and poll for results
- Detect disposable emails, role-based accounts, and common typos automatically
- Check credit usage and remaining balance without logging into the dashboard
- Retrieve your current plan details and account information on demand
- Works entirely through natural language — no API calls or context switching

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name EzVerify Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Add the configuration to your Claude Desktop config file (claude_desktop_config.json) with your EzVerify API key, then restart Claude Desktop. After setup, you can ask Claude naturally to verify emails — for example, “Verify this email address for me.” Requires Claude Desktop and Node.js installed.

verify_email

Verify a single email address. Returns status (valid/invalid/risky/unknown), deliverability score, syntax/domain/MX/SMTP flags, disposable domain detection, role account flag, typo suggestion, and mailbox-full status.

verify_emails_bulk

Submit an async bulk email verification job. Returns a request_id — poll with get_bulk_job_status.

get_bulk_job_status

Check the status of a bulk verification job. Returns progress, counts, and full results when completed.

get_usage_stats

Get EzVerify API usage statistics. Returns total requests, credits used, valid/invalid/risky/unknown counts, average processing time.

get_account_info

Get EzVerify account info: current plan, credits remaining, credits used this month, monthly credit limit.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "ezverify mcp": {
            "ezverify": {
                "command": "npx",
                "args": [
                    "-y",
                    "ezverify-mcp"
                ],
                "env": {
                    "EZVERIFY_API_KEY": "YOUR_EZVERIFY_API_KEY"
                }
            }
        }
    }
}

McpServers

{
    "ezverify": {
        "command": "npx",
        "args": [
            "-y",
            "ezverify-mcp"
        ],
        "env": {
            "EZVERIFY_API_KEY": "YOUR_EZVERIFY_API_KEY"
        }
    }
}

What is EzVerify MCP Server?

EzVerify MCP Server is an official Model Context Protocol (MCP) server that connects Claude AI directly to the EzVerify email verification API. It allows Claude to verify email addresses, run bulk verification jobs, and retrieve account information on your behalf — all through natural conversation, without writing a single line of code or switching between tools.

How to use EzVerify MCP Server?

Add the following configuration to your Claude Desktop config file (claude_desktop_config.json), replacing the placeholder with your EzVerify API key from your dashboard. Once saved, restart Claude Desktop and start asking Claude to verify emails naturally — for example, "Verify this email address for me" or "Check which of these 20 emails are valid." Your API key can be found under API Settings in your EzVerify dashboard at https://ezverify.app.

Key Features

- Verify any single email address instantly and get a full result including status, deliverability score, and detailed flags
- Submit bulk email lists for async verification and poll for results when complete
- Detect disposable email addresses, role-based accounts, and common typos automatically
- Check your credit usage and remaining balance without logging into the dashboard
- Retrieve your current plan details and account information on demand
- Works entirely through natural language — no API calls, no code, no context switching
- Stateless and secure — your API key is stored locally in your config file, never on our servers


Use Cases

- Ask Claude to clean an email list before a campaign launch and return only the valid addresses
- Verify a prospect's email address mid-conversation while researching leads
- Check whether a submitted email is real before triggering an onboarding workflow
- Ask Claude how many credits you have left before running a large verification job
- Bulk verify emails pasted directly into the chat and get a formatted summary of results
- Integrate email verification into Claude-powered workflows and automations without touching any API documentation

FAQ

- Do I need to install anything?
- No. As long as you have Claude Desktop and Node.js installed, the server runs automatically via npx — no manual download or setup required.

- Where do I find my API key?
- Log in to your EzVerify dashboard at www.ezverify.app, go to API Settings, and copy your API key from there.

- Does this use my EzVerify credits?
- Yes. Each email verification made through Claude uses the same credits as a direct API call, following your plan's rates.

- Is my API key safe?
- Your API key is stored only in your local Claude Desktop config file and sent directly to the EzVerify API. It is never stored or logged by the MCP server.
- Which Claude plans support MCP servers?
- MCP servers are supported in Claude Desktop with a Claude Pro or Team subscription.

- Can I use this with Claude Code?
- Yes. Add a .mcp.json file to your project root with the same configuration and Claude Code will connect automatically.

- What happens if I run out of credits?
- The tool will return an error message from the API indicating insufficient credits. You can top up from your EzVerify dashboard.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.