
Wazuh-MCP-Server
by gensecaihq·★ 174·Score 51
MCP server enabling conversational queries to Wazuh SIEM for threat detection, incident response, and compliance checks.
Overview
The Wazuh MCP Server provides AI-powered security operations through natural language queries to Wazuh SIEM systems. It exposes 48 security tools that allow users to query alerts, hunt threats, check vulnerabilities, and trigger active responses across Wazuh deployments through conversation. The server supports both cloud and local LLMs, with robust security features including RBAC, audit logging, input validation, and rate limiting. Production-ready with comprehensive documentation and maintained by an active development team.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're already using Wazuh SIEM and want to leverage AI for conversational security operations without replacing your existing security infrastructure.
When NOT to choose this
Don't choose this if you're not using Wazuh SIEM, as it requires a Wazuh deployment to function and won't integrate with other security platforms.
Tools this server exposes
12 tools extracted from the READMEget_wazuh_alertsQuery and retrieve Wazuh alerts with filtering options
get_wazuh_alert_summaryGet a summary of alert statistics and trends
analyze_alert_patternsAnalyze patterns and correlations in security alerts
get_wazuh_agentsList all registered Wazuh agents
get_wazuh_vulnerabilitiesQuery vulnerability data from Wazuh
analyze_security_threatAnalyze potential security threats and provide assessments
wazuh_block_ipBlock an IP address across Wazuh agents
wazuh_isolate_hostIsolate a compromised host from the network
generate_security_reportGenerate a comprehensive security report
run_compliance_checkRun compliance checks against security standards
wazuh_check_blocked_ipVerify if an IP is currently blocked
wazuh_unisolate_hostRemove isolation from a previously isolated host
Comparable tools
Installation
Quick Start
- **Docker Deployment (Recommended)**:
git clone https://github.com/gensecaihq/Wazuh-MCP-Server.git
cd Wazuh-MCP-Server
cp .env.example .env
# Edit .env with your Wazuh credentials
docker compose up -d- **Connect to Claude Desktop**:
Go to Settings → Connectors → Add custom connector URL: https://your-server/mcp Add Bearer token in Advanced settings
FAQ
- What Wazuh versions are supported?
- This MCP server supports Wazuh versions 4.8.0 through 4.14.4.
- Can I use this with on-premises LLMs?
- Yes, it works with local LLMs via Ollama, Open WebUI, or mcphost with no data leaving your network.
Compare Wazuh-MCP-Server with
Last updated · Auto-generated from public README + GitHub signals.