mcpField
M
Mail7 Email Validation

Mail7 Email Validation

ローカル
mail7.netコミュニケーション011 週間前に更新

Mail7 Email Validation について

Mail7 Email Validationは、メールアドレスの検証とドメインのメール設定確認を行うMCPサーバーです。リストの整理や配信設定の調査に使え、判定不能の結果を無効なアドレスと区別して返します。

主な機能

  1. 01単一メールアドレスの検証
  2. 02最大50件のアドレスリスト確認
  3. 03ドメインのメール設定監査
  4. 04SPFレコードと参照回数の確認
  5. 05Valid、Not Valid、Unknownの判定

活用シーン

  1. 01リストに追加する前にアドレスを確認
  2. 02登録アドレスのリストを分割して整理
  3. 03メール配信や迷惑メール判定の問題を調査
  4. 04SPF、DKIM、DMARC、MX設定を確認

MCP 対応

アドレス検証、リスト検証、SPFチェック、ドメイン全体の監査など、4種類のメール検証・ドメイン確認ツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"net-mail7-email-validation": {
"command": "npx",
"args": [
"-y",
"mail7-mcp"
],
"env": {
"MAIL7_API_KEY": "<MAIL7_API_KEY>",
"MAIL7_BASE_URL": "<MAIL7_BASE_URL>"
}
}
}
}
起動コマンドnpx -y mail7-mcp
設定が必要な環境変数
MAIL7_API_KEYシークレットMail7 API key. Optional, but anonymous callers are limited to 5 checks per minute and a 25-address bulk sample. Get one at https://mail7.net/account/
MAIL7_BASE_URLOverride the API endpoint. Defaults to https://mail7.net/api

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

パッケージ
npmmail7-mcp0.1.1

ツール

4

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

パラメーター型必須説明
emailstringはい確認するメールアドレス。例:[email protected]

詳細

Mail7 MCP サーバー

AI アシスタント向けのメールアドレス検証です。これは MCP サーバーで、Claude、Cursor、Windsurf、Cline、その他あらゆる MCP クライアントに、4 つのツールを提供します。 単一アドレスの検証、リストのクリーニング、ドメインの SPF レコードの確認、ドメイン全体のメール設定の監査を行えます。

設計上、誠実な結果を返します。Mail7 の回答は 有効、無効、不明 のいずれかで、ツールの 説明には、不明とは「検証できなかった」という意味であり、「不正」という意味ではないことをモデルに平易な言葉で伝えています。このサーバーを使用するアシスタントが、確認できなかったアドレスを黙って削除することはありません。

インストール

Node 18+ が必要です。インストール手順はありません。サーバーは npx で実行します。

Claude Code

claude mcp add mail7 --env MAIL7_API_KEY=your_key -- npx -y mail7-mcp

Claude Desktop(claude_desktop_config.json)、Cursor(~/.cursor/mcp.json)、 およびほとんどの他のクライアントも同じ形式を使用します。

{
  "mcpServers": {
    "mail7": {
      "command": "npx",
      "args": ["-y", "mail7-mcp"],
      "env": { "MAIL7_API_KEY": "your_key" }
    }
  }
}

mail7.net/account で API キーを取得してください。キーがなくてもサーバーは動作しますが、匿名ユーザーには 1 分あたり 5 回のチェックと、25 アドレスまでの無料一括サンプルという制限があります。実際の作業には不十分です。

変数デフォルト用途
MAIL7_API_KEY-レート制限を引き上げ、一括検証の全機能を利用可能にします
MAIL7_BASE_URLhttps://mail7.net/apiAPI エンドポイントを上書きします

ツール

ツール機能
validate_email1 つのアドレスを検証します。構文、MX、使い捨てドメインのチェック、SMTP によるメールボックスのライブ確認を行います
validate_emails1 回の呼び出しで最大 50 アドレスを検証し、有効/無効/不明の概要を返します
check_domainA-F で評価するメール設定の総合監査です。MX、SPF、DKIM、DMARC、MTA-STS、TLS-RPT、DNSSEC、BIMI を確認します
check_spfSPF レコード、メカニズム、ルックアップ数、設定ミスを確認します

アシスタントには、次のように尋ねることができます。

  • 「[email protected] は実在するメールボックスですか?」
  • 「この登録者リストを整理して、どのアドレスがバウンスするか教えてください。」
  • 「顧客宛てのメールが迷惑メールに入るのはなぜですか? ourdomain.com を確認してください。」

結果の形式

validate_email と validate_emails は、テキストとともに構造化コンテンツを返すため、構造化されたツール出力に対応するクライアントでは、型付きフィールドを取得できます。

{
  "email": "[email protected]",
  "status": "Unknown",        // "Valid" | "Not Valid" | "Unknown"
  "valid": null,              // true | false | null (null = Unknown)
  "formatValid": true,
  "mxValid": true,
  "smtpValid": false,
  "is_disposable": false,
  "details": "Server accepts all addresses (catch-all) - status unknown"
}

check_domain は、問題ごとの修正方法を含む、評価付きの簡潔な概要を返します。各項目の生のレコードを確認するには、section に mx、spf、dkim、 dmarc、mta_sts、tls_rpt、dnssec、bimi、または domain を指定して再度呼び出します。

大量のリストに関する注意

各アドレスでは SMTP のライブ通信を行うため、チェックにはミリ秒ではなく数秒かかります。 validate_emails が 1 回の呼び出しで最大 50 アドレスに制限されているのは意図的です。ファイル全体を 1 回で処理するのではなく、次のまとまりを繰り返し呼び出して処理してください。また、2 つの呼び出しを並列で実行しないでください(API はクライアントごとに一括ジョブを 1 つずつ直列処理します)。

開発

npm install
npm run build      # -> dist/
node dist/index.js # speaks MCP over stdio

ライセンス

MIT。Mail7 integrations の一部です。

コメント

MCP は初めてですか?

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

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