loading…
Search for a command to run...
loading…
Email validation MCP server using MailboxValidator API to determine validity of an email address.
Email validation MCP server using MailboxValidator API to determine validity of an email address.
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.
Add this to claude_desktop_config.json and restart Claude Desktop.
{
"mcpServers": {
"mailboxvalidator-email-validation-mcp-server": {
"command": "npx",
"args": []
}
}
}Read, send and search emails from Claude
Send, search and summarize Slack messages
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)