Wazuh Servidor MCP
Enables querying Elasticsearch/Indexer alerts for threat hunting and security monitoring.
Exposes server metrics in Prometheus format for monitoring.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Wazuh Servidor MCPshow me critical alerts from the last 24 hours"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Wazuh Servidor MCP
Talk to your SIEM. Query alerts, hunt threats, check vulnerabilities, and trigger active responses across your Wazuh deployment through natural conversation with any AI assistant via Model Context Protocol (MCP).
Features & Capabilities
Alert & Event Search: Query Elasticsearch/Indexer alerts, filter by severity, rule ID, or agent.
Agent Management: Monitor agent statuses, active processes, open ports, and configurations.
Vulnerability Management: Scan unpatched CVEs across agents.
Active Response: Block malicious IPs, isolate compromised hosts, terminate processes, and manage file quarantine.
Verification & Rollback: Check status of active response actions and undo them when needed.
Security & RBAC: Rate limiting, token-based authentication, log sanitization, and audit logging.
Related MCP server: Wazuh MCP Server
Ferramentas de Segurança Disponíveis (56 Ferramentas em Português)
Categoria | Ferramentas | Descrição |
Alertas e Eventos |
| Consulta, filtragem e análise comportamental de alertas e eventos |
Agentes e Grupos |
| Monitoramento de agentes, processos, portas, FIM/syscheck, pacotes instalados e gestão/criação/exclusão de grupos |
Vulnerabilidades |
| Consulta de CVEs e pacotes vulneráveis por severidade |
Regras e Testes |
| Inspeção, simulação ( |
Análise e Relatórios |
| Análise de ameaças, reputação de IOCs, cálculo de risco e conformidade (PCI-DSS, CIS, NIST) |
Resposta Ativa |
| Execução de ações defensivas diretas no ambiente |
Verificação e Desfazer |
| Confirmação e rollback de remediações defensivas |
Quick Start
Prerequisites
Python 3.11+
Wazuh Manager (v4.8.0+) with API credentials enabled
Docker & Docker Compose (optional, for containerized run)
Installation
Clone repository and configure environment:
git clone https://github.com/nks1097/Wazuh_Servidor_MCP.git cd Wazuh_Servidor_MCP cp .env.example .envConfigure
.env:WAZUH_HOST=https://your-wazuh-manager WAZUH_USER=wazuh-api-user WAZUH_PASS=wazuh-api-password WAZUH_PORT=55000 MCP_HOST=127.0.0.1 MCP_PORT=3000 AUTH_MODE=bearer MCP_API_KEY=your-secure-api-keyRun with Python:
python -m venv venv source venv/bin/activate # Or `venv\Scripts\activate` on Windows pip install -r requirements.txt python -m wazuh_mcp_serverOr run via Docker:
docker compose up -dVerify Health:
curl http://localhost:3000/health
Connecting to MCP Clients
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"wazuh": {
"command": "python",
"args": ["-m", "wazuh_mcp_server"],
"env": {
"WAZUH_HOST": "https://your-wazuh-manager",
"WAZUH_USER": "wazuh-api-user",
"WAZUH_PASS": "wazuh-api-password"
}
}
}
}Open WebUI / Remote SSE Endpoint
Endpoint: http://localhost:3000/mcp (Streamable HTTP) or http://localhost:3000/sse
Key Configuration Variables
Variable | Default | Description |
| Required | Hostname or IP of Wazuh Manager |
| Required | API Username |
| Required | API Password |
|
| Wazuh API Port |
|
| MCP Server Bind Host |
|
| MCP Server Bind Port |
|
| Authentication mode ( |
|
| Verify SSL certificates ( |
API Endpoints
/mcp- MCP Streamable HTTP endpoint/sse- Legacy Server-Sent Events endpoint/health- Service health status/metrics- Prometheus metrics/docs- OpenAPI documentation
License
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceAI-powered MCP server that enables security analysts to query Wazuh SIEM/XDR for alert triage, threat hunting, compliance audits, and incident response through natural language prompts.Last updated2813MIT
- Alicense-qualityAmaintenanceEnables natural language interaction with Wazuh SIEM to query alerts, hunt threats, check vulnerabilities, and trigger active responses.Last updated212MIT
- Alicense-qualityDmaintenanceBridges AI assistants with Wazuh SIEM infrastructure, providing natural language access to security alerts, vulnerability analysis, CVE databases, and network documentation for security operations.Last updatedMIT
- Alicense-qualityBmaintenanceAn MCP server that enables conversational interaction with Wazuh SIEM, allowing users to investigate alerts, hunt threats, tune false positives, edit rules, and run security actions via natural language.Last updatedMIT
Related MCP Connectors
AI-powered threat intelligence, smart contract auditing, and cybersecurity OSINT.
Pay-per-call cybersecurity for AI agents: vuln scans, threat intel, compliance, code security.
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nks1097/Wazuh_Servidor_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server