用途:该技能驱动 nvd-pp-cli 二进制,只读查询美国国家漏洞数据库(NVD),获取 CVE、CVSS 评分、受影响版本与严重程度评级。
主要能力:json search-cves 支持按关键词、CVE ID、CPE 名称、发布日期或 CVSS 严重程度检索漏洞;json search-cpes 用于查找精确的 Common Platform Enumeration 产品标识,供漏洞查询使用。支持 --agent(等价于 --json --compact --no-input --no-color --yes)、--select 字段筛选、--dry-run 预览、--deliver 输出到 stdout/文件/webhook、命名 profile 与本地 SQLite 离线存储。无需认证。
使用方式:先安装并验证。安装命令:npx -y @mvanhorn/printing-press-library install nvd --cli-only;验证:nvd-pp-cli --version。失败时可回退:go install github.com/mvanhorn/printing-press-library/library/developer-tools/nvd/cmd/nvd-pp-cli@latest。用 nvd-pp-cli which "<能力描述>" 定位命令,例如 nvd-pp-cli json search-cpes --agent --select id,name,status。MCP 安装:go install github.com/mvanhorn/printing-press-library/library/developer-tools/nvd/cmd/nvd-pp-mcp@latest,再用 claude mcp add nvd-pp-mcp -- nvd-pp-mcp 注册。
输出结构:读取本地或 API 的命令用来源信封包裹,数据在 .results,.meta.source 标明 live 或 local。
限制:仅只读,不可用于创建、更新、删除、发布等改变远端状态的操作;需确保二进制目录在 PATH 中,否则命令不可用。