关于 mcp-email-verifier
mcp-email-verifier 是用于调用现有邮箱验证服务检查地址列表的 MCP 服务。它统一五家服务商的结果,并避免验证格式错误或重复的地址。
主要功能
- 01使用五家服务商验证地址
- 02将结果统一为通用判定值
- 03标记角色、免费和一次性邮箱
- 04提供可能的拼写修正建议
- 05跳过格式错误和重复地址
适用场景
- 01外联前清理联系人列表
- 02查找高风险或全收件地址
- 03检查地址是否可能有拼写错误
MCP 相关
向 MCP 客户端提供 verify_emails 工具。服务运行 Apify Actor 并返回数据集行;服务商密钥从其环境变量读取。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @mambalabsdev/mcp-email-verifierAPIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrationsEMAIL_VERIFIER_API_KEY密钥Your own API key for ZeroBounce, NeverBounce, MillionVerifier, BounceBan, or Reoon.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
1收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 否 | 再添加一个地址,并加入 emails。 | |
| emails | array | 是 | 要验证的地址,每次运行 1 至 5,000 个。重复地址只验证一次并收费一次。 |
| provider | string | 否 | EMAIL_VERIFIER_API_KEY 中密钥所属的服务:zerobounce、neverbounce、millionverifier、bounceban 或 reoon。默认 zerobounce。 |
| concurrency | string | 否 | 同时检查的地址数量,范围为 1 至 20。默认 5。如果服务套餐的速率限制较低,请调小此值。 |
| max_charge_usd | string | 否 | 可选。如果费用将超过此金额,则在产生相应的 actor 费用前停止运行。验证服务会单独收费。 |
详细介绍
Email Verifier MCP 服务
这是一个 MCP 服务,用于调用 Mamba Labs 在 Apify 上的 Email List Verifier, Bring Your Own Key Actor。提供一组电子邮件地址后,它会使用你已付费订阅的验证服务逐一检查:ZeroBounce、NeverBounce、MillionVerifier、BounceBan 或 Reoon Email Verifier。你需要提供服务密钥。
内容
功能
- 每个地址一行,格式统一:包含
verdict(valid、invalid、catch_all、risky 或 unknown)、服务自身的provider_status和provider_sub_status、is_role、is_free_email、is_disposable,以及用于提供拼写修正建议的did_you_mean。 - 所有服务采用统一格式:五种服务的结果表述各不相同;每行都会使用相同的五种判定结果和相同的列。
- 保护额度:语法错误的地址不会发送出去,重复地址只检查一次,而密钥被拒绝或服务余额不足时,会停止发送更多请求。
无效输入会返回一条免费的记录,其 error_reason 以 input_invalid: 开头。如果没有设置密钥,工具会在运行开始前拒绝请求,因此不会产生费用。
所有工作都在 Apify 上运行。此软件包是一个轻量客户端,负责启动 Actor 运行、等待运行完成,并返回数据集中的行。
快速开始
你需要 Node.js 18 或更高版本、一个带有 API 令牌的 Apify 账户,以及五种服务之一的 API 密钥。
将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)、Cursor 或任何 MCP 客户端中:
{
"mcpServers": {
"mamba-email-verifier": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-email-verifier"
],
"env": {
"APIFY_TOKEN": "your-apify-token",
"EMAIL_VERIFIER_API_KEY": "your-verification-service-key"
}
}
}
}
重启客户端。随后会显示 verify_emails 工具。
前提条件
- Node.js 18 或更高版本。
- 从 console.apify.com/account/integrations 获取 Apify API 令牌,并将其设置为
APIFY_TOKEN。不提供令牌时,服务仍会列出工具;调用工具则需要令牌。 - 你自己的 ZeroBounce、NeverBounce、MillionVerifier、BounceBan 或 Reoon Email Verifier API 密钥,并将其设置为
EMAIL_VERIFIER_API_KEY。
提示词示例
- “用我的 NeverBounce 密钥验证这 40 个地址,并列出无效的地址。”
- “这些潜在客户中,哪些是 catch all 地址或角色地址?”
- “检查 [email protected],并告诉我这个域名看起来是否有拼写错误。”
工具
verify_emails。一个工具。示例参数:
{
"emails": [
"[email protected]",
"[email protected]"
],
"provider": "neverbounce"
}
输入
该 Actor 面向购买者的所有输入,但 api_key 除外。api_key 来自服务器环境中的 EMAIL_VERIFIER_API_KEY,因此不会经过对话。省略的输入将使用 Actor 自带的默认值。数字以字符串形式发送。
| 输入 | 类型 | 描述 |
|---|---|---|
emails | array | 必填。要验证的地址,每次运行 1 到 5,000 个 |
email | string | 另一个地址,将添加到 emails |
provider | string | zerobounce(默认)、neverbounce、millionverifier、bounceban 或 reoon。你的密钥所属的服务 |
concurrency | string | 同时检查的地址数,1 到 20。默认值为 5 |
max_charge_usd | string | 可选。如果 Actor 的收费将超过此金额,则在收费前停止运行 |
定价
两笔独立费用。你的验证服务会按照你的套餐价格,向你的账户收取每次检查的费用。Actor 在 Apify 上按事件收费,费用计入你的 Apify 账户。价格以 USD 计。
| 事件 | 免费套餐 | Bronze | Silver | Gold |
|---|---|---|---|---|
email-verified,你的服务判定为有效、无效、接受所有邮件或有风险的单个地址 | $0.0016 | $0.00152 | $0.00144 | $0.00136 |
apify-actor-start,每次运行启动 | $0.0006 | $0.0006 | $0.0006 | $0.0006 |
未知结果、错误行、语法错误的地址、同一次运行中的重复地址以及被拒绝的输入均免费。Mamba Labs 承担此次运行的 Apify 平台费用。
你的密钥
密钥从此服务器的环境中读取,并作为机密字段传入运行输入。Actor 只会将密钥发送给你选择的服务,不会记录、存储或返回密钥。Apify 会封锁外发邮件端口,因此每次邮箱检查都由你的服务执行。
Actor 完整文档
apify.com/mambalabs/email-verifier
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。