内核CVE数据库查询服务

将Linux内核CVE列表克隆到SQLite数据库,并通过MCP服务器提供查询功能。

  • by mattfoster
  • Go
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 mattfoster/kcve

使用说明

内核CVE MCP服务器

这将linux内核CVE List git repo克隆到sqlite数据库中,然后允许使用真正基本的MCP服务器查询此数据库。

请参阅:https://lore.kernel.org/linux-cve-announce/_/text/mirror/了解详情。

命令

  • kernel-list-to-sqlite -将Kernel CVE列表下载到临时目录中,并将内容保存到sqlite数据库中。
  • stio-mcp -stdio MCP服务器,提供 get_kernel_cve_info 和 search_kernel_cve_info 工具。

配置

您需要指定DB文件的位置,因此使用以下内容:

 {
  "mcpServers": {
    "kernel-cve-info": {
      "command": "/Users/mpf/Projects/kcve/stdio-mcp",
      "args": ["-db", "/Users/mpf/Projects/kcve/commits.db"]
    }
  }
}