loading…
Search for a command to run...
loading…
Validates email addresses to reduce email bounces during marketing campaigns.
Validates email addresses to reduce email bounces during marketing campaigns.
This is a simple Model Context Protocol (MCP) server implementation for MailboxValidator API. It will return validation result for an email address.
mcp-mailboxvalidator MCP server
This MCP server requires an API key. You can also sign up for a free API key and enjoy up to 300 queries per month.
The setup also use Node.js and npm, which can be downloaded at Node.js website.
Follow the steps to use this MCP server with Claude Desktop:
npm install
npm run build
claude_desktop_config.json in your choice of editor, if you do not having one yet, follow this guide to create one.claude_desktop_config.json:{
"mcpServers": {
"mailboxvalidator": {
"command": "node",
"args": [
"C:\\path\\to\\mcp-mailboxvalidator\\build\\index.js"
],
"env": {
"MAILBOXVALIDATOR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
index.js with your actual path to your MailboxValidator MCP server on your local machine.<YOUR_API_KEY> in the above with your actual API key.Search and tools menu.Just enter your query about the email address in a chat in Claude Desktop. Some of the example query will be:
In Claude Desktop, the model will automatically generate the output based on the result returned by MailboxValidator MCP server.
MAILBOXVALIDATOR_API_KEY
The free MailboxValidator API key allows you to query up to 300 emails per month. If you require more, you can sign up for a paid API plan.
validate_email
Description Validates the email address given. It helps users to determine if an email address is potentially reachable by checking the syntax, DNS, MX server, disposable list and more.
Arguments email (str): The email address to validate.
Returns A JSON string containing the validation data. The result includes the following fields:
If the request fails, the tool will return an error message as a string.
check_disposable_email
Description Checks if the email address given is from a disposable email provider.
Arguments email (str): The email address to check.
Returns A JSON string containing the disposable email data. The result includes the following fields:
If the request fails, the tool will return an error message as a string.
check_free_email
Description Checks if the email address given is from a free email provider.
Arguments email (str): The email address to check.
Returns A JSON string containing the free email data. The result includes the following fields:
If the request fails, the tool will return an error message as a string.
See the LICENSE file.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"mailboxvalidator-mcp-mailboxvalidator": {
"command": "npx",
"args": []
}
}
}