Email Spam Tester について
Email Spam Testerは、メール配信を確認する人向けのホスト型テストサービスです。MCPツールで使い捨てテストアドレス、分析レポート、任意の受信先フォルダー情報を取得できます。
主な機能
- 01使い捨てテストアドレスの予約
- 02配信分析レポートの待機
- 03既存レポートの取得
- 04配信メールソースの確認
- 05プロバイダー別の受信先確認
活用シーン
- 01実際の送信環境からキャンペーンをテスト
- 02失敗したチェックと修正案の確認
- 03メールヘッダーと生データの調査
MCP 対応
https://email-spam-tester.com/mcp でStreamable HTTPのMCPサーバーを提供します。クライアントはテストの作成、レポート取得、メールデータの確認を行えます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://email-spam-tester.com/mcpclaude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp{"mcpServers":{"email-spam-tester":{"type":"http","url":"https://email-spam-tester.com/mcp"}}}Cursor で開く{"servers":{"email-spam-tester":{"type":"http","url":"https://email-spam-tester.com/mcp"}}}VS Code で開く{"mcpServers":{"email-spam-tester":{"type":"http","url":"https://email-spam-tester.com/mcp"}}}{"mcpServers":{"email-spam-tester":{"serverUrl":"https://email-spam-tester.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| lang | string | いいえ | レポートページを開く人向けに、レポートと修正計画を表示する言語の ISO コード。例:"en"、"de"、"pt-BR"。不明なコードは英語にフォールバックします。 |
詳細
Email Spam Tester MCP サーバー
Email Spam Tester は、Serhii Tanichev が開発した、無料で独立したメール到達性テストツールです。このリポジトリは、その MCP サーバーのクライアント側にあたります。エージェントの接続方法、各ツールの機能、返される情報の読み方を説明します。サーバーにインストールするものはありません。MCP エンドポイントはツールとともにホストされています。
- サイト:https://email-spam-tester.com/
- エージェントガイド:https://email-spam-tester.com/skill/
- API と使用例:https://github.com/serg-tanichev/email-spam-tester
このサービスは、ストリーム可能な HTTP 経由で https://email-spam-tester.com/mcp に MCP サーバーを公開しています。キーもアカウントも不要です。1 時間のテストは、どのクライアントでも利用できます。
| ツール | 機能 |
|---|---|
get_test_address(lang, include_placement=false) | 使い捨てアドレスを確保し、スラッグとレポート URL とともに返します。lang は、レポートページに表示される修正計画の言語を指定します。include_placement を指定すると、同じメール送信について、各メールボックスプロバイダーでメッセージがどのフォルダーに届くかも表示されます。受信者のリストは 1 つで、件名にはマーカーが付いています。これらの受信トレイの一部は公開テスト用なので、機密情報を含まないメールに使用してください。 |
wait_for_report(slug, timeout_seconds=150) | 分析が完了するまで待機し、スコア、不合格および警告となったチェックとその根拠、修正計画の概要を返します。ポーリングや、間違いやすいスリープループは不要です。 |
get_report(slug) | 待機せずに既存のレポートを読み取ります。 |
get_message_source(slug) | 配信されたメッセージを返します。ヘッダーはワイヤー上の順序で並び、両方の本文と生のソースが含まれます。メッセージの到着後 1 時間保存され、その間はスラッグを知っている人なら誰でも読み取れます。それ以降はレポートのみが残ります。 |
get_report は、テストでプロバイダー別の配置を指定していた場合、現時点までの配置状況も返します。
ChatGPT では、ChatGPT がどのユーザーからのリクエストかをサーバーに伝えるため、さらに多くの機能を利用できます。永続メールボックスでは、ウェルカムシーケンスやニュースレターなどの一連のメールを受信し、各メールをチェックできます。利用できるツールは open_series_mailbox(domain)、list_series_mailboxes()、get_series_letters(mailbox_id)、write_fix_plan(slug)、close_series_mailbox(mailbox_id) です。Claude をはじめとする他のクライアントでは、これらのツールを利用できません。永続メールボックスは特定のユーザーに属しますが、他のクライアントは誰がリクエストしているかを伝えないためです。各ツールは MCP Apps カード用の構造化コンテンツ(ui://widget/email-spam-tester-v3.html)も返します。カードには、コピー用ボタン付きのアドレスが表示され、メールが届くとレポートに切り替わります。カードを表示しないクライアントでは、同じ結果をテキストで確認できます。
その間にエージェントが行うのは、キャンペーンの送信に使うプラットフォームから、実際のメッセージをそのアドレスに送信することです。チェックの半分は送信プラットフォームが追加するヘッダーを読み取るため、ノートパソコンから送ったコピーでは、そのプラットフォームについてほとんど分かりません。
Claude plugin
このリポジトリは Claude プラグインであり、独自のマーケットプレイスでもあります。Claude Code では、次のようにします。
/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester
このプラグインは 2 つの要素だけで構成されています。.mcp.json は Claude を https://email-spam-tester.com/mcp のリモートサーバーに接続し、skills/email-spam-tester/SKILL.md はテストの実行方法、つまりアドレスを確保し、実際のメッセージを送信してもらい、レポートを待ち、修正して、もう一度テストする方法を Claude に伝えます。ローカルコード、フック、スクリプトはありません。お使いのマシンからそのサーバーに送信されるのは、ツールが送る情報(レポートスラッグ、言語コード、プロバイダー別の配置をリクエストしたかどうか)と、テストアドレスへの送信に選んだメールです。サービスが保持する情報とその期間については、プライバシーポリシーをご覧ください。
Claude Desktop
claude_desktop_config.json にサーバーを追加します(ファイル全体は claude-desktop.json を参照してください)。
{
"mcpServers": {
"email-spam-tester": {
"url": "https://email-spam-tester.com/mcp"
}
}
}
ストリーム可能な HTTP に直接対応していないクライアントでは、mcp-remote を使ってブリッジできます。
{
"mcpServers": {
"email-spam-tester": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://email-spam-tester.com/mcp"]
}
}
}
ChatGPT
ChatGPT プラグインパッケージ(マニフェスト、アイコン、レビュー用テストケース)は、serg-tanichev/email-spam-tester-chatgpt-plugin にあります。プラグインディレクトリに登録されるまでは、サーバーを自分で追加できます。Plugins → Add → Create MCP App の順に選択し、サーバー URL https://email-spam-tester.com/mcp を指定してください。認証は不要です。
Claude Code
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp
返される内容を読む
- ツールが返す各チェックの行は、
langに何が設定されていても英語です。langによってレポート URL を開いた人に表示される言語が決まります。 - チェックのステータスが
skipの場合、合格ではありません。そのチェックは適用対象外です。errorは実行できなかったことを意味し、スコアから除外されます。 complete: falseは、何かをチェックできなかったことを意味します。trueになるまでは、スコアは楽観的なものとして扱ってください。- スラッグはアクセス権そのものです。スラッグを持っている人は、件名、送信者、バウンスアドレス、ソース全文を含むレポートを読めます。本人の許可なく他人のメールをテストしないでください。
エージェントが開始前に読むための同じ説明が、SKILL.md とプロジェクトリポジトリ serg-tanichev/email-spam-tester にあります。
登録先
- MCP Registry:公式レジストリ。
io.github.serg-tanichev/email-spam-testerとして登録されています - Smithery
- Glama
ファイル
claude-desktop.json:サーバーを追加済みの Claude Desktop 設定一式です。server.json:MCP レジストリ形式のマニフェストです。これを読み込むレジストリやディレクトリ向けです。
ライセンス
MIT です。LICENSE を参照してください。このライセンスの対象はこのリポジトリであり、サービスは対象外です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。