Back to Catalog

cve-search_mcp

roadwy/cve-search_mcp
🔗 Latest commit:af1b953
Python
Security

A Model Context Protocol (MCP) server for querying the CVE-Search API

GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:39
👥 Contributors:4
📋 Total Issues:1
📦 Has Releases:No
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
{
  "cve-search_mcp": {
    "command": "uv",
    "args": [
      "--directory",
      "YOU_CVE_SEARCH_MCP_DIR_PATH",
      "run",
      "main.py"
    ],
    "env": {}
  }
}
README.md

MseeP.ai Security Assessment Badge

CVE-Search MCP Server


CVE-SEARCH_MCP

cve-search_mcp MCP server

A Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.

Requirements

  • python 3.10+
  • uv
  • Cline、Roo Code etc

Tools

  • To get a JSON with all the vendors
  • To get a JSON with all the products associated to a vendor
  • To get a JSON with all the vulnerabilities per vendor and a specific product
  • To get a JSON of a specific CVE ID
  • To get a JSON of the last 30 CVEs including CAPEC, CWE and CPE expansions
  • To get more information about the current databases in use and when it was updated

Quick Start

  1. Git clone this repository
git clone https://github.com/roadwy/cve-search_mcp.git
  1. Install the dependencies
cd cve-search_mcp
uv sync

3.Add to your mcp client(vscode with cline/roo code) configuration file, modify the "YOU_CVE_SEARCH_MCP_DIR_PATH" as you self dir.

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

Reference

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