Skip to main content
Glama
cybersecurity-vuln-mcp

cybersecurity-vuln-mcp

by martc03

Cybersecurity Vulnerability Intelligence MCP Server

Unified vulnerability intelligence from 4 government data sources in a single MCP server. Get enriched CVE lookups with CVSS scores, active exploitation status, exploitation probability, and ATT&CK techniques in one call.

Source

What It Provides

Update Frequency

NIST NVD 2.0

CVE details, CVSS scores, descriptions, references, CWE classifications

Continuous

CISA KEV

Actively exploited vulnerabilities catalog, remediation deadlines

Daily

FIRST.org EPSS

Exploitation probability scores (0-1) predicting likelihood of exploitation in next 30 days

Daily

MITRE ATT&CK

Adversary techniques mapped to CVEs

Quarterly

Tools

vuln_lookup_cve — Enriched CVE Lookup

The killer feature. Look up any CVE and get intelligence from all 4 sources in a single call.

  • Input: { cveId: "CVE-2021-44228" }

  • Returns: NVD details + CVSS score + KEV exploitation status + EPSS probability + ATT&CK techniques

Search the NVD by keyword, severity, and date range. Optionally filter to only actively exploited (KEV) vulnerabilities.

  • Input: { keyword: "apache log4j", severity: "CRITICAL", hasKev: true, limit: 20 }

vuln_kev_latest — Recently Exploited Vulnerabilities

Get vulnerabilities recently added to CISA's Known Exploited Vulnerabilities catalog.

  • Input: { days: 7, limit: 20 }

vuln_kev_due_soon — Upcoming Remediation Deadlines

Get KEV entries with remediation deadlines approaching. Critical for federal compliance.

  • Input: { days: 14, limit: 20 }

vuln_epss_top — Highest Exploitation Probability

Get CVEs most likely to be exploited in the next 30 days based on EPSS machine learning model.

  • Input: { threshold: 0.7, limit: 20 }

Get recently published high/critical severity CVEs from the NVD.

  • Input: { days: 3, severity: "CRITICAL", limit: 20 }

vuln_by_vendor — Vendor Vulnerability Assessment

Search CVEs for a specific vendor/product. Cross-references with CISA KEV to flag actively exploited issues.

  • Input: { vendor: "microsoft", product: "windows", limit: 20 }

Related MCP server: cve-mcp

Use Cases

  • Vulnerability triage: Look up a CVE and instantly know if it's actively exploited, its EPSS score, and what ATT&CK techniques apply

  • Patch prioritization: Combine KEV status + EPSS scores to prioritize remediation

  • Compliance tracking: Monitor upcoming CISA KEV remediation deadlines

  • Threat intelligence: Track trending CVEs and newly weaponized vulnerabilities

  • Vendor risk assessment: Assess a vendor's vulnerability exposure and active exploitation status

Quick Start

Glama (hosted)

Install from Glama.ai.

Apify (hosted)

{
  "mcpServers": {
    "cybersecurity": {
      "url": "https://cybersecurity-vuln-mcp.apify.actor/mcp"
    }
  }
}

Claude Desktop / Claude Code

{
  "mcpServers": {
    "cybersecurity": {
      "command": "node",
      "args": ["path/to/servers/cybersecurity-vuln-mcp/dist/stdio.js"],
      "env": {
        "NVD_API_KEY": "your-key-here"
      }
    }
  }
}

Local (stdio)

git clone https://github.com/martc03/gov-mcp-servers.git
cd gov-mcp-servers/servers/cybersecurity-vuln-mcp
npm install && npm run build
node dist/stdio.js

Environment Variables

Variable

Required

Description

NVD_API_KEY

No

NVD API key for higher rate limits (50 req/30s vs 5 req/30s). Register here.

Caching

Data Source

TTL

Notes

NVD CVE lookups

1 hour

Per-CVE

CISA KEV catalog

2 hours

Full catalog

EPSS scores

24 hours

Per-CVE

ATT&CK mappings

Static

Bundled with server

Architecture

  • Protocol: MCP over stdio (Glama/local) or Streamable HTTP (Apify)

  • Runtime: Node.js 18+, TypeScript

  • Data: Direct API calls to free government data sources, zero cost

  • Caching: In-memory with configurable TTLs

Other Servers in This Repo

This repository contains 13 MCP servers for US government data. See each server's README for details.

Server

Tools

Data Sources

us-safety-recalls-mcp

4

NHTSA recalls, FDA recalls

natural-disaster-intel-mcp

4

FEMA disasters, NOAA weather, USGS earthquakes

federal-financial-intel-mcp

4

SEC EDGAR, CFPB complaints, BLS employment

immigration-travel-mcp

3

Visa bulletins, border wait times

environmental-compliance-mcp

3

EPA air quality, HUD foreclosures

gov-contracts-mcp

4

SAM.gov contracts, USAspending

court-records-mcp

4

PACER, federal court records

public-health-mcp

4

NIH clinical trials, FDA adverse events

business-entity-mcp

4

SEC company search, SBA resources

regulatory-monitor-mcp

4

Federal Register, regulations.gov

grant-finder-mcp

4

Grants.gov, USAspending

competitive-intel-mcp

4

SEC filings, patent data, trade data

A REST API gateway with 45 endpoints is also available at govdata-api.netlify.app.

Attribution

  • NVD: This product uses data from the NVD API but is not endorsed or certified by the NVD.

  • EPSS: Data provided by FIRST.org (https://www.first.org/epss/).

  • ATT&CK: Registered trademark of The MITRE Corporation. Licensed under Apache 2.0.

  • KEV: CISA Known Exploited Vulnerabilities Catalog, US Government public domain.

Custom MCP Server Development

Need a custom MCP server for your business? Visit mcpdev.netlify.app or email codee.mcpdev@gmail.com.

License

MIT

Available Tools

7 tools
vuln_by_vendorBInspect

Search CVEs for a specific vendor/product, cross-referenced with CISA KEV.

Inputs: vendor (required), product, limit.

vuln_epss_topCInspect

Get CVEs with highest EPSS exploitation probability scores.

Inputs: threshold, limit.

vuln_kev_due_soonBInspect

Get CISA KEV vulnerabilities with upcoming remediation deadlines.

Inputs: days, limit.

vuln_kev_latestBInspect

Get recently added CISA KEV entries (actively exploited vulnerabilities).

Inputs: days, limit.

vuln_lookup_cveAInspect

Look up a CVE by ID and get enriched intelligence: NVD details (CVSS score, description, references), CISA KEV active exploitation status, EPSS exploitation probability score, and MITRE ATT&CK techniques.

Inputs: cveId (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.4/5.0

    Scored across 7 tools

    Disambiguation4/5

    Tools are mostly distinct, with slight overlap between vuln_kev_due_soon and vuln_kev_latest (both KEV-focused but different filters) and between vuln_trending and vuln_epss_top (different criteria for prioritizing CVEs). Descriptions clarify differences.

    Naming Consistency5/5

    All tool names follow the pattern vuln_<descriptive_name>, using underscores and consistent noun/verb structure. No mixing of conventions.

    Tool Count5/5

    7 tools cover the core vulnerability intelligence domain without being excessive. Each tool serves a clear purpose, and the count is well-scoped.

    Completeness4/5

    The surface covers search, lookup, trending, exploitation probability, and KEV monitoring comprehensively. Minor gaps exist, such as no tool for patch or fix version information, but overall the set is complete for its informational purpose.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      MCP server for the NIST National Vulnerability Database — lets AI assistants search CVEs by keyword, severity, CPE, CWE, KEV status, and date range via natural language.
      2
      1
      GPL 3.0
    • A
      license
      A
      quality
      C
      maintenance
      Unifies NVD, EPSS, CISA KEV, GitHub Advisory, and OSV into a single MCP server, enabling AI agents to query vulnerability intelligence conversationally with 23 tools for incident response, prioritization, dependency audits, and threat monitoring.
      41
      292 npm
      30
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Unified vulnerability search MCP server for penetration testing agents, integrating 5 data sources (NVD, OSV, EPSS, CISA KEV, Exploit-DB+GitHub) and 10 MCP tools for CVE query, keyword search, batch query, EPSS scoring, KEV checking, exploit search, and comprehensive assessment with Chinese output.
      2
      -
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to search, correlate, and monitor real-time vulnerability intelligence from NVD, CISA KEV, EPSS, and MITRE ATT&CK, including CVE details, critical CVE tracking, known exploited vulnerabilities, and exploitation probability scores.
      5
      2
      MIT