cve-mcp-server
CVE MCP Server 是一个 Python MCP 服务器,让 Claude 扮演漏洞分析师。不必再手动查询 NVD、EPSS、CISA KEV、GitHub、VirusTotal、Shodan 和 GreyNoise,只要问一句“要不要给 CVE-2024-3400 打补丁?”,服务器就会并行查询相关来源并计算综合风险评分。README 称共有 27 个工具、21 个数据源。
工具分为核心漏洞情报(`lookup_cve`、`search_cves`、`get_epss_score`、`check_kev_status`、`get_cvss_details`、最多 20 个 CVE 的 `bulk_cve_lookup` 等)、利用与攻击情报(`search_exploits`、`check_poc_availability`、MITRE ATT&CK 和 CAPEC 映射),以及网络和威胁情报查询。架构是一个 stdio 服务器,配有异步 HTTP 客户端、限速、带审计日志的 SQLite 缓存。许多工具无需 API 密钥;NVD、GitHub 等的密钥可选但建议配置。
README 明确说明了它不做什么:不做主动扫描,除 URLScan 提交外没有写操作,也不支持 CVSS v4.0 评分(只计算 v3.1)。它会把 CVE 编号、IP、哈希和域名发送给相应的外部 API,在任何查询之前先拦截私有和保留 IP 段,密钥只从环境变量读取。已知限制包括每次 NVD 查询最多 2,000 条结果、GreyNoise 社区版每周 50 次查询、VirusTotal 免费版每分钟 4 次请求。许可证为 MIT,最近一次推送是 2026-10-01。本评测基于 README 和仓库数据,我们没有实际运行过它。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-06-22
- 近 90 天提交数
- 0
- 近 90 天发布数
- 0
- 最新发布
- v0.2.0 (2026-06-22)
- 未关闭 issue
- 14
- 近期 issue 至少有一条评论的比例
- 5/6
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #1 [Feature]: add docker compose support2 条评论 · 2026-04-15
- #18 pyproject.toml: missing upper bound for mcp — fresh installs fail on mcp 2.x (FastMCP renamed to MCPServer)1 条评论 · 2026-08-29
- #3 [Feature]: Downloadable Skill for Coding Agents1 条评论 · 2026-05-01
- #12 5 tool schema field name / value mismatches in README docs (with repro)0 条评论 · 2026-06-04
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
兼容性
快速开始
使用场景
同类工具
评论
暂无评论,来发表第一条吧