关于 SMTPing Email Verification
SMTPing Email Verification 是用于检查邮箱地址和列表的 MCP 服务,适合在联系潜在客户前评估联系人。它结合地址验证、威胁名单查询和批量任务状态工具。
主要功能
- 01验证单个邮箱地址
- 02批量验证邮箱列表
- 03查看批量任务进度和结果
- 04查询垃圾邮件陷阱及一次性邮箱名单
- 05查询自动发信程序及投诉者名单
- 06查看剩余额度和套餐
适用场景
- 01联系潜在客户前评估线索
- 02批量清理邮箱列表
- 03检查地址是否出现在威胁名单中
MCP 相关
向 MCP 客户端提供五种邮箱验证、列表处理、威胁查询和账户额度工具。客户端可使用托管远程端点,也可配置 SMTPing API 密钥运行 Node 服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.smtping.com/mcpclaude mcp add --transport http smtping-smtping https://mcp.smtping.com/mcp{"mcpServers":{"smtping-smtping":{"type":"http","url":"https://mcp.smtping.com/mcp"}}}在 Cursor 中打开{"servers":{"smtping-smtping":{"type":"http","url":"https://mcp.smtping.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"smtping-smtping":{"type":"http","url":"https://mcp.smtping.com/mcp"}}}{"mcpServers":{"smtping-smtping":{"serverUrl":"https://mcp.smtping.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | 要验证的电子邮件地址 |
详细介绍
SMTPing MCP 服务
适用于 SMTPing 的官方 Model Context Protocol 服务。它让 Claude、Cursor、VS Code、Windsurf 和任何 MCP 客户端都能在对话中验证电子邮件地址。
“验证这 40 个潜在客户,并告诉我哪些地址可以安全发送邮件。”
远程服务(无需安装)
不想运行 Node?在 Claude(Settings > Connectors)或 ChatGPT 中将 https://mcp.smtping.com/mcp 添加为自定义连接器,然后使用 SMTPing API 密钥登录。包含相同的 5 个工具、OAuth 2.1,服务器不会存储任何内容。源码:smtping/smtping-mcp-remote。
工具
| 工具 | 功能 | 积分 |
|---|---|---|
verify_email | 验证单个地址:返回状态和分类(安全、避免、需判断) | 1 |
verify_list | 将列表作为一个批量任务进行验证(最多 100,000 个),并等待结果 | 每个唯一地址 1 |
get_bulk_job | 获取批量任务的进度和结果 | 0 |
check_threat | 在垃圾邮件陷阱、一次性邮箱、垃圾邮件机器人或投诉者名单中查询单个地址 | 1 |
get_credits | 查看剩余积分和套餐 | 0 |
设置
在 SMTPing 控制台中创建 API 密钥,然后将服务添加到客户端。需要 Node 18 或更高版本。
Claude Desktop
打开 Settings > Developer > Edit Config,然后将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"smtping": {
"command": "npx",
"args": ["-y", "@smtping/mcp"],
"env": { "SMTPING_API_KEY": "sk_live_your_key_here" }
}
}
}
重启 Claude Desktop。
Claude Code
claude mcp add smtping -e SMTPING_API_KEY=sk_live_your_key_here -- npx -y @smtping/mcp
Cursor
~/.cursor/mcp.json(或项目中的 .cursor/mcp.json):使用与 Claude Desktop 相同的 JSON 代码块。
VS Code
.vscode/mcp.json:
{
"servers": {
"smtping": {
"command": "npx",
"args": ["-y", "@smtping/mcp"],
"env": { "SMTPING_API_KEY": "sk_live_your_key_here" }
}
}
}
Windows 故障排除
找不到 npx:使用 "command": "cmd" 和 "args": ["/c", "npx", "-y", "@smtping/mcp"]。
首次启动时出现“Request timed out”或“Server disconnected”:首次运行 npx 时会下载软件包,可能会超过客户端 60 秒的启动时限。先安装一次服务,然后让客户端指向该服务:
- 在终端中运行:
npm install -g @smtping/mcp - 将
smtping配置块替换为:
"smtping": {
"command": "node",
"args": ["C:\\Users\\YOUR_NAME\\AppData\\Roaming\\npm\\node_modules\\@smtping\\mcp\\index.js"],
"env": { "SMTPING_API_KEY": "sk_live_your_key_here" }
}
将 YOUR_NAME 替换为你的 Windows 用户文件夹名称(可以包含空格),并使用双反斜杠。运行 echo %APPDATA% 查看准确路径。当用户文件夹包含空格时,此写法也可以避免 .cmd 启动器的问题。
- 完全退出客户端(系统托盘图标 > Quit),然后重新打开。
之后更新时运行:npm install -g @smtping/mcp@latest。
日志:Claude Desktop 将日志写入 %APPDATA%\Claude\logs\mcp-server-smtping.log。
隐私
只有在调用工具时,地址才会发送到 SMTPing API。请参阅隐私政策。
链接
- MCP 页面
- API 文档
- 定价
- 支持:[email protected]
- 博客:SMTPedia
MIT 许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。