Back to Home
gbrigandi icon

mcp-server-wazuh

by gbrigandi

Overview

Provides a Model Context Protocol (MCP) server to integrate Wazuh SIEM data with AI assistants for security monitoring and analysis, enabling natural language queries.

Installation

Run Command
docker run --rm -i --env-file /path/to/your/.env ghcr.io/gbrigandi/mcp-server-wazuh:latest

Environment Variables

  • WAZUH_API_HOST
  • WAZUH_API_PORT
  • WAZUH_API_USERNAME
  • WAZUH_API_PASSWORD
  • WAZUH_INDEXER_HOST
  • WAZUH_INDEXER_PORT
  • WAZUH_INDEXER_USERNAME
  • WAZUH_INDEXER_PASSWORD

Security Notes

The server connects to Wazuh Manager and Indexer APIs. While credentials are managed via environment variables, the default `WAZUH_VERIFY_SSL` setting to `false` is a critical security risk for production environments, as it disables SSL certificate validation and makes connections vulnerable to Man-in-the-Middle attacks. Users must explicitly set `WAZUH_VERIFY_SSL=true` in production and ensure proper certificate setup. The HTTP transport can be configured to bind to all interfaces (`0.0.0.0`), which requires external network security measures.

Similar Servers

Stats

Interest Score61
Security Score6
Cost ClassMedium
Avg Tokens1000
Stars148
Forks40
Last Update2025-12-06

Tags

WazuhSIEMSecurityMCPAI IntegrationRust