AI Guides
Email checker for AI agents. MCP Server, Claude Code, AI SDKs integration. Automated email verification.
EmailVerify 提供多种方式将邮箱验证功能集成到 AI 助手、代理和自动化工作流中。让您的 AI 通过对话自然地验证邮箱。
为什么 AI 需要邮箱验证
AI 工作流中的数据质量
处理联系人数据、CRM 记录或用户列表的 AI 代理需要在执行操作前确保数据质量。
实时表单验证
AI 驱动的表单助手可以在数据输入时即时验证邮箱。
自动化工作流
在 n8n、Zapier 或 Make 等自动化平台中,AI 可以作为决策节点调用邮箱验证。
开发者辅助
使用 AI 编程助手(Cursor、Claude Code)的开发者可以直接在工作流中验证测试邮箱。
集成方法
MCP Server
适用于 Claude Desktop、Claude Code、Cursor 和其他 MCP 客户端
AI SDK
适用于 Vercel AI SDK、LangChain、OpenAI 和 Anthropic
代理技能
适用于 CrewAI、AutoGPT 和自定义 AI 代理
CLI 工具
适用于 Claude Code、Gemini CLI、Codex 和终端自动化
对比
| 集成方式 | 最适合 | 设置复杂度 | 使用场景 |
|---|---|---|---|
| MCP Server | Claude Desktop/Code 用户 | 低 | 自然语言验证 |
| AI SDK | 自定义 AI 应用 | 中 | 构建 AI 驱动的应用 |
| 代理技能 | AI 代理框架 | 中 | 自动化工作流 |
| CLI 工具 | 终端用户、脚本 | 低 | 开发工作流、自动化 |
快速开始
方式 1: MCP 用于 Claude 用户(推荐)
如果您使用 Claude Desktop 或 Claude Code,MCP 集成是添加邮箱验证的最简单方式。
{
"mcpServers": {
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key"
}
}
}
}然后直接询问 Claude:
"验证 john@example.com 是否是有效邮箱"
方式 2: AI SDK 工具用于开发者
构建自定义 AI 应用?将邮箱验证添加为工具:
import { tool } from 'ai';
import { z } from 'zod';
const verifyEmailTool = tool({
description: 'Verify if an email address is valid and deliverable',
parameters: z.object({
email: z.string().email(),
}),
execute: async ({ email }) => {
const response = await fetch('https://api.emailverify.ai/v1/verify', {
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.EMAILVERIFY_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ email }),
});
return response.json();
},
});方式 3: CLI 用于终端用户
# 安装
npm install -g @emailverify/cli
# 配置
bv config set api-key YOUR_API_KEY
# 验证
bv verify john@example.com
# JSON 输出供 AI 解析
bv verify john@example.com --json支持的 AI 平台
兼容 MCP 的客户端
| 客户端 | 状态 | 描述 |
|---|---|---|
| Claude Desktop | 支持 | Mac/Windows 桌面应用 |
| Claude Code | 支持 | CLI 编程助手 |
| Cursor | 支持 | AI 代码编辑器 |
| Zed | 支持 | 高性能编辑器 |
| Cline (VS Code) | 支持 | VS Code AI 扩展 |
| Continue | 支持 | 开源 AI 助手 |
AI SDK 和框架
| 框架 | 集成方式 |
|---|---|
| Vercel AI SDK | 工具调用 |
| LangChain | 自定义工具 |
| OpenAI Functions | 函数调用 |
| Anthropic Tools | 工具使用 |
| CrewAI | 工具定义 |
| AutoGPT | 插件 |
CLI 工具
| 工具 | 描述 |
|---|---|
| Claude Code | Anthropic 的 CLI 助手 |
| Gemini CLI | Google 的终端 AI |
| Codex CLI | OpenAI 代码生成 |
| OpenCode | 开源 AI 助手 |
| Droid | 开发者终端助手 |
价值场景
| 场景 | 描述 | 价值 |
|---|---|---|
| 销售线索清理 | AI 验证 CRM 潜在客户邮箱 | 提高送达率 |
| 注册表单 | 实时阻止无效/一次性邮箱 | 减少虚假注册 |
| 数据迁移 | 批量验证导入的历史数据 | 确保数据质量 |
| 营销活动 | 发送前验证邮箱列表 | 降低退信率 |
| 开发测试 | AI 助手验证测试邮箱 | 提高开发效率 |
API 快速参考
用于 AI 集成,使用以下 API 端点:
单个验证
curl -X POST https://api.emailverify.ai/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "test@example.com"}'响应:
{
"email": "test@example.com",
"status": "valid",
"result": {
"deliverable": true,
"disposable": false,
"role": false
},
"score": 0.95
}关键响应字段
| 字段 | 描述 | AI 解读 |
|---|---|---|
status | valid、invalid、unknown | 主要决策字段 |
deliverable | 能否接收邮件 | 可以发送吗? |
disposable | 临时邮箱 | 阻止注册? |
role | info@、support@ 等 | 共享邮箱警告 |
score | 0-1 置信度 | 风险评估 |