Nvd logo

Nvd

Search NIST NVD records for CVEs, affected products, CPEs, references, and CVSS severity data over MCP.

Install Nvd

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "nvd": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-nvd"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 3 tools correctly (5d ago).

Overview

nvd MCP server exposes NIST's National Vulnerability Database through the Pipeworx gateway, covering CVE records, affected CPEs, references, and CVSS scores. Use it to look up a specific CVE, search vulnerabilities by product or version, or filter recent disclosures by severity. It supports hosted streamable HTTP and a local npm stdio bridge, with anonymous access subject to rate limits. Reach for it during vulnerability triage, dependency review, and supply-chain analysis, while validating findings against the affected environment.

Use cases

  • Look up a CVE by identifier
  • Find vulnerabilities affecting a product version
  • Triage recent high- and critical-severity disclosures
  • Review CVSS scores and affected CPEs
  • Assess dependency and supply-chain risk

Key features

  • NIST NVD CVE search
  • Product, version, keyword, and CPE-oriented queries
  • CVSS v2, v3.0, and v3.1 data
  • Affected product and reference records
  • Hosted MCP and local npm stdio access
  • Optional Pipeworx gateway meta-tools

Tools3

What Nvd lets your agent do. Expand a tool for its parameters.

Verified live~533 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

11/11 checks healthy over the last 62d

What it can do

From the 3 tools this server returned when we ran it; 3 declare their own safety hints.

Makes network requests · 3Read-only tools · 3
Network at startup4 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age202 days
Maintainers1

Observed 2026-11-03 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @pipeworx/mcp-nvd (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads725Package downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed3Callable tools this server registers over MCP.

How Nvd works

What nvd does

nvd provides MCP access to NIST's National Vulnerability Database through Pipeworx. The underlying records cover published CVEs, affected products represented with Common Platform Enumeration (CPE), references, and CVSS v2, v3.0, and v3.1 scores.

Typical queries include retrieving a CVE by identifier, finding vulnerabilities associated with a product or version, and reviewing recently published high- or critical-severity disclosures. The service is useful for security analysis and supply-chain review when an agent needs the federal vulnerability record rather than a separately curated commercial database.

NVD data should be treated as one input to triage. A CVSS score describes severity, not the likelihood that a vulnerability is exploitable in a particular environment. CVE coverage is also incomplete, and references or patch information can lag behind other sources.

How it works

The hosted MCP endpoint is https://gateway.pipeworx.io/nvd/mcp. A client connects to that URL and receives the NVD pack's tools along with shared Pipeworx meta-tools. The shared ask_pipeworx tool can route a natural-language question across the wider Pipeworx catalog, including from a scoped pack connection.

The same gateway also exposes the full catalog at https://gateway.pipeworx.io/mcp. The pack URL lists NVD tools directly, while the full URL lists the broader catalog directly; both can reach the gateway's data sources.

Clients without MCP support can call the gateway over HTTP. For example, POST https://gateway.pipeworx.io/v1/tools/search_cves accepts a JSON request such as { "query": "log4j" }. Tool details can be retrieved with GET /v1/tools/search_cves.

Setup and configuration

For a hosted connection, add the NVD endpoint to an MCP client configuration:

config.json
{
  "mcpServers": {
    "nvd": {
      "url": "https://gateway.pipeworx.io/nvd/mcp"
    }
  }
}

The npm package @pipeworx/mcp-nvd provides a local stdio bridge. Start it with npx -y @pipeworx/mcp-nvd; it forwards requests to the hosted gateway and therefore requires network access. It does not provide offline operation.

Anonymous npm usage is available with a daily call limit. Setting PIPEWORX_API_KEY adds a Pipeworx bearer token and raises the documented daily allowance. Set PIPEWORX_META_TOOLS=1 if the local bridge should also list shared gateway tools such as ask_pipeworx.

Tools and capabilities

  • Search CVE records with search_cves.
  • Look up vulnerabilities by product, version, keyword, or CPE-related criteria.
  • Review CVSS severity information across versions 2, 3.0, and 3.1.
  • Inspect references and affected product records.
  • Route broader questions through the shared ask_pipeworx tool.
  • Discover or search gateway tools when shared meta-tools are enabled.

Limitations and notes

Unauthenticated NVD API access is rate-limited to approximately five requests per 30 seconds. An NVD API key raises that allowance to approximately 50 requests per 30 seconds; the key is passed to the upstream API as _apiKey when applicable.

CPE names can differ from product marketing names, so identifying the correct CPE may require a separate search before querying CVEs. Use publishedDate for newly disclosed vulnerabilities; modified can change because of rescoring or reference updates. Filter out reserved records when you need published vulnerability details. For operational response, supplement NVD results with vendor advisories, GitHub Security Advisories, or exploit-probability data such as EPSS.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Nvd

nvd is an MCP server that connects AI agents to NIST's National Vulnerability Database through the Pipeworx gateway. Its main tools search CVE records, inspect affected products and references, review CVSS scores, and route broader security questions with the shared ask_pipeworx gateway tool.

Run `npx -y @pipeworx/mcp-nvd` from an MCP client configured with a stdio command. Alternatively, connect directly to `https://gateway.pipeworx.io/nvd/mcp` over hosted MCP. The npm bridge forwards requests to the gateway and needs network access.

Yes, nvd can be added to Claude Desktop, Cursor, and Windsurf using the hosted MCP URL or the npm stdio configuration. The hosted entry uses `https://gateway.pipeworx.io/nvd/mcp`; the local option starts `@pipeworx/mcp-nvd` with npx.

No, anonymous access is available. NVD limits unauthenticated API use to approximately five requests per 30 seconds. An NVD key can raise that to approximately 50 requests per 30 seconds, while a `PIPEWORX_API_KEY` raises the documented Pipeworx npm allowance.

Use the `search_cves` tool through MCP or send a POST request to `https://gateway.pipeworx.io/v1/tools/search_cves` with a JSON query such as `{ "query": "log4j" }`. Product, version, keyword, and CPE-oriented searches can help identify affected software.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNvd AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/nvd?style=directory)](https://allmcps.com/mcp/nvd)
HTML Embed
<a href="https://allmcps.com/mcp/nvd"><img src="https://allmcps.com/api/badge/nvd?style=directory" alt="Nvd on AllMCPs" /></a>