Skip to main content
Glama
.env.example1.57 kB
# Wazuh MCP Server Configuration # Production-ready MCP-compliant server for Wazuh SIEM integration # Copy to .env and update with your settings # === Wazuh Configuration === WAZUH_HOST=https://your-wazuh-server.com WAZUH_USER=your-api-user WAZUH_PASS=your-api-password WAZUH_PORT=55000 # === MCP Server Configuration === # Host to bind to (use 127.0.0.1 for local only, 0.0.0.0 for all interfaces) MCP_HOST=127.0.0.1 MCP_PORT=3000 # === Authentication === # Secret key for token signing (generate with: openssl rand -hex 32) AUTH_SECRET_KEY=your-secret-key-here # Token lifetime in hours TOKEN_LIFETIME_HOURS=24 # API keys (JSON array format) # Example: [{"id":"key1","name":"Production","key_hash":"hash","scopes":["wazuh:read"]}] API_KEYS=[ { "id": "default", "name": "Default API Key", "key_hash": "will-be-generated", "created_at": "2024-01-01T00:00:00Z", "scopes": ["wazuh:read", "wazuh:write"], "active": true } ] # === CORS Configuration === # Comma-separated list of allowed origins ALLOWED_ORIGINS=https://claude.ai,https://*.anthropic.com,http://localhost:* # === SSL Configuration (Optional) === # For HTTPS support # SSL_KEYFILE=/path/to/privkey.pem # SSL_CERTFILE=/path/to/fullchain.pem # === Logging === LOG_LEVEL=INFO # === Wazuh SSL === WAZUH_VERIFY_SSL=false WAZUH_ALLOW_SELF_SIGNED=true # === Session Storage (Serverless Ready) === # Optional Redis URL for serverless/multi-instance deployments # If not set, uses in-memory storage (single-instance only) # REDIS_URL=redis://localhost:6379/0 # SESSION_TTL_SECONDS=1800

Latest Blog Posts

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/gensecaihq/Wazuh-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server