MC

mukul975/cve-mcp-server

Developer tools

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

1,7 тыс. stars 279 forks Качество 87 Тренд 58Apache-2.0

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

Обзор

Производственный класс, который превращает Клода в аналитика безопасности полного спектра. Вместо того чтобы совмещать 15+ вкладок браузера между NVD, EPSS, CISA KEV, Shodan, VirusTotal и GreyNoise, задайте Клоду один вопрос и получите соответствующий интеллект за считанные секунды. Построено на Python, FastMCP, httpx, aiosqlite, Pydantic v2 и defusedxml. Сортировка одного CVE означает запрос NVD по оценкам CVSS, EPSS для вероятности эксплуатации, CISA KEV для статуса активной эксплуатации, GitHub для патчей и VirusTotal для ассоциаций с вредоносным ПО — а затем мысленно коррелировать всё. Для 50 CVE это потеря целого дня. Сервер CVE MCP предоставляет Claude прямой доступ к 28 инструментам безопасности в 24 API — которые ведёт оркестратор одного вызова. Спросите «Стоит ли нам обновить CVE-2024-3400?» — и Claude параллельно распределяет данные по всем релевантным источникам, рассчитывает композитный рейтинг риска (с жёстким перекрытием CISA KEV) и предоставляет приоритетную рекомендацию с доказательствами.

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

Разведка безопасности на базе искусственного интеллекта под рукой — 28 инструментов + оркестратор одного вызова triage_cve, 24 источника данных, один протокол.

Сервер производственного уровня Model Context Protocol (MCP), который превращает Клода в аналитика безопасности полного спектра. Вместо того чтобы управлять 15+ вкладками браузера между NVD, EPSS, CISA KEV, Shodan, VirusTotal и GreyNoise, задайте Клоду один вопрос и получите коррелированный интеллект за считанные секунды. Построен на Python, FastMCP, httpx, aiosqlite, Pydantic v2 и defusedxml.

Проблема: Сортировка одного CVE означает запрос NVD для оценок CVSS, EPSS для вероятности эксплуатации, CISA KEV для статуса активной эксплуатации, GitHub для патчей, VirusTotal для ассоциаций с вредоносным ПО — а затем мысленно коррелирует всё. Для 50 CVE это целый день потрачен.

Решение: CVE MCP Server предоставляет Claude прямой доступ к 28 инструментам безопасности в 24 API — возглавляемых координатором одного вызова. Спросите «Стоит ли нам патчить CVE-2024-3400?» — и Claude параллельно распределяется по всем релевантным источникам, рассчитывает составный рейтинг риска (с жёстким переопределением CISA KEV) и предоставляет приоритетную рекомендацию с доказательствами.


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

README

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

🛡️ CVE MCP Server

AI-powered security intelligence at your fingertips — 28 tools + a one-call triage_cve orchestrator, 24 data sources, one protocol.

A production-grade Model Context Protocol (MCP) server that turns Claude into a full-spectrum security analyst. Instead of juggling 15+ browser tabs across NVD, EPSS, CISA KEV, Shodan, VirusTotal, and GreyNoise, ask Claude one question and get correlated intelligence in seconds. Built with Python, FastMCP, httpx, aiosqlite, Pydantic v2, and defusedxml.

The problem: Triaging a single CVE means querying NVD for CVSS scores, EPSS for exploitation probability, CISA KEV for active exploitation status, GitHub for patches, and VirusTotal for malware associations — then mentally correlating everything. For 50 CVEs, that’s an entire day lost.

The solution: CVE MCP Server gives Claude direct access to 28 security tools across 24 APIs — fronted by the triage_cve one-call orchestrator. Ask “Should we patch CVE-2024-3400?” and Claude fans out to every relevant source in parallel, calculates a composite risk score (with a CISA KEV hard override), and delivers a prioritized recommendation with evidence.


🌍 GARS-2026 — Global Agentic AI Readiness Survey

I’m running a global academic study measuring how ready security professionals, developers, and enterprise teams actually are for agentic AI — MCP servers, tool calling, governance, and human-in-the-loop workflows.

If you use this repo, your response would be a genuinely valuable data point.

📋 Take the survey (10 min): Survey

  • 60 questions · Anonymous · Supervised by SRH Berlin
  • You get 50 Casky Tokens for early access to casky.ai
  • Results published open access under CC-BY 4.0

📑 Table of contents

Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector python -m cve_mcp.server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "cve-mcp": { "command": "python", "args": ["-m", "cve_mcp.server"], "cwd": "/absolute/path/to/cve-mcp-server", "env": { "NVD_API_KEY": "your-key-here", "GITHUB_TOKEN": "ghp_xxxxxxxxxxxxxxxxxxxx", "ABUSEIPDB_KEY": "your-abuseipdb-key", "GREYNOISE_API_KEY": "your-greynoise-key", "SHODAN_KEY": "your-shodan-key" } } } }