VerifyAnyEmail について
VerifyAnyEmailは、メールアドレスの検証や配信診断を行うエージェント向けMCPサーバーです。単件・一括検証に加え、無料のドメインレコード検査を提供します。
主な機能
- 01判定とスコア付きの単件検証
- 02非同期の一括アドレス検証
- 03バッチ状況とページ別結果の取得
- 04MX、SPF、DKIM、DMARCの検査
- 05ドメイン全体の健全性レポート
活用シーン
- 01登録アドレスが送信可能かを判断
- 02大量登録アドレスからリスクを抽出
- 03ドメインのメール認証設定を点検
MCP 対応
Claude Desktop、Claude Code、Cursor、Windsurf、ChatGPT MCP connectorsなどのMCPクライアントに、メール検証とドメイン診断のツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
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 エージェントに、リアルタイムのメール検証と到達性診断を提供します。
**Claude Desktop、Claude Code、Cursor、Windsurf、ChatGPT(MCP コネクター)**をはじめ、その他すべての MCP クライアントで利用できます。
できること
| ツール | 説明 | クレジット |
|---|---|---|
verify_email | 1 件のメールアドレスを検証します。判定結果(deliverable/undeliverable/risky/unknown)、0~100 のスコア、safeToSend、各種シグナル(キャッチオール、使い捨て、ロールベース、入力ミス)を返します。 | 1 回あたり 1 |
verify_batch | 多数のメールアドレスを送信して、非同期の一括検証を行います。batchId を返します。 | 1 アドレスあたり 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@)は、あらかじめ用意された結果を返し、
クレジットを 0 消費するため、気軽にお試しいただけます。
セットアップ
VerifyAnyEmail API キー(vae_…)が必要です。ダッシュボードで API Keys → 作成 を選んでください。
サーバーは npm で配布されており、npx で実行できます(インストールは不要です)。
Claude Desktop
claude_desktop_config.json を編集します(Settings → Developer → Edit Config)。
{
"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 キーを環境変数に設定し、stdio 経由でバイナリを実行します。
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 にのみ送信されます。ログに記録されることはありません(ログは stderr に出力され、stdout ストリームは MCP プロトコル専用です)。
- キーはサーバー側で管理してください。MCP 設定ファイルは他のシークレットと同様に取り扱ってください。
リンク
- ウェブサイトとダッシュボード:https://verifyany.email
- API ドキュメント:https://verifyany.email/docs
- 課題:https://github.com/verifyanyemail/verifyanyemail-mcp/issues
MIT © VerifyAnyEmail
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。