
MCP-сервер промышленного уровня, предоставляющий Claude 27 инструментов киберразведки через 21 API — поиск CVE, оценка EPSS, CISA KEV, MITRE ATT&CK, Shodan, VirusTotal и многое другое.

AI-аналитика безопасности у вас под рукой — 28 инструментов + оркестратор triage_cve одним вызовом, 24 источника данных, один протокол.
Сервер Model Context Protocol (MCP) промышленного уровня, превращающий Claude в аналитика безопасности полного спектра. Вместо того чтобы жонглировать 15+ вкладками браузера с NVD, EPSS, CISA KEV, Shodan, VirusTotal и GreyNoise, задайте Claude один вопрос и получите скоррелированную аналитику за считанные секунды. Создан на Python, FastMCP, httpx, aiosqlite, Pydantic v2 и defusedxml.
Проблема: триаж одного CVE означает запросы к NVD за CVSS-оценками, к EPSS за вероятностью эксплуатации, к CISA KEV за статусом активной эксплуатации, к GitHub за патчами и к VirusTotal за связями с вредоносным ПО — а затем мысленную корреляцию всего этого. Для 50 CVE это потерянный целый день.
Решение: CVE MCP Server даёт Claude прямой доступ к 28 инструментам безопасности через 24 API — во главе с однокомандным оркестратором triage_cve. Спросите «Нужно ли нам пропатчить CVE-2024-3400?» — и Claude параллельно обратится ко всем релевантным источникам, рассчитает комплексную оценку риска (с жёстким приоритетом CISA KEV) и выдаст приоритезированную рекомендацию с доказательствами.
Я провожу глобальное академическое исследование, измеряющее, насколько специалисты по безопасности, разработчики и корпоративные команды на самом деле готовы к агентному ИИ — MCP-серверам, вызову инструментов, управлению и рабочим процессам с участием человека.
Если вы используете этот репозиторий, ваш ответ станет по-настоящему ценной точкой данных.
📋 Пройдите опрос (10 минут): Опрос
┌─────────────────────────────────────────────────────────────────────┐ │ Claude Desktop / Claude Code │ │ (MCP Client via stdio) │ └──────────────────────────────┬──────────────────────────────────────┘ │ Model Context Protocol (stdio) ▼ ┌─────────────────────────────────────────────────────────────────────┐ │ CVE MCP Server (Python) │ │ ┌─────────────┐ ┌──────────────┐ ┌───────────────┐ │ │ │ 27 MCP │ │ Composite │ │ SQLite Cache │ │ │ │ Tools │ │ Risk Engine │ │ + Audit Log │ │ │ └──────┬──────┘ └──────┬───────┘ └───────┬───────┘ │ │ │ │ │ │ │ ┌──────┴────────────────┴───────────────────┴──────┐ │ │ │ Async HTTP Client (httpx) │ │ │ │ Rate Limiter · Response Cache │ │ │ └──────────────────────┬───────────────────────────┘ │ └─────────────────────────┼───────────────────────────────────────────┘ │ HTTPS (outbound only) ┌───────────────┼───────────────────────────┐ ▼ ▼ ▼ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ VULNERABILITY│ │ NETWORK │ │ THREAT │ │ INTELLIGENCE │ │ INTELLIGENCE │ │ INTELLIGENCE │ ├──────────────┤ ├──────────────┤ ├──────────────┤ │ NVD API 2.0 │ │ AbuseIPDB │ │ VirusTotal │ │ EPSS / FIRST │ │ GreyNoise v3 │ │ MalwareBazaar│ │ CISA KEV │ │ Shodan │ │ ThreatFox │ │ OSV.dev │ │ CIRCL PDNS │ │ Ransomwhere │ │ GitHub GHSA │ │ │ │ AlienVault │ │ MITRE ATT&CK │ │ │ │ URLScan.io │ └──────────────┘ └──────────────┘ └──────────────┘
Весь трафик — **только исходящий HTTPS** — входящие порты не открываются. Ключи API загружаются из переменных окружения и никогда не логируются. Приватные/внутренние IP-адреса блокируются во всех инструментах поиска.
---
## 🔍 Каталог инструментов (28 инструментов)
### ⭐ Оркестрация (v0.2.0) — начните здесь
| Tool | Description | API Key Required | Example Usage |
|------|-------------|-----------------|---------------|
| `triage_cve` | Однокомандная триажирование, которая параллельно распределяет NVD + EPSS + CISA KEV (+ публичный PoC для `depth != "quick"`), вычисляет комплексный показатель риска с жёстким переопределением KEV, переключается на VulnCheck NVD++, когда NIST NVD ограничивает запросы, а при `depth="deep"` выдаёт решение SSVC v2 с гейтингом | Бесплатно / без ключа (ключ рекомендуется) | `triage_cve("CVE-2021-44228", depth="deep")` |
> **Также доступно через MCP-примитивы** — Ресурсы: `kev://catalog`, `epss://scores/{cve_id}`, `manifest://tool-hash` (SHA-256 по зарегистрированной поверхности инструмента, для обнаружения несанкционированного вмешательства). Промпты: `patch_decision`, `compare_and_prioritize`, `dependency_triage`.
### Базовая аналитика уязвимостей (8 инструментов)