mcpField
M
mcp-email-verifier

mcp-email-verifier

ローカル
github.com/mambalabsdevビジネス・マーケティング04 日前に更新

mcp-email-verifier について

mcp-email-verifierは、利用中のメール検証サービスでアドレス一覧を確認するMCPサーバーです。5つのプロバイダーの結果を共通形式にし、不正な形式や重複アドレスの検証を避けます。

主な機能

  1. 015つのプロバイダーでアドレスを検証
  2. 02結果を共通の判定値に統一
  3. 03ロール・無料・使い捨てアドレスの識別
  4. 04スペル修正候補の提示
  5. 05不正形式と重複アドレスの除外

活用シーン

  1. 01連絡先リストの送信前整理
  2. 02リスクのあるアドレスや全受信アドレスの特定
  3. 03アドレスの入力ミスの確認

MCP 対応

MCPクライアントにverify_emailsツールを提供します。Apify Actorを実行してデータセットの行を返し、プロバイダーのキーは環境変数から読み込みます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-email-verifier": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-email-verifier"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>",
"EMAIL_VERIFIER_API_KEY": "<EMAIL_VERIFIER_API_KEY>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-email-verifier
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations
EMAIL_VERIFIER_API_KEYシークレットYour own API key for ZeroBounce, NeverBounce, MillionVerifier, BounceBan, or Reoon.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-email-verifier1.0.1

ツール

1

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
emailstringいいえもう 1 件のアドレスを emails に追加します。
emailsarrayはい検証するアドレス。1 回の実行につき 1~5,000 件です。同じアドレスは一度だけ検証され、課金も一度だけです。
providerstringいいえEMAIL_VERIFIER_API_KEY のキーが属するサービス:zerobounce、neverbounce、millionverifier、bounceban、または reoon。デフォルトは zerobounce です。
concurrencystringいいえ同時にチェックするアドレス数。1~20 件です。デフォルトは 5 です。サービスプランのレート制限が厳しい場合は、この値を下げてください。
max_charge_usdstringいいえ任意。実行料金がこの金額を超える場合、該当する actor 料金が発生する前に実行を停止します。検証サービスの料金は別途請求されます。

詳細

Email Verifier MCP Server

Glama score MCP Registry npm version npm downloads license mcpservers.org

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から取得されるため、会話を経由することはありません。省略した入力には、アクター独自のデフォルト値が適用されます。数値は文字列として送信されます。

入力型説明
emailsarray必須です。検証するメールアドレスです。1回の実行につき1~5,000件です
emailstring追加するメールアドレスです。emailsに追加されます
providerstringzerobounce(デフォルト)、neverbounce、millionverifier、bounceban、またはreoonです。キーが登録されているサービスを指定します
concurrencystring同時にチェックするメールアドレスの数です。1~20件です。デフォルトは5です
max_charge_usdstring任意です。アクターへの請求額がこの金額を超える場合、実行を停止します

料金

請求は2種類に分かれます。検証サービスからは、プランの料金に応じてチェックごとにアカウントへ請求されます。アクターからは、Apifyでイベントごとに請求され、Apifyアカウントに課金されます。料金は米ドルです。

イベントFreeプランBronzeSilverGold
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をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。