コネクタガイド約2分で読めますMCP ツール 15 個7 言語

Wazuh MCPをChatGPTに接続:ルールとエージェント

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状態、検知ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動・変更・削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

HC執筆: HelpCode チーム更新日 2分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Wazuh

Wazuh

Let your AI read your Wazuh 4.x security platform through the server API: manager version and daemon status, agents and their connection status, the detection rules and decoders, Security Configuration Assessment (CIS benchmark) results and File Integrity Monitoring data per agent. Read-only: it never restarts, changes or deletes anything. Alerts and vulnerabilities live in the Wazuh indexer and are not covered.

ツール

15

地域

INTL

カテゴリー

モニタリング

認証

Sign-in token

必要な環境変数

WAZUH_URLWAZUH_USERNAMEWAZUH_PASSWORD
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

概要

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状態、検知ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動・変更・削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

ガイド付きセットアップ

Wazuh を ChatGPT に 2 分で接続

AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで Wazuh を接続して、MCP URL を ChatGPT に追加します。コードもサーバーの運用も不要です。

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

ChatGPT のプラグインディレクトリにある AnythingMCP プラグインは、AnythingMCP Cloud 上で社内データベース(PostgreSQL、MySQL、SQL Server、Oracle、SAP HANA、SQLite、MongoDB、読み取り専用)への質問に答えます。掲載ページを開き (新しいタブで開きます)、Install plugin をクリックしてください。それ以外のコネクタは、AnythingMCP の MCP URL を使ってカスタム MCP サーバーとして ChatGPT に追加します。

こう聞いてみよう

Wazuh のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Wazuh · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要。cloud.anythingmcp.com をそのままご利用いただけます。 サインインして Connectors → Wazuh をクリックし、認証情報を貼り付けて、MCP APIキーを発行するだけです。Docker も git clone もローカルサーバーも不要です。

Wazuh + ChatGPT

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状態、検知ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動・変更・削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

前提条件

コネクターに組み込まれているセットアップ手順の全文をご確認ください(アプリ内ストアでコネクターを選択すると表示されます)。このコネクターに必要な環境変数は次のとおりです。

WAZUH_URL, WAZUH_USERNAME, WAZUH_PASSWORD

ステップ1 — 認証情報を取得する

セットアップには約5分かかります。AnythingMCPが信頼できる証明書で接続できるWazuh 4.xのサーバーAPI(マネージャー、デフォルトではポート55000)と、組み込みの readonly ロールを持つAPIユーザーが必要です。

  1. WAZUH_URL にサーバーAPIのアドレスを設定します。通常は https://<manager-host>:55000 で、末尾のスラッシュは付けません。ダッシュボード(ポート443)やインデクサー(ポート9200)ではありません。
  2. AI専用のAPIユーザーを作成し、組み込みの readonly ロールを付与します。Wazuhダッシュボードの Server management → Security → Users で作成するか、POST /security/users と POST /security/users/{user_id}/roles を使用します。
  3. そのユーザー名を WAZUH_USERNAME に、パスワードを WAZUH_PASSWORD に設定します。コネクターはこれらでサインインし、セッショントークンも自動で更新します(Wazuhのトークンはデフォルトで900秒間有効です)。
  4. コネクターをインストールして wazuh_get_manager_info を実行します。マネージャーのバージョンが返れば、アドレスとサインインが正しく機能しています。

読み取り専用: すべてのツールはGETリクエストです。コネクターは、何かを再起動したり、アクティブレスポンスを実行したり、エージェントの追加・削除・アップグレードを行ったり、ルール、デコーダー、ユーザー、設定を編集したりすることはできません。readonly ロールには、必要なすべての権限(manager:read、agent:read、rules:read、decoders:read、sca:read、syscheck:read)が含まれています。

読み取る内容: マネージャーとAPIのバージョン、および各マネージャーデーモンの状態。ステータス、IP、OS、バージョン、グループ、最後のキープアライブを含むエージェント、ステータス別の件数(wazuh_get_agents_summary)、OSプラットフォーム、マネージャーより古いエージェント。レベル、グループ、コンプライアンスマッピング(PCI DSS、GDPR、HIPAA、NIST 800-53、TSC)、MITRE IDで絞り込めるルールセットとデコーダー。エージェントごとのSecurity Configuration Assessment(CISベンチマーク)ポリシーと失敗したチェック(根拠と修正方法つき)。エージェントごとのFile Integrity Monitoring(syscheck)のファイル、ハッシュ、最後のスキャン。エージェントIDは3桁以上です(001)。000 はマネージャー自身です。

証明書: Wazuhはポート55000に自己署名証明書をインストールしますが、自己署名証明書では接続に失敗します。コネクターには、任意の証明書を信頼するスイッチはありません。WAZUH_URL と名前が一致する証明書をAPIに設定する(Wazuhの api.yaml にある https.cert と https.key)か、有効な証明書を持つリバースプロキシを前段に置くか、セルフホストの場合は社内CAを指す NODE_EXTRA_CA_CERTS を設定してAnythingMCPを起動してください。

Wazuhの稼働場所: セルフホストのAnythingMCPで、プライベートアドレス(https://10.0.0.5:55000、https://wazuh.intern:55000)のWazuhに接続する場合、管理者が SSRF_ALLOWED_HOSTS または管理設定のアローリストでそのホストを許可する必要があります。AnythingMCP Cloudは、公開インターネット上にHTTPSで公開され、公的に信頼された証明書を持つWazuh APIにのみ接続できます。

プライバシー: エージェント名、IPアドレス、オペレーティングシステム、ファイルパス、ハッシュは、あなたのインフラを示す情報です。それらを閲覧してよいユーザーのMCPサーバーにのみ、コネクターを割り当ててください。

制限: 一覧ツールはデフォルトで50件、1回の呼び出しで最大500件を返します。Wazuhはデフォルトで1分あたり300リクエストまでを許可し、それを超えると429を返します。また、デフォルトでは5分以内に50回ログインに失敗すると、そのアドレスが300秒間ブロックされます。

よくあるエラー: 401 "Invalid credentials" は、WAZUH_USERNAME または WAZUH_PASSWORD が間違っていることを意味します。403は、APIユーザーに読み取り権限がないことを意味します。readonly ロールを付与してください。すべての呼び出しで404になる場合は、WAZUH_URL がサーバーAPIではなくダッシュボードまたはインデクサーを指しています。"Agent does not exist"(Wazuhエラー1701)は、そのIDのエージェントが存在しないことを意味します。400 "There is no database for agent" は、そのエージェントが一度も接続していないため、SCAやFIMのデータがまだないことを意味します。"self-signed certificate" や "unable to verify the first certificate" は、上記の証明書の問題です。

このコネクターは、アラートとイベント、および脆弱性検知の結果(このAPIではなくWazuhインデクサーにあります)を読み取らず、何も書き込まず、クラスター設定にも対応せず、これらのエンドポイントの大半が削除されたWazuh 5.xにも対応していません。

ステップ2 — アダプターをインストールする

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ3 — ChatGPTにコネクターを追加する

サーバーURL: AnythingMCPで MCP Servers を開き、このコネクターが属するサーバーのURL(https://cloud.anythingmcp.com/mcp/…)をコピーしてください。このガイドで YOUR_SERVER_ID と書かれている箇所には、そのURLを使います。

ChatGPTでは、MCPサーバーを Plugins ページからプラグインとして追加します。Web版かつ有料プランで利用できます。開発者モードはもう必要ありません。Businessワークスペースでは管理者とオーナーだけが追加でき、EnterpriseとEduでは、管理者が Create plugins with MCPs 権限を付与できます。

  1. chatgpt.com/plugins にアクセスし、Add、続いて Add custom MCP server をクリックします。
  2. 名前を入力します。例: Name: Wazuh。
  3. Connection で、Server URL に https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、Authentication は OAuth のままにします。
  4. I understand and want to continue を選択し、Create as a plugin をクリックします。ChatGPTから求められたら、AnythingMCPにサインインしてアクセスを許可します。
  5. 個人のプラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。

利用可能なツール

ツール機能
wazuh_get_api_infoWazuhサーバーAPI自体の情報を取得します: APIバージョン(例: 4.14.9)、リビジョン、ライセンス、ホスト名、サーバー時刻
wazuh_get_manager_infoWazuhマネージャーの基本情報を取得します: バージョン、インストールパス、タイプ(server)、最大エージェント数、OpenSSLのサポート、タイムゾーン、uuid
wazuh_get_manager_statusWazuhマネージャーの各デーモン(wazuh-analysisd、wazuh-remoted、wazuh-db、wazuh-modulesd、wazuh-apidなど)の状態を取得します: 実行中か…
wazuh_list_agentsWazuhエージェントを、ID、名前、IP、ステータス、OS名とバージョン、エージェントのバージョン、最後のキープアライブ、グループ、クラスターノード、登録… とともに一覧表示します
wazuh_get_agentIDで指定した1つのWazuhエージェントについて、Wazuhが保持するすべてのフィールドを取得します: 名前、IPと登録IP、ステータス、OS(名前、バージョン、プラットフォーム、アーキテクチャ、uname)…
wazuh_get_agents_summaryWazuhエージェントを、接続ステータス(active、disconnected、never_connected、pending、total)と設定同期状態(synced…)別に集計します
wazuh_get_agents_os_summaryWazuhエージェントに存在するオペレーティングシステムのプラットフォーム(例: ubuntu、windows、darwin)を、合計とともに一覧表示します
wazuh_list_outdated_agentsバージョンがマネージャーより古いWazuhエージェントを、ID、名前、バージョン、および合計とともに一覧表示します
wazuh_list_rulesWazuhのルールセットを検索します: ルールID、レベル、説明、グループ、ファイル、ステータス、MITREテクニックID、および合計
wazuh_list_rule_groupsWazuhのルールセットで使われているグループ名(例: authentication_failed、syscheck、web)を、合計とともに一覧表示します。グループとは…
wazuh_list_decodersWazuhデコーダーを一覧表示します: 名前、ファイル、ディレクトリ、ステータス、親デコーダー、および合計
wazuh_list_sca_policies1つのエージェントでスキャンされたSecurity Configuration Assessment(SCA)ポリシー(例: CISベンチマーク)を一覧表示します: policy_id、名前、passed、failed…
wazuh_list_sca_checks1つのエージェント上の1つのSCAポリシーのチェックを一覧表示します: チェックID、タイトル、結果(passed、failed、not applicable)、根拠、修正方法、および…
wazuh_list_syscheck_files1つのエージェントでFile Integrity Monitoring(FIM、syscheck)が記録した内容を一覧表示します: ファイルまたはレジストリのパス、タイプ、サイズ、所有者、パーミッション、ハッシュ…
wazuh_get_syscheck_last_scan1つのエージェントでの、File Integrity Monitoring(syscheck)の最後のスキャンの開始時刻と終了時刻を取得します

FAQ

無料のChatGPTプランでカスタムMCPサーバーは使えますか? OpenAIのドキュメントでは、カスタムMCPサーバーは有料プランのみが対象で、Freeプランは対象に含まれていません。

次のステップ

このガイドは役に立ちましたか?

Wazuh を ChatGPT に 2 分で接続

AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで Wazuh を接続して、MCP URL を ChatGPT に追加します。コードもサーバーの運用も不要です。

関連ガイド

コネクタ

Wazuh MCPをClaudeに接続:エージェントとCIS

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状況、検出ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

コネクタ

Wazuh MCPをMicrosoft Copilotに接続

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状況、検出ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

コネクタ

Wazuh MCPをCursorに接続:ルールとエージェント

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状況、検出ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

コネクタ

Wazuh MCPをGemini CLIに接続:エージェントとファイル

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状況、検出ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

コネクタ

Wazuh MCPをMeta Museに接続:エージェントとファイル

サーバーAPIを通じて、AIがWazuh 4.xセキュリティプラットフォームを読み取れるようにします。マネージャーのバージョンとデーモンの状態、エージェントとその接続状況、検出ルールとデコーダー、エージェントごとのSecurity Configuration Assessment(CISベンチマーク)の結果とFile Integrity Monitoringのデータが対象です。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性はWazuhインデクサーにあり、対象外です。

コネクタ

Wazuh MCP サーバー:エージェントとCIS評価

サーバー API を通じて、AI に Wazuh 4.x セキュリティプラットフォームを読み取らせます。マネージャーのバージョンとデーモンの状態、エージェントとその接続状態、検知ルールとデコーダー、Security Configuration Assessment (CIS ベンチマーク) の結果、エージェントごとの File Integrity Monitoring データを参照できます。読み取り専用で、再起動、変更、削除は一切行いません。アラートと脆弱性は Wazuh インデクサーにあるため、対象外です。