mcp-email-verifier について
mcp-email-verifierは、利用中のメール検証サービスでアドレス一覧を確認するMCPサーバーです。5つのプロバイダーの結果を共通形式にし、不正な形式や重複アドレスの検証を避けます。
主な機能
- 015つのプロバイダーでアドレスを検証
- 02結果を共通の判定値に統一
- 03ロール・無料・使い捨てアドレスの識別
- 04スペル修正候補の提示
- 05不正形式と重複アドレスの除外
活用シーン
- 01連絡先リストの送信前整理
- 02リスクのあるアドレスや全受信アドレスの特定
- 03アドレスの入力ミスの確認
MCP 対応
MCPクライアントにverify_emailsツールを提供します。Apify Actorを実行してデータセットの行を返し、プロバイダーのキーは環境変数から読み込みます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mambalabsdev/mcp-email-verifierAPIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrationsEMAIL_VERIFIER_API_KEYシークレットYour own API key for ZeroBounce, NeverBounce, MillionVerifier, BounceBan, or Reoon.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
1掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| string | いいえ | もう 1 件のアドレスを emails に追加します。 | |
| emails | array | はい | 検証するアドレス。1 回の実行につき 1~5,000 件です。同じアドレスは一度だけ検証され、課金も一度だけです。 |
| provider | string | いいえ | EMAIL_VERIFIER_API_KEY のキーが属するサービス:zerobounce、neverbounce、millionverifier、bounceban、または reoon。デフォルトは zerobounce です。 |
| concurrency | string | いいえ | 同時にチェックするアドレス数。1~20 件です。デフォルトは 5 です。サービスプランのレート制限が厳しい場合は、この値を下げてください。 |
| max_charge_usd | string | いいえ | 任意。実行料金がこの金額を超える場合、該当する actor 料金が発生する前に実行を停止します。検証サービスの料金は別途請求されます。 |
詳細
Email Verifier MCP Server
Apify 上の Mamba Labs Email List Verifier, Bring Your Own Key アクター向け MCP サーバーです。メールアドレスのリストを渡すと、すでに利用料を支払っている検証サービス(ZeroBounce、NeverBounce、MillionVerifier、BounceBan、Reoon Email Verifier)でそれぞれをチェックします。サービスのキーはご自身で用意してください。
内容
できること
- アドレスごとにフラットな1行を返します:
verdict(valid、invalid、catch_all、risky、unknown)、サービス独自のprovider_statusとprovider_sub_status、is_role、is_free_email、is_disposable、スペル修正候補のdid_you_meanを返します。 - どのサービスでも同じ形式です:5つのサービスは回答の表記がそれぞれ異なりますが、各行で同じ5種類の判定と同じ列を使用します。
- クレジットを保護します:構文に誤りのあるアドレスは送信されず、重複したアドレスは1回だけチェックされます。キーが拒否された場合やサービスの残高が空の場合は、それ以上の送信を停止します。
入力が不正な場合は、error_reasonがinput_invalid:で始まる無料の行を1つ返します。キーが設定されていない場合、ツールは実行開始前に処理を拒否するため、料金は発生しません。
すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18 以降、API トークンを持つ Apify アカウント、および5つのサービスのいずれかの API キーが必要です。
これを Claude Desktop の設定ファイル(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。
{
"mcpServers": {
"mamba-email-verifier": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-email-verifier"
],
"env": {
"APIFY_TOKEN": "your-apify-token",
"EMAIL_VERIFIER_API_KEY": "your-verification-service-key"
}
}
}
}
クライアントを再起動します。verify_emailsツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrationsで取得した Apify API トークンを
APIFY_TOKENとして設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。 - ZeroBounce、NeverBounce、MillionVerifier、BounceBan、または Reoon Email Verifier の API キーをご自身で用意し、
EMAIL_VERIFIER_API_KEYとして設定します。
プロンプトの例
- 「この40件のアドレスを自分の NeverBounce キーで検証して、有効でないものを一覧にしてください。」
- 「このリードのうち、キャッチオールまたはロールアドレスなのはどれですか?」
- 「[email protected] をチェックして、ドメインに入力ミスがありそうか教えてください。」
ツール
verify_emails。ツールは1つです。引数の例:
{
"emails": [
"[email protected]",
"[email protected]"
],
"provider": "neverbounce"
}
入力
api_keyを除く、アクターの購入者向け入力です。api_keyはサーバー環境のEMAIL_VERIFIER_API_KEYから取得されるため、会話を経由することはありません。省略した入力には、アクター独自のデフォルト値が適用されます。数値は文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
emails | array | 必須です。検証するメールアドレスです。1回の実行につき1~5,000件です |
email | string | 追加するメールアドレスです。emailsに追加されます |
provider | string | zerobounce(デフォルト)、neverbounce、millionverifier、bounceban、またはreoonです。キーが登録されているサービスを指定します |
concurrency | string | 同時にチェックするメールアドレスの数です。1~20件です。デフォルトは5です |
max_charge_usd | string | 任意です。アクターへの請求額がこの金額を超える場合、実行を停止します |
料金
請求は2種類に分かれます。検証サービスからは、プランの料金に応じてチェックごとにアカウントへ請求されます。アクターからは、Apifyでイベントごとに請求され、Apifyアカウントに課金されます。料金は米ドルです。
| イベント | Freeプラン | Bronze | Silver | Gold |
|---|---|---|---|---|
email-verified:サービスが有効、無効、すべて受信、またはリスクありと回答したメールアドレス1件 | $0.0016 | $0.00152 | $0.00144 | $0.00136 |
apify-actor-start:実行開始ごと | $0.0006 | $0.0006 | $0.0006 | $0.0006 |
不明な回答、エラー行、構文が正しくないメールアドレス、同じ実行内の重複、および拒否された入力は無料です。Mamba Labsが実行にかかるApifyプラットフォームの費用を負担します。
キー
キーはこのサーバーの環境から読み込まれ、シークレットフィールドとして実行入力に渡されます。アクターは、選択したサービスにのみキーを送信し、ログへの記録、保存、返却は一切行いません。Apifyではメール送信ポートがブロックされているため、すべてのメールボックスチェックはご利用のサービスで実行されます。
アクターのドキュメント全文
apify.com/mambalabs/email-verifier
ライセンス
MIT。LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。