关于 VerifyAnyEmail
VerifyAnyEmail 是面向 Agent 的 MCP 服务,可验证电子邮件地址并诊断投递情况。它提供单地址和批量验证,以及免费的域名记录检查。
主要功能
- 01单地址验证并返回结论与评分
- 02异步批量验证地址
- 03查询批次状态和分页结果
- 04检查 MX、SPF、DKIM 和 DMARC
- 05生成综合域名健康报告
适用场景
- 01判断注册邮箱是否适合发送邮件
- 02筛查大量注册邮箱中的风险地址
- 03检查域名的邮件身份验证设置
MCP 相关
该服务向 MCP 客户端提供邮箱验证和域名诊断工具,支持 Claude Desktop、Claude Code、Cursor、Windsurf 和 ChatGPT MCP connectors。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.verifyany.email/mcpclaude mcp add --transport http verifyanyemail-verifyanyemail https://mcp.verifyany.email/mcp{"mcpServers":{"verifyanyemail-verifyanyemail":{"type":"http","url":"https://mcp.verifyany.email/mcp"}}}在 Cursor 中打开{"servers":{"verifyanyemail-verifyanyemail":{"type":"http","url":"https://mcp.verifyany.email/mcp"}}}在 VS Code 中打开{"mcpServers":{"verifyanyemail-verifyanyemail":{"type":"http","url":"https://mcp.verifyany.email/mcp"}}}{"mcpServers":{"verifyanyemail-verifyanyemail":{"serverUrl":"https://mcp.verifyany.email/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
VerifyAnyEmail MCP 服务
VerifyAnyEmail 的官方 Model Context Protocol 服务——为任何 AI Agent 提供实时电子邮件验证和可送达性诊断。
兼容 Claude Desktop、Claude Code、Cursor、Windsurf、ChatGPT(MCP 连接器),以及任何其他 MCP 客户端。
功能
| 工具 | 说明 | 积分 |
|---|---|---|
verify_email | 验证单个地址——返回判定结果(deliverable/undeliverable/risky/unknown)、0–100 分、safeToSend,以及各项信号(全收、一次性邮箱、角色地址、拼写错误)。 | 每次调用 1 积分 |
verify_batch | 提交多个地址进行异步批量验证;返回 batchId。 | 每个地址 1 积分 |
get_batch_status | 查询批次进度和各状态的数量。 | 免费 |
get_batch_results | 获取分页的批次结果。 | 免费 |
check_mx | 检查域名的 MX 记录 / 是否能接收邮件。 | 免费 |
check_spf | 检查 SPF 记录和配置错误标记。 | 免费 |
check_dmarc | 检查 DMARC 策略和对齐情况。 | 免费 |
check_dkim | 检查指定选择器的 DKIM 记录。 | 免费 |
check_domain_health | 综合检查 MX/SPF/DKIM/DMARC 健康等级及发现的问题。 | 免费 |
诊断功能免费(不消耗验证积分)。验证会消耗积分——但 test.verifyany.email 上的测试地址
(deliverable@、undeliverable@、risky@、unknown@)除外。这些地址会返回预设结果,
且不消耗积分,非常适合试用。
配置
你需要一个 VerifyAnyEmail API 密钥(vae_…)——在控制面板 → API Keys 中创建。
此服务发布在 npm 上,可通过 npx 运行(无需安装)。
Claude Desktop
编辑 claude_desktop_config.json(设置 → 开发者 → 编辑配置):
{
"mcpServers": {
"verifyanyemail": {
"command": "npx",
"args": ["-y", "verifyanyemail-mcp"],
"env": { "VERIFYANYEMAIL_API_KEY": "vae_your_key_here" }
}
}
}
重启 Claude Desktop,即可看到可用的 VerifyAnyEmail 工具。
Claude Code
claude mcp add verifyanyemail -e VERIFYANYEMAIL_API_KEY=vae_your_key_here -- npx -y verifyanyemail-mcp
Cursor
添加到 ~/.cursor/mcp.json(或项目的 .cursor/mcp.json):
{
"mcpServers": {
"verifyanyemail": {
"command": "npx",
"args": ["-y", "verifyanyemail-mcp"],
"env": { "VERIFYANYEMAIL_API_KEY": "vae_your_key_here" }
}
}
}
其他 MCP 客户端
通过标准输入/输出运行二进制程序,并将 API 密钥设为环境变量:
VERIFYANYEMAIL_API_KEY=vae_your_key_here npx -y verifyanyemail-mcp
配置项
| 环境变量 | 必填 | 默认值 | 用途 |
|---|---|---|---|
VERIFYANYEMAIL_API_KEY | ✅ | — | 你的 vae_… API 密钥。 |
VERIFYANYEMAIL_BASE_URL | — | https://api.verifyany.email | 覆盖 API 基础 URL。 |
VERIFYANYEMAIL_TIMEOUT_MS | — | 30000 | 单次请求超时时间,单位为毫秒。 |
示例提示词
- “
[email protected]是真实且可以安全发送邮件的地址吗?” - “验证这 500 个注册邮箱,并告诉我哪些有风险。”(使用
verify_batch) - “检查
example.com的电子邮件可送达性状况。” - “
example.com配置了有效的 SPF 和 DMARC 吗?”
安全
- 你的 API 密钥仅从服务的环境变量中读取,并且仅通过 HTTPS 发送到 VerifyAnyEmail API。密钥不会被记录(日志写入标准错误;标准输出流专用于 MCP 协议)。
- 请将密钥保存在服务端——像对待其他机密一样保护 MCP 配置文件。
链接
- 网站和控制面板:https://verifyany.email
- API 文档:https://verifyany.email/docs
- 问题反馈:https://github.com/verifyanyemail/verifyanyemail-mcp/issues
MIT © VerifyAnyEmail
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。