用途:把 Claude 变成安全分析助手,通过 Model Context Protocol(stdio 本地运行)统一查询多个安全数据库,避免逐个手动检索。主要能力包括四大类:漏洞情报(lookup_cve 查 NVD 详情与 CVSS、search_cves 关键词/产品/严重度检索、get_epss_score、check_kev_status、bulk_cve_lookup 批量最多 20 个);利用与攻击情报(search_exploits 查 GitHub PoC、get_mitre_techniques 映射 ATT&CK、check_poc_availability);风险分析与报告(calculate_risk_score 综合 CVSS+EPSS+KEV+PoC 得出 0-100 分、prioritize_cves 排序、generate_risk_report 生成 Markdown 执行报告);网络与威胁情报(AbuseIPDB 查 IP 信誉、GreyNoise 查扫描行为、Shodan 查端口漏洞、VirusTotal 查哈希/URL/域名/IP、search_malware 查 MalwareBazaar、search_iocs 查 ThreatFox)。安装:pipx install cve-mcp-server,或 pip install cve-mcp-server / uv pip install cve-mcp-server,也可 git clone https://github.com/mukul975/cve-mcp-server.git 后 pip install -e .。需要在 Claude Desktop 配置的 mcpServers 中设置 command 为 python、args 为 ["-m", "cve_mcp_server"],并通过 env 传入 NVD_API_KEY、VIRUSTOTAL_API_KEY、SHODAN_API_KEY、GREYNOISE_API_KEY、ABUSEIPDB_API_KEY、GITHUB_TOKEN 等;多数密钥可选用,缺失时工具会降级。适用场景:漏洞分诊与补丁优先级判断、批量 CVE 排序、可疑 IP 调查、恶意样本哈希分析、生成高层安全报告。限制:需要 Python 3.10+ 与 MCP 兼容客户端;仅做出站 HTTPS 请求,无入站端口;主动阻止 RFC 1918 私网 IP;免费 API 有速率限制,Shodan 免费层约 1 请求/秒;NVD 有 24-48 小时延迟;付费服务与具体价格、其他效果信息暂未提供。
cve-mcp-server-security-intelligence
智能体与模型
更新于 10-15 22:33