ValidKit Email Validation
About
MCP server for ValidKit email validation. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI assistant
Details
- Author
- ValidKit
- Downloads
- 284
- Categories
- Communication, Developer Tools
Jump to
- Syntax, MX, and DNS email validation
- Disposable, role, and free email detection
- Typo suggestions for common misspellings
- Bulk validation of up to 1,000 emails per request
- Usage statistics and rate limit monitoring
- Works with any MCP-compatible AI assistant
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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
ValidKit Email ValidationCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install by adding the server configuration to your MCP client (Claude Code, Cursor, Windsurf, or Claude Desktop) using npx -y @validkit/mcp-server and setting the VALIDKIT_API_KEY environment variable. Invoke tools like validate_email, validate_emails_bulk, or check_usage via natural language commands.
validate_email
Validate a single email address. Returns deliverability status, syntax/DNS/MX checks, disposable/role/free detection, and typo suggestions.
validate_emails_bulk
Validate multiple email addresses in a single request (up to 1000). Returns individual results and a summary with valid/invalid/unknown counts.
check_usage
Check your ValidKit API usage stats for the current period. Returns total requests, valid/invalid counts, average response time, and rate limit.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"validkit email validation": {
"validkit": {
"command": "npx",
"args": [
"-y",
"@validkit/mcp-server"
],
"env": {
"VALIDKIT_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}
McpServers
{
"validkit": {
"command": "npx",
"args": [
"-y",
"@validkit/mcp-server"
],
"env": {
"VALIDKIT_API_KEY": "<YOUR_API_KEY>"
}
}
}
ValidKit MCP Server
Model Context Protocol (MCP) server for ValidKit email validation. Validate emails directly from Claude Code, Cursor, Windsurf, and any MCP-compatible AI assistant -- syntax checks, MX record verification, disposable detection, and typo suggestions, all without leaving your editor.
Setup
Claude Code
claude mcp add validkit -e VALIDKIT_API_KEY=vk_your_api_key -- npx -y @validkit/mcp-server
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"validkit": {
"command": "npx",
"args": ["-y", "@validkit/mcp-server"],
"env": {
"VALIDKIT_API_KEY": "your_key"
}
}
}
}
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"validkit": {
"command": "npx",
"args": ["-y", "@validkit/mcp-server"],
"env": {
"VALIDKIT_API_KEY": "your_key"
}
}
}
}
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"validkit": {
"command": "npx",
"args": ["-y", "@validkit/mcp-server"],
"env": {
"VALIDKIT_API_KEY": "your_key"
}
}
}
}
Get Your API Key
Sign up for free at validkit.com/get-started -- 1,000 validations/month included.
Tools
validate_email
Validate a single email address. Returns deliverability status, syntax/DNS/MX checks, disposable/role/free detection, and typo suggestions.
"Validate the email user@example.com"
validate_emails_bulk
Validate up to 1,000 emails in one request. Returns individual results and summary counts.
"Validate these emails: alice@gmail.com, bob@company.co, test@fake.xyz"
check_usage
Check your API usage stats — total requests, valid/invalid counts, average response time, and rate limit.
"Show my ValidKit usage stats"
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| VALIDKIT_API_KEY | Yes | Your ValidKit API key |
| VALIDKIT_API_URL | No | Custom API URL (default: https://api.validkit.com) |
Testing with MCP Inspector
VALIDKIT_API_KEY=vk_test_... npx @modelcontextprotocol/inspector npx -y @validkit/mcp-server
Links
- ValidKit Homepage
- API Documentation
- GitHub Repository
- npm Package
- MCP Protocol
License
MIT
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





