cve-mcp-server

cve-mcp-server

0

CVE MCP Server is a Model Context Protocol server designed to facilitate queries for CVE vulnerability information. It enables large language models to access detailed information from MITRE's CVE database by CVE ID, thereby supporting security data research and analysis.

CVE MCP Server

A Model Context Protocol server providing CVE vulnerability information query capabilities. This server enables LLMs to query detailed information for specific CVE IDs, retrieving data from MITRE's CVE database.

Available Tools

  • query_cve - Query vulnerability information by CVE ID
    • Required parameters:
      • cve_id (string): The CVE identifier (e.g., 'CVE-2021-44228', 'CVE-2023-34362')

Install

pip install cve-mcp-server

Configuration

stdio (default)

{
  "mcpServers": {
    "CVE": {
      "command": "uvx",
      "args": [
        "cve-mcp-server"
      ]
    },
  }
}

SSE

Run SSE Server

uvx cve-mcp-server sse

Use the following configuration to connect directly:

{
    "mcpServers": {
        "amap-mcp-server": {
            "url": "http://localhost:9999"
        }
    }
}

Debugging

You can use the MCP inspector to debug the server:

npx @modelcontextprotocol/inspector python -m cve-mcp-server

License

cve-mcp-server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.