mcpField
P
Proofpoint MCP

Proofpoint MCP

ローカル
github.com/servosityセキュリティ64今日更新

Proofpoint MCP について

Proofpoint MCPは、Proofpoint TAPの脅威調査向けにコミュニティが開発した、MSPチーム用のMCPサーバーとCLIです。TAP APIへのアクセスとローカルSQLiteミラーを組み合わせ、オフライン検索やイベント横断の相関分析を行えます。

主な機能

  1. 01Proofpoint TAPの脅威・SIEM検索
  2. 02ローカルSQLite脅威ミラー
  3. 03エンドポイント横断のリスク・インシデント分析
  4. 04IOC抽出とURLデコード
  5. 05CLIによるバックフィルと検索

活用シーン

  1. 01攻撃対象かつクリック頻度の高いユーザーの特定
  2. 02特定ユーザーや脅威に関するイベントの確認
  3. 03脅威からブロック用インジケーターを抽出
  4. 04夜間のメールとクリックの再構成

MCP 対応

`proofpoint-mcp`サーバーを通じて、MCPクライアントにProofpointの操作機能を提供します。READMEでは標準のstdioトランスポートを推奨し、このビルドでのHTTPモード使用を警告しています。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbproofpoint-mcp.mcpb0.1.7

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Proofpoint + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP を話すあらゆるエージェント向け

非公式です。Proofpoint API 向けにコミュニティが開発した Claude Code Skill および MCP サーバーです。Proofpoint, Inc. とは提携、承認、または後援の関係にありません。

Proofpoint TAP のデモ - アニメーションプレビュー

▶ 30 秒のデモを見る - デモデータはシミュレーションです。表示されているコマンドはすべて、実際の CLI に存在します。

Proofpoint TAP のすべての Threat Insight エンドポイントに加え、エンドポイントをまたいだ質問(攻撃を受けてクリックもしているのは誰か、特定のユーザーに何が届いたかなど)に答えるローカルの脅威ストアも備えています。1 日あたりの限られた API クォータを再消費する必要はありません。すでにお使いの AI で利用できます - ChatGPT(Plus/Pro+、このコネクターが再公開されるまで一時停止中です。mcp-install.md をご覧ください)、Claude Desktop、Codex、Claude Code、Claude Cowork、GitHub Copilot - さらに、リモート経由で Microsoft 365 Copilot / Copilot Studio および Google Gemini にも対応しています。無料のオープンソースで、ノート PC 上で動作します。MSP オーナー向けに開発されています。コーディングは不要です。

お使いのエージェントで利用できます

セキュリティに関する注意(このコネクターが再公開されるまで)。 HTTP モード (--transport http)は、localhost 上であっても実行しないでください。 このビルドにはパスワードがなく、すべてのネットワークインターフェイスでリッスンし、 ブラウザーリバインディング対策が導入される前のものなので、開いた Web ページからアクセスできます。 MCP ツールは、ユーザーの認証情報を使って変更を加えることもできます。 デフォルトの stdio トランスポートを使用してください。リモートエージェント用にトンネルを設定した場合は、 停止してください。修正は準備中です。

MSP オーナーが実際に使用している 6 つのエージェント(セルフサービスで、すぐに利用できます):

お使いの AI エージェントProofpoint スキルのインストール方法
Claude Desktopインストーラーを実行し、Settings > Extensions から proofpoint-mcp を登録します(JSON の編集は不要です)。
ChatGPT(有料プラン)このコネクターが再公開されるまで一時停止中です。ChatGPT には HTTP モードが必要ですが、このビルドの HTTP モードにはパスワードがなく、すべてのネットワークインターフェイスでリッスンし、開いた Web ページからアクセスできます。mcp-install.md のセキュリティに関する注意をご覧ください。
Codex CLI以下のインストールプロンプトを貼り付けます。
Claude Code以下のインストールプロンプトを貼り付けます。
Claude Cowork以下のインストールプロンプトを貼り付けます。
GitHub Copilot(VS Code)インストーラーを実行し、servers キーの下にある mcp.json に proofpoint-mcp を追加してから、Agent モードを選択します。

ChatGPT にはリモート HTTPS サーバーが必要です。つまり、このコネクターでは HTTP モードが必要ですが、コネクターが再公開されるまで一時停止中です。このビルドの HTTP モードにはパスワードがなく、すべてのネットワークインターフェイスでリッスンし、開いた Web ページからアクセスできます。mcp-install.md のセキュリティに関する注意をご覧ください。

Microsoft と Google のスタックにも対応

広く導入されていますが、正直なところ、これらはリモート/エンタープライズ向けの方法であり、今インストールしたローカルバイナリではありません。

エージェント必要なもの
Microsoft 365 Copilot / Copilot Studioこのコネクターが再発行されるまで一時停止中です。Copilot Studio には HTTP モードが必要ですが、このビルドでは、そのモードにパスワードを設定できず、すべてのネットワークインターフェイスで待ち受け、開いた Web ページからアクセスできてしまいます。mcp-install.md のセキュリティに関する注意事項を参照してください。
Google GeminiGemini CLI はローカルで動作し、Claude Code と同じです。Gemini アプリはリモートで動作するため、ChatGPT と同じ一時停止中の HTTP モードが必要です。mcp-install.md を参照してください。

スキルネイティブのエージェント(こちらも対応): Hermes と OpenClaw は、このスキルの SKILL.md を直接読み取り、MCP にも対応しています。インストール方法については、以下の各セクションを参照してください。MCP 経由で Cursor、Windsurf、Cline、Continue.dev、Zed でも動作します。ツールごとの詳しい接続方法:docs/which-agent.md。

複数のエージェントを使いますか? 1 つのコマンドで、対応する 51 以上のエージェントすべてにインストールできます:npx skills add Servosity/msp-skills@latest(Node.js が必要です。その後、CLI/MCP バイナリ用のスキルごとのインストーラーを実行してください)。docs/which-agent.md を参照してください。

60 秒でインストール

Claude Desktop に最速でインストールする方法 - ワンクリック .mcpb

Claude Desktop バンドル: .mcpb は macOS(Intel と Apple Silicon)、Windows x64、Linux x64 で起動します。各ツールは、同梱の proofpoint-cli をシェル経由で実行します。2026-09-18 以降に公開されたリリースでは、この CLI がバンドル内に含まれています。それ以前のバンドルには MCP サーバーのみが含まれるため、同梱の CLI がない場合は、まず以下の Path A または Path B のインストーラーを実行するか、既存のバイナリを PROOFPOINT_CLI_PATH に設定してください。詳細: #331。

Proofpoint MCP をダウンロード(.mcpb) - 次に Claude Desktop > Settings > Extensions を開き、ファイルを選択します。ワンクリックで完了し、JSON もシェルも不要です。(Proofpoint のすべてのリリースはリリースページで確認できます。)

Claude Code プラグインを使いますか?マーケットプレイスを一度追加してからインストールすれば、すぐに使えます。ディレクトリ一覧は不要です。

/plugin marketplace add Servosity/msp-skills
/plugin install proofpoint@msp-skills
Path A - AI エージェントにプロンプトを 1 つ貼り付ける(推奨)

これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください:

このエージェントのワークスペースに、Servosity/msp-skills から Proofpoint Skill と MCP サーバーをインストールしてください。このワークスペースで POSIX シェル(macOS、Linux、WSL、または Bash)を使う場合は、bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.sh) を実行してください。Windows PowerShell を使う場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.ps1 | iex を実行してください。その後、README に従って認証し、proofpoint-cli --help を実行して使い方を確認してください。

シェルを実行できるエージェントなら、どれでも同じプロンプトを使えます。

Path B - インストーラーを自分で実行する

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.ps1 | iex

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.sh)

インストーラーは proofpoint-cli(CLI)と proofpoint-mcp(MCP サーバー)の両方を、ユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリにある SKILL.md からスキルを検出します。

確認:

proofpoint-cli --version
最新バージョンにアップグレードする

インストーラーは常に最新リリースを取得します。アップグレードするには、再実行してください。

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.sh)

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/proofpoint/install.ps1 | iex

Claude Desktop の .mcpb ユーザー:最新の .mcpb(このセクションの冒頭)をダウンロードし、Settings > Extensions で選び直してください。Claude Code プラグインのユーザー:/plugin update proofpoint@msp-skills。

Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot、または別の MCP クライアントに追加する

インストーラーの実行後、エージェントごとの接続方法については mcp-install.md と docs/which-agent.md を参照してください。各エージェントのセクションには、GitHub Copilot の servers キーと、リモート版 Microsoft 365 Copilot/Copilot Studio の手順も記載されています。Claude Desktop では「設定」>「Extensions」パネルから追加するのが最も簡単です。JSON の編集を希望するユーザー向けの MCP 設定ブロックは、mcp-install.md に記載されています。

Hermes にインストールする

Hermes CLI から:

hermes skills install servosity/msp-skills/skills/proofpoint --force

Hermes のチャットセッション内で:

/skills install servosity/msp-skills/skills/proofpoint --force

Hermes は MCP をネイティブにサポートしているため、proofpoint-mcp サーバーを直接使用することもできます。インストール方法と環境変数は同じです。

OpenClaw にインストールする

OpenClaw エージェントに次の内容を伝えます(コピーしてください)。

https://github.com/servosity/msp-skills/tree/main/skills/proofpoint から proofpoint スキルをインストールしてください。このスキルでは、必須の CLI(proofpoint-cli)を openclaw: frontmatter ブロック経由でインストールする方法を定義しています。

OpenClaw はまだ一般提供されていません。frontmatter の接続設定はあらかじめ含まれており、OpenClaw の公開と同時に有効になります。

認証する

Proofpoint ポータルから取得した、CLI に必要な認証情報を設定します。

PROOFPOINT_API_SECRET=<value> PROOFPOINT_SERVICE_PRINCIPAL=<value> proofpoint-cli doctor

データにアクセスする操作を実行する前に、doctor で認証情報が有効であることを確認できます。認証情報が拒否された場合でも終了コードは 0 になるため、スクリプトでは --fail-on error を追加してください。

このスキルでできること

MSP からよく尋ねられる質問コマンド
夜間に悪意のあるクリックやメッセージがどれだけ検知をすり抜けましたか?proofpoint-cli backfill --since 12h
Very Attacked であり、クリック数も多いユーザーは誰ですか?proofpoint-cli risk-overlap --window 30
threatId のインシデント概要をすべて表示してくださいproofpoint-cli incident "threat-abc123"
この脅威に対してブロックすべきインジケーターは何ですか?proofpoint-cli iocs --threat-id "threat-abc123" --csv
あるユーザーに関係するイベントをすべて表示してくださいproofpoint-cli user "[email protected]"
今月の Very Attacked People は誰ですか?proofpoint-cli people list-vap --window 30
許可されたクリックや配信済みの脅威のうち、まだ対応が必要なものはどれですか?proofpoint-cli siem list-issues
このキャンペーンに含まれる脅威は何ですか?proofpoint-cli campaign-threats "campaign-xyz789"
この urldefense で書き換えられたリンクをデコードしてくださいproofpoint-cli url --urls "https://urldefense.com/v3/..."

コマンドの詳細なリファレンスは guide.md を参照してください。AI エージェントの運用規約(--agent、--dry-run、変更を加える前に確認すべきタイミング)については、AGENTS.md を参照してください。

このスキルの特長

Proofpoint の連携機能や MCP サーバーの多くは、質問のたびにライブ API を呼び出します。単一の検索なら問題ありません。しかし、「Very Attacked であり、クリックもしているのは誰か」や「このユーザーに関係するすべてのイベント」といった質問を大規模に処理する場合は対応できません。さらに、こうした呼び出しはすべて、TAP の厳しい日次上限である SIEM リクエスト 1,800 件、キャンペーン ID 検索 50 件を消費します。

このスキルは、Proofpoint TAP のデータを全文検索機能付きのローカル SQLite ミラーにバックフィルします。エンドポイントをまたぐ質問も、ローカルでの結合 1 回で処理できます。即時に、オフラインで実行でき、AI には生データではなく回答が渡されます。risk-overlap、incident、user などの複合コマンドは、SIEM のクリック、脅威メッセージ、VAP ステータス、クリックユーザーのステータス、フォレンジック証拠を横断して結合します。これはステートレスな API ラッパーではできない処理であり、再クエリに追加の API 呼び出しは一切必要ありません。

このスキルで解消できる課題

r/msp や Proofpoint コミュニティのフォーラムで繰り返し話題になる TAP の不満は、検出精度ではなく、API とそれを取り巻くダッシュボードに関するものです。Threat Insight の SIEM エンドポイントは、直近24時間で1,800リクエストに制限されており、1回の呼び出しで指定できる期間は最大1時間です。そのため、クリックやメッセージのデータを丸1日分再構成するには、APIを手作業で繰り返し呼び出す必要があります。campaign-ids エンドポイントは、1日わずか50リクエストに制限されています。また、ダッシュボードで一度に確認できるのは1画面の情報だけです。そのため、インシデント対応中に実際に確認したい「攻撃を受けていて、なおかつクリックしているのは誰か」「このユーザーに関わるすべてのイベント」「このキャンペーンに含まれるものは何か」といった、複数のエンドポイントをまたぐ情報を、コンソールでは関連付けられません。どこでもチームが口にするパターンは同じです。フィードをエクスポートし、同じ期間のデータを再取得し、スプレッドシートで相関関係を再構築するたびに、APIの利用枠を消費します。

このスキルは一度だけバックフィルし、その後はオフラインで質問に答えます。

  • proofpoint-cli backfill --since 12h - APIの1時間単位の期間を自動的に繰り返し、夜間のクリックとメッセージを1つのコマンドで再構成します。
  • proofpoint-cli risk-overlap --window 30 - Very Attacked と上位クリックユーザーの両方に該当する人物を、クリック数と並べて攻撃インデックスとともに表示します。
  • proofpoint-cli incident "threat-abc123" - threatId から、重大度、攻撃者の特定情報、証拠、このインシデントに関わるローカルの全イベントを含むインシデント概要を1つ作成します。
  • proofpoint-cli iocs --threat-id "threat-abc123" --csv - ネストされたフォレンジックツリーを、EDR やブロックリストにそのまま貼り付けられるインジケーターテーブルに展開します。
  • proofpoint-cli user "[email protected]" - SIEM の利用枠を再消費することなく、1人のユーザーについて、すべてのクリック、脅威メッセージ、VAP ステータス、クリックユーザーのステータスを表示します。

詳しい説明については、pain-point.md をご覧ください。

よくある質問

ChatGPT で使えますか?

このビルドでは使えません。ChatGPT(Plus、Pro、Team、Business、Enterprise、Education プラン。Free ではまだ Developer Mode を利用できません)は、HTTPS 経由のリモート MCP サーバーにのみ接続します。つまり、Proofpoint MCP サーバーを HTTP モードで実行する必要があります。このビルドの HTTP モードではパスワードが要求されず、すべてのネットワークインターフェイスで待ち受け、開いた Web ページからアクセスできるため、コネクターが再公開されるまでは、実行したりトンネルの背後に置いたりしないでください。その理由については、mcp-install.md のセキュリティに関する注意をご覧ください。それまでは、Claude Desktop、Claude Code、または Codex をご利用ください。

Codex、Cursor、Windsurf、Cline、Copilot、Gemini で使えますか?

はい。いずれも MCP に対応しています。複数のツールに対応したインストールコマンドは上の一覧と、docs/which-agent.md の詳細な説明をご覧ください。

コーディングの知識は必要ですか?

いいえ。推奨するインストール方法は、Claude Code または Codex に1文を貼り付けることです。エージェントが SKILL.md を読み、インストールを実行します。代替方法として、OSごとに1行のインストーラー(bash または PowerShell)を用意しています。どちらの方法でもコードを書く必要はありません。Proofpoint の認証情報は一度だけ入力します。

Proofpoint のデータは安全ですか?

データはお使いのマシン上に留まります。CLI と MCP サーバーはローカルのバイナリです。SQLite ミラーは、ユーザーアカウント配下のディレクトリに保存されます。AI エージェントに見えるのは CLI が返す内容だけです。通常はクエリ結果であり、生の一括データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。このリポジトリに含まれたり、MSP Skills によってどこかに送信されたりすることはありません。

Proofpoint TAP API の利用制限を使い切ってしまいませんか?

いいえ。それを避けることが、このスキルの目的です。TAP では、直近24時間で SIEM リクエストが1,800回、campaign-id の検索が50回に制限されています。このスキルは一度だけデータをローカルの SQLite ストアにバックフィルし、その後の繰り返しの質問やエンドポイントをまたぐ質問には、そのミラーから回答します。そのため、同じ期間を再検索したり、ユーザーごとに繰り返し検索したりしても、追加の API 呼び出しは発生しません。ライブ API の呼び出しは、最新データを取得するよう依頼した場合にのみ実行されます。

Proofpoint のパートナー API や Essentials の管理者アクセス権は必要ですか?

いいえ。TAP ダッシュボードの Settings > Connected Applications で作成する、標準の TAP(Targeted Attack Protection)サービスプリンシパルとシークレットを使用します。お使いのアカウントで利用できる Threat Insight エンドポイントを読み取ります。Proofpoint Essentials の管理者権限や、別途パートナープログラムへの参加は必要ありません。

Proofpoint TAP ダッシュボードに取って代わるものですか?

いいえ。ダッシュボードを補完するものです。設定や脅威ごとの詳細確認には、引き続きダッシュボードをお使いいただけます。このスキルは、ポータルでは確認できないエンドポイント横断の集計情報(攻撃を受けたユーザーとリンクをクリックしたユーザーの重複、ユーザーごとのタイムライン、ワンショットのインシデント概要など)を、AI エージェントから参照し、ご自身の同期済みデータに基づいて回答します。

費用はいくらですか?

無料です。Apache-2.0 ライセンスで提供しています。費用がかかるのは、使用する AI エージェント(Claude、ChatGPT、Codex など)のみで、その料金は当方ではなく AI プロバイダーから請求されます。

安全性モデル

レベル例推奨されるエージェントポリシー
読み取りsiem list-issues、people list-vap、campaign-threats、threat、incident、iocs、forensics、risk-overlap、user、url、search、export、sync、workflow status許可
書き込み(定型)import(API の作成/アップサートによる一括データインポート)--dry-run でプレビューし、確認後に書き込み
認証情報/セキュリティauth set-token、auth logout(ローカルに保存された TAP 認証情報を管理)必ず人間が確認

最も強力な制御方法は、Proofpoint 認証情報に付与するスコープです。CLI で実行できるのは、その認証情報で許可された操作のみです。制限方法を含む詳細は、governance.md をご覧ください。

ステータス

ベータ版です。Proofpoint API の仕様に照らして検証済みで、毎週開催している Build Sessions では、MSP が自社の本番テナントで実際に運用しながら検証を進めています。参加申し込みは compoundingteams.com/build-sessions からどうぞ。


標準規格。 オープンな Agent Skills spec(Anthropic、2025年12月、40以上のエージェント)に準拠しています。MCP 互換で、Hermes を含む、MCP 対応のあらゆるエージェントで動作します。OpenClaw 対応済みです(フロントマターは設定済みで、OpenClaw のリリース待ちです)。

Servosity がメンテナンスしています。Apache-2.0 ライセンスで提供しています。CLI Printing Press を使用して構築しました。最終更新日:2026-06-07。

コメント

MCP は初めてですか?

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

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