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サーバー
Claude Desktop、Claude Code、Cursor、その他のMCPクライアント向け
AI SDK
Vercel AI SDK、LangChain、OpenAI、Anthropic向け
エージェントスキル
CrewAI、AutoGPT、カスタムAIエージェント向け
CLIツール
Claude Code、Gemini CLI、Codex、ターミナル自動化向け
比較
| 統合方法 | 最適な用途 | セットアップの複雑さ | ユースケース |
|---|---|---|---|
| MCPサーバー | Claude Desktop/Codeユーザー | 低 | 自然言語での検証 |
| AI SDK | カスタムAIアプリケーション | 中 | AI搭載アプリの構築 |
| エージェントスキル | AIエージェントフレームワーク | 中 | 自動化ワークフロー |
| CLIツール | ターミナルユーザー、スクリプト | 低 | 開発ワークフロー、自動化 |
クイックスタート
オプション1: Claudeユーザー向けMCP(推奨)
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
# AI解析用のJSON出力
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の信頼度 | リスク評価 |