
socfortress/wazuh-mcp-server
Deployment & DevOpsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
socfortress/wazuh-mcp-serverは[https://github.com/socfortress/wazuh-mcp-server.からインポートされたMCPサーバー候補です
概要
socfortress/wazuh-mcp-serverは[https://github.com/socfortress/wazuh-mcp-server.からインポートされたMCPサーバー候補です
概要(AI 翻訳)
Wazuh SIEM と Large Language モデル (LLM) のシームレスな統合を実現する、プロダクション対応の Model Context Protocol (MCP) server です。
なぜですか? Wazuhの包括的なセキュリティ監視の力と、大きな言語モデルの推論能力を組み合わせて、自然言語の問い合わせやセキュリティデータのインテリジェントな分析を実現します。
お問い合わせ
✨ 主な特長
- Â̂ m 点 適切なパッケージ構造、ロギング、エラー処理、構成管理
- 🔐Secure:自動更新によるJWTトークン管理
- コネクターHTTP/2サポート: 関係のプールが付いている現代非同期HTTPクライアントで造られる
- 完全なAPI**: Wazuhエージェント、認証などへのアクセス
- 🎛️ Configurable:環境変数、CLI引数、および微粉砕されたツールフィルタリング
- インストール可能なPip**: GitHub リリースやソースから直接インストール
お問い合わせ
コンテンツの表
- クイックスタート
- インストール
- 構成
- 使用法
- 利用可能なツール
- 開発
- CI/CDの
- 導入
- セキュリティ
- 貢献
- ライセンス
お問い合わせ
クイックスタート
##1. インストール
GitHub から (推奨)
リリースアーティファクトから
- リリースページへ
- 最新版のダウンロード.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Wazuh MCP Server
A production-ready Model Context Protocol (MCP) server for seamless integration between Wazuh SIEM and Large Language Models (LLMs).
Why? Combine the power of Wazuh’s comprehensive security monitoring with the reasoning capabilities of large language models—enabling natural language queries and intelligent analysis of your security data.
✨ Key Features
- 🚀 Production-ready: Proper package structure, logging, error handling, and configuration management
- 🔐 Secure: JWT token management with automatic refresh
- 🌐 HTTP/2 Support: Built on modern async HTTP client with connection pooling
- 📊 Comprehensive API: Access Wazuh agents, authentication, and more
- 🎛️ Configurable: Environment variables, CLI arguments, and fine-grained tool filtering
- 📦 Pip installable: Install directly from GitHub releases or source
Table of Contents
- Quick Start
- Installation
- Configuration
- Usage
- Available Tools
- Development
- CI/CD
- Deployment
- Security
- Contributing
- License
Quick Start
1. Install
From GitHub (Recommended)
python -m venv .venv && source .venv/bin/activate
pip install git+https://github.com/socfortress/wazuh-mcp-server.git
From Release Artifacts
- Go to the Releases page
- Download the latest
.whlfile - Install with:
pip install wazuh_mcp_server-*.whl
From Build Artifacts (Latest Build)
- Go to the Actions tab
- Click on the latest successful workflow run
- Download the
python-package-distributionsartifact - Extract and install:
pip install wazuh_mcp_server-*.whl
2. Configure Environment
Create a .env file in your project directory:
# Wazuh Manager Configuration
WAZUH_PROD_URL=https://your-wazuh-manager:55000
WAZUH_PROD_USERNAME=your-username
WAZUH_PROD_PASSWORD=your-password
WAZUH_PROD_SSL_VERIFY=false
WAZUH_PROD_TIMEOUT=30
# MCP Server Configuration
MCP_SERVER_HOST=127.0.0.1
MCP_SERVER_PORT=8000
# Logging Configuration
LOG_LEVEL=INFO
インストール
docker run --env-file .env -p 127.0.0.1:8000:8000 wazuh-mcp-server # HTTP on :8000, needs MCP_AUTH_TOKEN