GW

gensecaihq/wazuh-mcp-server

Developer toolsОфициальный

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

262 stars 68 forks Качество 75 Тренд 39MIT

gensecaihq/wazuh-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/gensecaihq/wazuh-mcp-server.

Обзор

gensecaihq/wazuh-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/gensecaihq/wazuh-mcp-server.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для SIEM Wazuh.

Позволяет MCP-клиенту — Claude, Open WebUI с локальной моделью или любому клиенту, говорящему на Streamable HTTP — запрашивать оповещения, агенты, уязвимости и данные о соблюдении, а также отправлять активные ответы с управлением доступом на основе объёма и логированием аудита.

Быстрый старт · Клиенты · Инструменты · Безопасность · Конфигурация · Документация · Журнал изменений · Обновление


Обзор

  • 55 инструментов в 8 наборах инструментов: оповещения, агенты, уязвимости, анализ угроз, соответствие (PCI-DSS, HIPAA, SOX, GDPR, NIST, ISO 27001:2022), состояние менеджеров/кластеров и активное реагирование с верификацией и откатом. Также 5 направляемых подсказок, 6 ресурсов и 3 шаблона ресурсов.
  • По умолчанию только для чтения. 14 инструментов изменения состояния требуют область действия wazuh:write, которая никогда не предоставляется неявно.
  • MCP transport: Потоковый HTTP на /mcp. Выполняет редакцию протокола 2026-07-28 (запросы без состояния) и initialize handshake для 25.11.2025, 18.06.2025, 26.03.26 и 2024.11.05. Устаревший конечный пункт HTTP+SSE /sse возвращает 410 Gone.
  • Аутентификация: токены-носители, отмещённые из ключа API; OAuth 2.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.


Overview

  • 55 tools in 8 toolsets: alerts, agents, vulnerabilities, threat analysis, compliance (PCI-DSS, HIPAA, SOX, GDPR, NIST, ISO 27001:2022), manager/cluster health, and active response with verification and rollback. Also 5 guided prompts, 6 resources and 3 resource templates.
  • Read-only by default. The 14 state-changing tools require the wazuh:write scope, which is never granted implicitly.
  • MCP transport: Streamable HTTP at /mcp. Serves protocol revision 2026-07-28 (stateless requests) and the initialize handshake for 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05. The legacy HTTP+SSE endpoint /sse returns 410 Gone.
  • Authentication: bearer tokens minted from an API key; OAuth 2.0 (authorization code + PKCE) with sign-in by API key or at an OpenID Connect provider (Entra ID, Google Workspace, Okta, Keycloak); or no auth for local development.
  • Deployment: Docker Compose or a published multi-arch image; optional Redis for multi-instance sessions; optional multi-cluster routing.
Открыть полный README на GitHub

Установка

docker run -d --name wazuh-mcp-server --env-file .env -e MCP_HOST=0.0.0.0 -e ENVIRONMENT=production \
Новичок в MCP? Начните с руководства на mcpskill.org →