No webhooks, no API wrappers. The MCP integration lets AI assistants call HeroBounce as a native tool - the same way they search the web or read files.
Paste one URL or run one npx command. The server handles auth, retries, and response formatting automatically.
Ask Claude to find and validate emails for a list of contacts. It calls find_email and validate_email in sequence - no manual wiring.
MCP calls go through the same live SMTP engine as the dashboard and REST API. No sandbox, no degraded results.
Use the remote URL for Claude Desktop. Use the npm package for Cursor, Windsurf, Claude Code CLI, or any stdio-based client.
HeroBounce and paste this as the Remote MCP server URL:Credits are charged to your account automatically per call. Manage access at dashboard - API keys.
Add to your MCP config file (~/.cursor/mcp.json for Cursor, claude_desktop_config.json for older Claude Desktop, etc.):
{
"mcpServers": {
"herobounce": {
"command": "npx",
"args": ["-y", "@herobounce/mcp"],
"env": {
"HEROBOUNCE_API_KEY": "YOUR_API_KEY"
}
}
}
}{
"mcpServers": {
"herobounce": {
"command": "npx.cmd",
"args": ["-y", "@herobounce/mcp"],
"env": {
"HEROBOUNCE_API_KEY": "YOUR_API_KEY"
}
}
}
}Three tools cover the full HeroBounce feature set.
validate_email1 creditValidate a single email address via live SMTP verification. Returns status (valid / invalid / risky), confidence score, provider, catch-all detection, and spam trap flags. Results cached 24 h - repeat checks are free.
emailstringThe email address to validatevalidate_emails1 credit per emailValidate up to 50 email addresses in a single call. Returns per-email results plus an aggregate summary of valid / invalid / risky counts. Useful when Claude needs to clean a list mid-task.
emailsstring[]Array of email addresses (max 50)find_email10 credits if foundDiscover and verify the professional email address for a person given their name and company domain. Uses pattern discovery and live SMTP verification. No charge if no email is found.
first_namestringPerson's first namelast_namestringPerson's last namedomainstringCompany domain, e.g. acme.comOnce connected, describe what you need in plain English.
Single validation - returns status, confidence, and deliverability.
Batch validation up to 50 emails per call.
find_email + validate_email in sequence, no manual wiring.
Multi-step agentic workflow combining file reads and MCP tool calls.