ZeroBounce MCP Server
This is a Model Context Protocol (MCP) server for interacting with the ZeroBounce email validation service. It uses the official ZeroBounce Python API v2 library.
Features
- Validate individual email addresses
- Check your remaining API credits
- Upload files for bulk validation
- Check file status, retrieve, and delete bulk validation files
- Search for email patterns used by a domain
Setup
System Requirements
- Python 3.10+
- API key from ZeroBounce
Installation
- Clone this repository:
- Install the required dependencies:
- Set up your environment variables:Option 1: Using a .env file (recommended)Create a .env file with your ZeroBounce API key:Option 2: Setting environment variables directly
You can get your API key from your ZeroBounce account dashboard.
Add the following configuration to the mcp.json
file, replacing the directory path with the actual path to where you've installed this server:
- Restart Cursor to apply the changes
Now you can use the ZeroBounce MCP server directly within Cursor's AI assistant.
Available Tools
The server provides the following tools:
validate_email
: Validate a single email addressget_credits
: Check remaining credits in your ZeroBounce accountupload_file
: Upload a file for bulk validationcheck_file_status
: Check the status of a bulk validation fileget_file
: Get the results of a bulk validationdelete_file
: Delete a bulk validation filedomain_search
: Search for email patterns used by a domain
Dependencies
- zerobounce-python-api-v2: The official ZeroBounce API library
- python-dotenv: For loading environment variables from .env file
- mcp: The Model Context Protocol library
- asyncio: For asynchronous operations
This server cannot be installed
A Model Context Protocol server that allows interaction with the ZeroBounce email validation service, enabling users to validate individual emails, check account credits, and perform bulk validations.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides a seamless email management interface through Claude, allowing users to search, read, and send emails directly through natural language conversations.Last updated -40PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.Last updated -194642TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for interacting with Gmail and Calendar APIs, enabling programmatic management of emails and calendar events.Last updated -87JavaScriptMIT License
- -securityFlicense-qualityA 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. Perfect for integrating email validation into AI applications like Claude Desktop.Last updated -1Python