CVE搜索MCP服务器

一个用于查询CVE-Search API的模型上下文协议(MCP)服务器,提供全面的CVE数据访问功能,包括浏览供应商和产品、获取特定CVE-ID的详细信息以及最新更新的CVE列表。

  • by roadwy
  • Python
  • 本地部署
  • 108 星标
  • 更新于
在 GitHub 查看 roadwy/cve-search_mcp

使用说明

CVE搜索MCP服务器


用于查询的模型上下文协议(MCP)服务器 CVE搜索 API该服务器提供对CVE搜索的全面访问,浏览供应商和产品,根据CVE-ID获取CVE,获取最新更新的CVE。

需求

  • python 3.10+
  • 紫外线
  • Cline、Roo Code等

工具

  • 获取所有供应商的JSON
  • 获取与供应商关联的所有产品的JSON
  • 获取每个供应商和特定产品的所有漏洞的JSON
  • 获取特定CVE ID的JSON
  • 获取最近30个CVE(包括CAPEC、CWE和CPE扩展)的JSON
  • 获取有关当前使用的数据库及其更新时间的更多信息

快速开始

  1. Git克隆此存储库
git clone https://github.com/roadwy/cve-search_mcp.git
  1. 安装依赖项
cd cve-search_mcp
uv sync

3.添加到您的mcp客户端(带有cline/roo代码的vscode)配置文件中,修改 "YOU_CVE_SEARCH_MCP_DIR_PATH" 正如你自我指导。

    "cve-search_mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "YOU_CVE_SEARCH_MCP_DIR_PATH",
        "run",
        "main.py"
      ],
      "disabled": false,
      "autoApprove": []
    }

参考

https://github.com/cve-search/cve-search