
MCP для помощи инженерам обнаружения защитников работать усерднее и умнее
Сервер MCP (Model Context Protocol), позволяющий LLM запрашивать унифицированную базу данных правил обнаружения угроз Sigma, Splunk ESCU, Elastic, KQL, Sublime и CrowdStrike CQL.
Впервые здесь? Начните с Руководства по установке — пошаговые инструкции для macOS, Windows (WSL и нативная) и Linux.
Хотите готовый хостинг? Пропустите установку: Руководство по размещённому MCP
Локальный (полная мощность) — пакет npm, который вы видите. Запускается на вашем компьютере, индексирует ваши репозитории с детектами, предоставляет все 81 инструмент. Требуются Node.js и около 10 минут.
Размещённый (без настройки) — сервер Streamable HTTP по адресу detect.michaelhaag.org/api/mcp/mcp. Зарегистрируйтесь, сгенерируйте токен, вставьте один URL в ваш MCP-клиент. ~25 инструментов только для чтения, всегда синхронизированы с последним содержимым, 200 вызовов в день бесплатно. Читайте далее для кнопок быстрой установки.
Claude Code (однострочная команда CLI):
claude mcp add security-detections -- npx -y security-detections-mcp
Claude Desktop — добавьте в claude_desktop_config.json:
{
"mcpServers": {
"security-detections": {
"command": "npx",
"args": ["-y", "security-detections-mcp"]
}
}
}
OpenAI Codex (CLI):
codex mcp add security-detections -- npx -y security-detections-mcp
После установки настройте переменные окружения (
SIGMA_PATHS,SPLUNK_PATHSи т.д.) так, чтобы они указывали на ваши репозитории с детектами. Подробности в Руководстве по установке.
sdmcp_YOUR_TOKEN_HERE в результирующей конфигурации на только что сгенерированный токен.Claude Code (однострочная команда CLI):
claude mcp add --transport http security-detections https://detect.michaelhaag.org/api/mcp/mcp --header "Authorization: Bearer sdmcp_YOUR_TOKEN_HERE"
Claude Desktop (через mcp-remote — Desktop пока не поддерживает удалённый HTTP нативно):
{
"mcpServers": {
"security-detections": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://detect.michaelhaag.org/api/mcp/mcp",
"--header",
"Authorization: Bearer sdmcp_YOUR_TOKEN_HERE"
]
}
}
}
OpenAI Codex (CLI):
export SDMCP_TOKEN="sdmcp_YOUR_TOKEN_HERE" && codex mcp add security-detections --url https://detect.michaelhaag.org/api/mcp/mcp --bearer-token-env-var SDMCP_TOKEN
Полную таблицу клиентов, полный список инструментов и советы по устранению неполадок смотрите в Руководстве по размещённому MCP.
Веб-чат поддерживает маршрутизацию для бесплатного, Pro/Admin и BYOK (принеси свой ключ). Активную модель также можно увидеть в верхней части интерфейса чата.
nvidia/nemotron-3-super-120b-a12b:freenvidia/nemotron-3-super-120b-a12b:freenousresearch/hermes-3-llama-3.1-405b:freemeta-llama/llama-3.3-70b-instruct:freeopenai/gpt-oss-120b:freeИспользует управляемую приложением маршрутизацию OpenRouter с вашей настройкой Preferred Model в /account:
| Preferred Model | Маршрутизируемая модель |
|---|---|
auto | Пул бесплатных моделей (по умолчанию: nvidia/nemotron-3-super-120b-a12b:free) |
claude | anthropic/claude-sonnet-4-6 |
claude-opus | anthropic/claude-opus-4-6 |
gpt | openai/gpt-5.4 |
gpt-codex | openai/gpt-5.3-codex |
Если вы установили собственный API-ключ(и), приоритет маршрутизации:
sk-ant-...) -> claude-sonnet-4-6-20250514 через Anthropicsk-...) -> gpt-5.4 через OpenAIsk-or-...) -> использует ту же таблицу сопоставления Preferred Model, что указана вышеЕсли присутствует несколько ключей, используется первое совпадение в этом порядке.