mcpField
E
Email Verifier MCP

Email Verifier MCP

リモート
apify.comビジネス・マーケティング02 日前に更新
リポジトリ公式サイト

Email Verifier MCP について

Email Verifier MCPは、登録フローやデータ検証向けに、メールアドレスの構文、メールサーバーのレコード、使い捨てドメイン、ロールアカウントを確認します。説明可能な結果を必要とするエージェントや開発者向けで、SMTPプローブは任意設定で、デフォルトでは無効です。

主な機能

  1. 01RFC 5321構文とMXレコードの確認
  2. 02使い捨てドメインとロールアカウントの検出
  3. 03最大10件の一括検証
  4. 04項目別の説明可能なスコア
  5. 05任意のSMTPハンドシェイク
  6. 06MXレコードとブロックリスト統計の照会

活用シーン

  1. 01登録時のメールアドレス確認
  2. 02インポート前のアドレス一括確認
  3. 03使い捨てメールやロールアカウントの検出
  4. 04アドレスの判定理由を確認

MCP 対応

メール確認、一括検証、MX照会、使い捨てドメイン判定をMCPツールとして提供します。ブロックリスト統計リソースと`verify_signup_email`プロンプトも公開し、ホスト型HTTPまたはローカルstdioで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://neeenja--email-verifier-mcp.apify.actor/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Email Verifier MCP

1回の照会ごとの API 料金を支払わずに、メールアドレスを検証できます。 RFC 5321 の構文、MX レコード、182,000 ドメインの使い捨てメールアドレスブラックリスト、ロールアカウントの検出を、すべて無料の DNS で実行します。SMTP ハンドシェイクはオプトイン方式で、デフォルトでは無効です。

License: MIT MCP Transport M8ven Verified M8ven Score

🌐 English · 简体中文 · 繁體中文

提供場所リンク
ホスト型 MCP エンドポイントhttps://neeenja--email-verifier-mcp.apify.actor/mcp — セットアップ不要ですぐに利用可能
Apify Storehttps://apify.com/neeenja/email-verifier-mcp
ソースコードhttps://github.com/PanStories/Email-Verifier-MCP
セルフホスト(クローン)git clone https://github.com/PanStories/Email-Verifier-MCP && cd Email-Verifier-MCP && npm i && npm start
npm パッケージnpm では公開されていません — 上記のホスト型エンドポイントを使用するか、クローンしてください
掲載先Sartbot Featured

English

現在のバージョン:1.0.0

利用できる機能

サインアップフォームを備えたすべての製品では、メールアドレスが実在するかを確認する必要があります。一般的な方法は SendGrid、Hunter、ZeroBounce などの有料 API を使うことで、照会ごとに料金が発生します。このサーバーは、無料の DNS クエリとオープンソースのブロックリストを使って、不正なサインアップを実際に検出するチェックを行うため、追加の費用はかかりません。

エージェントネイティブに設計されており、エージェントをホスト型エンドポイントに接続するか、ローカルで実行するだけです。DNS チェックにはダッシュボードもアカウントも API キーも必要ありません。

チェック項目RFC 5321 構文 · MX レコード · 182,000 件以上の使い捨てメールアドレスドメイン · ロールアカウント · オプションの SMTP ハンドシェイク
費用1 回の照会につき $0。サードパーティ API、キー、クォータは不要
コンプライアンスデフォルトでは DNS のみ — オプトインしない限り、外部への SMTP 通信はありません
透明性各チェックのスコアを個別に表示するため、アドレスが合格した理由を確認できます

ツール

ツール機能
check_email1 つのアドレスを完全にチェックします:構文 + MX + 使い捨てメールアドレス + ロールアカウント。SMTP はオプションです。人間向けの要約と構造化 JSON を返します。
verify_bulk最大 10 件のアドレスを一度に同じ方法でチェックし、要約行も返します。
check_mxMX を単独で検索し、優先度順に並べ替えます。
is_disposableこのアドレスまたはドメインは使い捨てメールサービスのものですか? [email protected] または mailinator.com を指定できます。

リソース blacklist://stats(ブロックリストのサイズとソース)とプロンプト verify_signup_email(承認/要確認/拒否を判断するテンプレート)も公開されています。

使用例
// request
{ "email": "[email protected]" }

// response (structured)
{
  "email": "[email protected]",
  "valid": true,
  "score": 80,
  "reason": "DNS checks passed",
  "checks_passed": ["syntax", "mx", "blacklist", "role"],
  "mx_records": [{ "priority": 10, "exchange": "gmail-smtp-in.l.google.com" }],
  "disposable": false,
  "role_account": false
}
信頼度スコア

スコアは加算式で、すべての内訳を説明できます。ブラックボックスではありません。

チェック項目ポイント備考
構文20RFC 5321/HTML5 準拠のパターン
MX レコードが存在する30ドメインが実際にメールを受信可能
使い捨てメールアドレスではない2018 万件のドメインリストと照合
ロールアカウントではない10support@、noreply@ などは失敗ではなく、フラグが付けられます
SMTP に到達可能10ハンドシェイクが有効な場合のみ
SMTP がメールボックスを確認10ハンドシェイクが有効な場合のみ

80/100 は、すべての DNS チェックに合格したことを意味します。 残りの 20 点にはオプションの SMTP ハンドシェイクが必要ですが、デフォルトでは無効です。valid は独立したブール値で、構文チェックに合格し、MX レコードが存在し、ドメインが使い捨てメールアドレスではない場合にのみ true になります。

接続

オプション A — ローカルクローンによるセルフホスト(無料、無制限)。自分のエージェント内で stdio サブプロセスとして実行します。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "command": "npm",
      "args": ["start"],
      "cwd": "/absolute/path/to/Email-Verifier-MCP"
    }
  }
}

email-verifier-mcp パッケージはnpm に公開されていないため、npx email-verifier-mcp では解決できません。リポジトリをクローンし(上の表を参照)、npm i && npm start を実行して、クライアントから接続してください。または、ホストされたエンドポイント(オプション B)を使用してください。

オプション B — Apify のホスト型エンドポイント。サブプロセスを起動できないエージェントを含め、どこからでも利用できます。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "type": "streamable-http",
      "url": "https://neeenja--email-verifier-mcp.apify.actor/mcp",
      "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
    }
  }
}

Claude Desktop、Cursor、Windsurf、GitHub Copilot、その他あらゆる MCP クライアントで動作します。

コンプライアンス

デフォルトの検証はDNS のみです。外部への SMTP 接続を一切開かないため、ポート 25 のスキャンと誤認されることはありません。

SMTP ハンドシェイクはオプトイン(smtp: true)であり、自分が管理するインフラからのみ有効にしてください。一部のメールプロバイダーは、要求されていない SMTP プローブを不正行為とみなします。また、多くのプロバイダーはプローブを防ぐため、すべての RCPT TO に 250 を返します。そのため、結論が出ない場合は推測せず、smtp_likely_valid を正直に null として報告します。

料金

initialize / tools/list無料 — エージェントはいつでも接続してツールを検出できます
任意のツール呼び出しホスト型 Apify エンドポイントでは $0.005
セルフホスト(クローン)無料かつ無制限 — ソースコードは MIT ライセンスです

ホスト型エンドポイントはイベントごとの従量課金で、サブスクリプションも最低料金もありません。ローカルで実行(クローンして npm start)すれば、費用はかかりません。

開発

npm install
npm run build        # tsc -> dist/
npm test             # unit tests
npm run e2e          # stdio end-to-end (initialize -> tools/list -> tools/call)
npm run e2e:http     # HTTP end-to-end (readiness probe + full protocol)
npm run showcase     # real-DNS demo -> verify-showcase.html

ライセンス

MIT。使い捨てドメインのリストは disposable-email-domain に由来します(MIT、毎週更新)。

プライバシー

読み取り専用で、ステートレスです。送信されたメールアドレスはメモリ上でのみ処理され、保存されません。オプトインの SMTP ハンドシェイクでは、確認元ホストの IP アドレスが受信者のメールサーバーに開示されます。PRIVACY.md をご覧ください。


簡体字中国語

利用できる機能

登録手続きのある製品では、メールアドレスが実在するかどうかを判断する必要があります。一般的な方法は有料 API の利用です。SendGrid、Hunter、ZeroBounce はリクエストごとに課金します。このサービスは無料の DNS クエリとオープンソースのブラックリストを使い、実用的なチェックを限界費用ゼロで実行します。

エージェント向けに設計されています。エージェントをホスト型エンドポイントに接続するか、ローカルで実行するだけです。ダッシュボードもアカウントも不要で、DNS チェックに API キーは必要ありません。

チェック項目RFC 5321 構文 · MX レコード · 18.2 万件の使い捨てドメイン · ロールアカウント · オプションの SMTP ハンドシェイク
費用1 回のクエリにつき $0。サードパーティ API、キー、利用枠は不要です
コンプライアンスデフォルトでは DNS のみ — 明示的に有効にしない限り、外向きの SMTP 接続は開始しません
説明可能性各チェックを個別に採点するため、アドレスが通過した理由を確認できます

ツール

ツール説明
check_email1 件のアドレスを完全に検証します。構文、MX、使い捨てドメイン、ロールアカウントを確認し、SMTP はオプションです。人が読める概要と構造化 JSON を返します。
verify_bulk最大 10 件のアドレスを一括検証し、集計結果を返します。
check_mxMX を個別に検索し、優先順位順に並べます。
is_disposableアドレスまたはドメインが一時メールかどうかを判定します。[email protected] または mailinator.com に対応しています。

さらに、リソース blacklist://stats(ブラックリストの規模と情報源)と、プロンプト verify_signup_email(承認/要確認/拒否の判断テンプレート)も利用できます。

例
// 请求
{ "email": "[email protected]" }

// 响应(结构化)
{
  "email": "[email protected]",
  "valid": true,
  "score": 80,
  "reason": "DNS checks passed",
  "checks_passed": ["syntax", "mx", "blacklist", "role"],
  "mx_records": [{ "priority": 10, "exchange": "gmail-smtp-in.l.google.com" }],
  "disposable": false,
  "role_account": false
}
信頼度スコア

スコアは加算式で、すべて説明可能です。ブラックボックスではありません。

チェック項目点数説明
構文20RFC 5321 / HTML5 形式の照合
MX レコードの存在30ドメインが実際にメールを受信できること
使い捨てドメインではない2018.2 万件のドメインブラックリストに基づきます
ロールアカウントではない10support@、noreply@ などは失敗とせず、フラグを付けます
SMTP 到達可能性10ハンドシェイクを有効にした場合のみ
SMTP によるメールボックスの存在確認10ハンドシェイクを有効にした場合のみ

80/100 は、DNS チェックがすべて通過したことを意味します。 残り 20 点にはオプションの SMTP ハンドシェイクが必要ですが、デフォルトでは無効です。valid は独立したブール値で、構文が有効で、MX が存在し、使い捨てドメインではない場合にのみ true になります。

接続方法

方法 A — ローカルクローンによるセルフホスト(無料、無制限)。自分のエージェントプロセス内で stdio サブプロセスとして実行します。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "command": "npm",
      "args": ["start"],
      "cwd": "/absolute/path/to/Email-Verifier-MCP"
    }
  }
}

email-verifier-mcp は npm に公開されていないため、npx email-verifier-mcp では解決できません。リポジトリをクローンし(上の表を参照)、npm i && npm start を実行して、クライアントから接続してください。または、ホスト型エンドポイント(方法 B)を使用してください。

方法 B — Apify のホスト型エンドポイント。サブプロセスを起動できないエージェントを含め、どこからでも呼び出せます。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "type": "streamable-http",
      "url": "https://neeenja--email-verifier-mcp.apify.actor/mcp",
      "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
    }
  }
}

Claude Desktop、Cursor、Windsurf、GitHub Copilot、その他あらゆる MCP クライアントに対応しています。

コンプライアンスについて

デフォルトの検証はDNS のみです。外向きの SMTP 接続を開始しないため、ポート 25 のスキャンと誤認されることはありません。

SMTP ハンドシェイクはオプションで有効化できます(smtp: true)。自分が管理できるインフラからのみ有効にしてください。一部のメールプロバイダーは、要求されていない SMTP プローブを不正行為とみなします。また、多くのプロバイダーはプローブを防ぐため、すべての RCPT TO に 250 を返します。そのため、結論が明確でない場合は推測せず、smtp_likely_valid を正直に null として返します。

料金

initialize / tools/list無料 — エージェントはいつでも接続してツールを検出できます
任意のツール呼び出しホスト型 Apify エンドポイントでは $0.005
クローンによるセルフホスト無料かつ無制限 — ソースコードは MIT ライセンスです

ホスト型エンドポイントは従量課金で、サブスクリプションも最低料金もありません。ローカルでクローンして実行(npm start)しても、費用はかかりません。

ローカル開発

npm install
npm run build        # tsc -> dist/
npm test             # 单元测试
npm run e2e          # stdio 端到端(initialize -> tools/list -> tools/call)
npm run e2e:http     # HTTP 端到端(就绪探针 + 完整协议)
npm run showcase     # 真实 DNS 演示 -> verify-showcase.html

ライセンス

MIT。使い捨てドメインのリストは disposable-email-domain に由来します(MIT、毎週更新)。


繁体字中国語

何が得られるか

登録プロセスのある製品では、メールアドレスが実在するかを確認する必要があります。一般的な方法は有料 API です。SendGrid、Hunter、ZeroBounce は利用ごとに課金されます。このサービスでは、無料の DNS クエリ + オープンソースのブラックリストを使って本格的な検証を行い、限界費用はゼロです。

エージェント向けに設計されています。エージェントをホストされたエンドポイントに接続するか、ローカルで実行できます。ダッシュボードもアカウントも不要で、DNS チェックには API キーも必要ありません。

チェック項目RFC 5321 構文 · MX レコード · 18.2 万件の使い捨てドメイン · ロールアカウント · オプションの SMTP ハンドシェイク
コストクエリごとに $0。サードパーティ API、キー、割り当てはありません
コンプライアンスデフォルトは DNS のみ —— 明示的に有効にしない限り、外部への SMTP 接続は開始しません
説明可能性各チェック項目を個別に採点するため、アドレスが合格した理由を確認できます

ツール

ツール機能
check_email1 件のアドレスを完全に検証します。構文 + MX + 使い捨てドメイン + ロールアカウントをチェックし、SMTP はオプションです。人が読める概要と構造化 JSON を返します。
verify_bulk最大 10 件のアドレスを一括検証し、集計結果を返します。
check_mxMX を個別に検索し、優先度順に並べます。
is_disposableアドレスまたはドメインが使い捨てメールアドレスかを判定します。[email protected] または mailinator.com に対応しています。

さらに、リソース blacklist://stats(ブラックリストの規模とソース)とプロンプト verify_signup_email(承認 / 要確認 / 拒否の判断テンプレート)も利用できます。

例
// 請求
{ "email": "[email protected]" }

// 回應(結構化)
{
  "email": "[email protected]",
  "valid": true,
  "score": 80,
  "reason": "DNS checks passed",
  "checks_passed": ["syntax", "mx", "blacklist", "role"],
  "mx_records": [{ "priority": 10, "exchange": "gmail-smtp-in.l.google.com" }],
  "disposable": false,
  "role_account": false
}
信頼度スコア

スコアは加算式で、完全に説明可能です。ブラックボックスではありません。

チェック項目スコア説明
構文20RFC 5321 / HTML5 形式の照合
MX レコードの存在30ドメインが実際にメールを受信できる
使い捨てドメインではない2018.2 万件のドメインブラックリストに基づく
ロールアカウントではない10support@、noreply@ などはマークするだけで、不合格にはしません
SMTP に接続可能10ハンドシェイクを有効にした場合のみ
SMTP でメールボックスの存在を確認10ハンドシェイクを有効にした場合のみ

80/100 は、すべての DNS チェックに合格したことを意味します。 残りの 20 点にはオプションの SMTP ハンドシェイクが必要で、デフォルトでは無効です。valid は独立したブール値です。構文に合格し、MX が存在し、使い捨てドメインではない場合にのみ true になります。

接続方法

方法 A —— ローカルでクローンしてセルフホスト(無料、無制限)。エージェントのプロセス内で stdio サブプロセスとして実行します。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "command": "npm",
      "args": ["start"],
      "cwd": "/absolute/path/to/Email-Verifier-MCP"
    }
  }
}

email-verifier-mcp はまだ npm に公開されていないため、npx email-verifier-mcp では解決できません。リポジトリをクローンし(上の表を参照)、npm i && npm start を実行してから、クライアントを接続してください —— または、ホストされたエンドポイント(方法 B)を使用してください。

方法 B —— Apify ホストエンドポイント。サブプロセスを起動できないエージェントを含め、どこからでも呼び出せます。

{
  "mcpServers": {
    "email-verifier-mcp": {
      "type": "streamable-http",
      "url": "https://neeenja--email-verifier-mcp.apify.actor/mcp",
      "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
    }
  }
}

Claude Desktop、Cursor、Windsurf、GitHub Copilot、およびその他すべての MCP クライアントに対応しています。

コンプライアンスに関する注意

デフォルトの検証ではDNS のみを使用します —— 外部への SMTP 接続を確立しないため、ポート 25 のスキャンと誤認されることはありません。

SMTP ハンドシェイクはオプションで有効化できます(smtp: true)。自分で管理できるインフラストラクチャでのみ有効にしてください。一部のメールプロバイダーは、許可されていない SMTP プローブを不正使用と見なすことがあります。また、多くのサービスはプローブへの対策として、すべての RCPT TO に 250 と応答します。そのため、結論が不明確な場合、smtp_likely_valid は推測せず、正直に null を返します。

料金

initialize / tools/list無料 —— エージェントはいつでも接続してツールを確認できます
任意のツール呼び出しホストされた Apify エンドポイントでは $0.005
クローンしてセルフホスト無料、無制限 —— ソースコードは MIT ライセンス

ホストされたエンドポイントは利用ごとの課金です。サブスクリプションや最低利用額はありません。ローカルでクローンして実行する場合(npm start)、料金は発生しません。

ローカル開発

npm install
npm run build        # tsc -> dist/
npm test             # 單元測試
npm run e2e          # stdio 端到端(initialize -> tools/list -> tools/call)
npm run e2e:http     # HTTP 端到端(就緒探針 + 完整協定)
npm run showcase     # 真實 DNS 展示 -> verify-showcase.html

ライセンス

MIT。使い捨てドメインのリストは disposable-email-domain(MIT、毎週更新)を使用しています。


サポート · スポンサー · 寄付

EN — Email Verifier MCP はオープンソース(MIT)で、広告はありません。広告ではなく、コミュニティからの支援によって運営されています。エージェントやワークフローで役立っている場合は、ぜひご支援ください。

简体中文 — Email Verifier MCP はオープンソース(MIT)で、広告はありません。広告ではなくコミュニティからの支援によって運営されています。エージェントやワークフローを支えている場合は、ぜひご支援ください。このリポジトリの Sponsor ボタンをクリックする(Ko-fi に移動します)か、https://ko-fi.com/panstories にアクセスしてください。

繁體中文 — Email Verifier MCP はオープンソース(MIT)で、広告はありません。広告ではなくコミュニティからの支援によって運営されています。エージェントやワークフローを支えている場合は、ぜひご支援ください。このリポジトリの Sponsor ボタンをクリックする(Ko-fi に移動します)か、https://ko-fi.com/panstories にアクセスしてください。

ありがとうございます!· ありがとうございます · ありがとうございます 💙

コメント

MCP は初めてですか?

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

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