mcpField
D
deliverability-doctor

deliverability-doctor

リモート
github.com/Integrity-Osセキュリティ09 週間前に更新
リポジトリ

deliverability-doctor について

deliverability-doctor は、公開 DNS を使ってドメインのメール認証設定を調べるリモート MCP サーバーです。認証不要で評価と具体的な修正案を返します。

主な機能

  1. 01SPF、DMARC、MX、DKIM の確認
  2. 02A〜F の評価
  3. 03問題点と修正案の提示
  4. 042〜5 ドメインの比較

活用シーン

  1. 01ドメインのメールなりすましリスクの監査
  2. 02複数ドメインのメールセキュリティ比較

MCP 対応

ステートレスな Streamable HTTP 経由で、メールセキュリティの確認とドメイン比較のツールを提供します。公開 DNS のみを参照し、認証は不要です。

設定

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

エンドポイントhttps://deliverability-doctor.deliverability-doctor.workers.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

2
パラメーター型必須説明
domainstringはいドメイン、URL、またはメールアドレス(例:example.com)

詳細

Deliverability Doctor

リモート MCP サーバー:「自分のドメインはメールのなりすましに悪用される可能性があるか?」に、公開 DNS の情報に基づいて回答し、評価と具体的な修正方法を提示します。Claude(カスタムコネクター)と ChatGPT(Apps SDK/MCP コネクター)に接続できます。どちらも MCP を利用するため、1 つのサーバーで両方に対応します。

ツール

  • check_email_security(domain) — SPF(RFC 7208 の複数レコードによる permerror と redirect= の処理を含む)、DMARC(ポリシー、rua、pct)、MX、一般的な 7 つのセレクターにおける DKIM を確認します。A〜F の評価レポートと、検出項目ごとの修正方法を提示します。問題がある場合にのみ、アップセルの案内を表示します。ドメイン名、URL、メールアドレスを指定できます。
  • compare_email_security(domains[2..5]) — 評価付きの比較表を表示します。

設計上の決定事項

  • 認証不要:公開 DNS のみを読み取り、何も保存せず、ドメイン以外は受け取りません。接続の手間を最小限に抑え、保護すべき機密情報もありません。
  • DNS-over-HTTPS(Cloudflare から Google にフォールバック):dns モジュールに依存せず、ローカルの Node と Cloudflare Workers のどちらでも同じコードを実行できます。
  • ステートレスなストリーミング可能 HTTP:リクエストごとに新しいトランスポートを使用し、セッションはありません。安全にスケールでき、クライアントで簡単に利用できます。
  • NXDOMAIN は評価せず、拒否します。「ドメインが存在しない」ことは「なりすまし可能」であることとは異なります。
  • 初回実行前に既知の設定状況で検証済みです:gmail.com(redirect= を問題として報告してはならない)、n8n.io(p=reject なら A 評価でなければならない)、すべての設定が欠けているドメイン(F 評価でなければならない)、NXDOMAIN(拒否しなければならない)。

実行

npm install
node server.js          # :8787/mcp

公開デモをすぐに試すには、cloudflared tunnel --url http://localhost:8787 を実行し、https://<random>.trycloudflare.com/mcp をコネクター URL として使用してください。

ステータス 2026-08-23

  • ローカル:MCP のエンドツーエンド検証済み(initialize/tools/list/tools/call)。
  • 公開環境:クイックトンネル経由で稼働中。公開 URL からの initialize を検証済みです。
  • 継続的なホスティング:保留中 — Cloudflare Workers のデプロイには Kacper のアカウントが必要です(約 5 分)。トンネル URL はプロセスまたは PC を終了すると無効になります。
  • ディレクトリへの申請(Anthropic コネクターディレクトリ、ChatGPT アプリ):まず継続利用可能な URL が必要です。その後、Kacper の開発者アカウントが必要になります。

収益化の流れ

無料ツールを配布に活用します。レポートでは、問題が見つかった場合にのみ、$99 の書面監査へのリンク(niekonieczny.gumroad.com/l/vscjt)を表示します。 注意:Stripe の KYC により、現在 Gumroad の入金は凍結されています。宣伝を始める前に凍結を解除してください。

コメント

MCP は初めてですか?

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

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