Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”’ Security
  3. Vuln Nist MCP Server
Vuln Nist MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 7:01:41 PM

Vuln Nist MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository15 GitHub StarsTotal stargazers on GitHub for the source repository (15 stars).Visit Website
securitynistcvevulnerabilitiesmcp

MCP server to query NIST NVD API for CVE data with date filtering, chunking, and parallel processing.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for HaroldFinchIFT/vuln-nist-mcp-server, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (1) Directory Badge Claim listing AlternativesπŸ”’ More in Security

Overview

This MCP server provides tools to query the NIST National Vulnerability Database (NVD) API, returning formatted vulnerability data for LLM consumption. It supports flexible date filtering including relative and absolute date ranges, automatic chunking of large queries, and parallel processing to improve performance. Use it when you need up-to-date CVE information, temporal context for time-relative queries, or detailed vulnerability data by CVE ID or CPE.

Use cases

β€’Retrieve temporal context for time-relative vulnerability queries
β€’Search CVEs by keyword with date filters
β€’Get detailed information for a specific CVE ID
β€’List CVEs associated with a given CPE
β€’Find CVEs added to the CISA KEV catalog within a date range

Key features

β€’Temporal context tool for accurate time-relative queries
β€’Search CVEs with relative or absolute date filtering
β€’Automatic chunking and parallel requests for large date ranges
β€’Retrieve CVE details, references, and tags
β€’Validate CPE format before querying
β€’Retrieve CVE change history with date filtering

Capabilities & Tool Schemas (1) ~16 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Vuln Nist MCP Server.

USAGE

Call this tool FIRST when user asks time-relative questions

Documentation Overview

vuln-nist-mcp-server

A Model Context Protocol (MCP) server for querying NIST National Vulnerability Database (NVD) API endpoints.

Purpose

This MCP server exposes tools to query the NVD/CVE REST API and return formatted text results suitable for LLM consumption via the MCP protocol. It includes automatic query chunking for large date ranges and parallel processing for improved performance.

Base API docs: https://nvd.nist.gov/developers/vulnerabilities

Features

Available Tools

  • get_temporal_context - Get current date and temporal context for time-relative queries

    • Essential for queries like "this year", "last year", "6 months ago"
    • Provides current date mappings and examples for date parameter construction
    • USAGE: Call this tool FIRST when user asks time-relative questions
  • search_cves - Search CVE descriptions by keyword with flexible date filtering

    • Parameters: keyword, resultsPerPage (default: 20), startIndex (default: 0), last_days (recent_days has been deprecated), start_date, end_date
    • New in v1.1.0: Support for absolute date ranges with start_date and end_date parameters
    • Date filtering priority: start_date/end_date β†’ last_days β†’ default 30 days
    • Auto-chunks queries > 120 days into parallel requests
    • Results sorted by publication date (newest first)
  • get_cve_by_id - Retrieve detailed information for a specific CVE

    • Parameters: cve_id
    • Returns: CVE details, references, tags, and publication dates
  • cves_by_cpe - List CVEs associated with a Common Platform Enumeration (CPE)

    • Parameters: cpe_name (full CPE 2.3 format required), is_vulnerable (optional)
    • Validates CPE format before querying
  • kevs_between - Find CVEs added to CISA KEV catalog within a date range

    • Parameters: kevStartDate, kevEndDate, resultsPerPage (default: 20), startIndex (default: 0)
    • Auto-chunks queries > 90 days into parallel requests
    • Results sorted by publication date (newest first)
  • cve_change_history - Retrieve change history for CVEs

    • Parameters: cve_id OR (changeStartDate + changeEndDate), resultsPerPage (default: 20), startIndex (default: 0)
    • Auto-chunks date range queries > 120 days into parallel requests
    • Results sorted by change creation date (newest first)

Key Features

  • Temporal Awareness: New get_temporal_context tool for accurate time-relative queries
  • Flexible Date Filtering: Support for both relative (last_days) and absolute (start_date/end_date) date ranges
  • Improved Result Ordering: All results sorted chronologically (newest first) for better relevance
  • Parallel Processing: Large date ranges are automatically split into chunks and processed concurrently
  • Input Validation: CPE format validation, date parsing, parameter sanitization
  • Emoji Indicators: Clear visual feedback (βœ… success, ❌ error, ⚠️ warning, πŸ” search, πŸ”₯ KEV, 🌐 CPE, πŸ•˜ history, πŸ“… temporal)
  • Comprehensive Logging: Detailed stderr logging for debugging
  • Error Handling: Graceful handling of API errors, timeouts, and malformed responses

Prerequisites

  • Docker (recommended) or Python 3.11+
  • Network access to NVD endpoints (services.nvd.nist.gov)
  • MCP-compatible client (e.g., Claude Desktop)

Quick Start

Using Docker (Recommended)

bash
# Clone and build
git clone https://github.com/HaroldFinchIFT/vuln-nist-mcp-server
cd vuln-nist-mcp-server
docker build -t vuln-nist-mcp-server .

# Run
docker run --rm -it vuln-nist-mcp-server

Configuration

Environment variables:

  • NVD_BASE_URL: Base URL for NVD API (default: https://services.nvd.nist.gov/rest/json)
  • NVD_VERSION: API version (default: /2.0)
  • NVD_API_TIMEOUT: Request timeout in seconds (default: 10)

Usage Examples

With Claude Desktop or MCP Client

Get temporal context for time-relative queries:

Code
Tool: get_temporal_context
Params: {}

Search recent CVEs (relative time):

Code
Tool: search_cves
Params: {
  "keyword": "Microsoft Exchange",
  "resultsPerPage": 10,
  "last_days": 7
}

Search CVEs with absolute date range:

Code
Tool: search_cves
Params: {
  "keyword": "buffer overflow",
  "start_date": "2024-01-01T00:00:00",
  "end_date": "2024-03-31T23:59:59"
}

Search CVEs for "this year" (use get_temporal_context first):

Code
# First, get temporal context
Tool: get_temporal_context

# Then use the provided date mappings
Tool: search_cves
Params: {
  "keyword": "remote code execution",
  "start_date": "2025-01-01T00:00:00",
  "end_date": "2025-09-17T12:00:00"
}

Get CVE details:

Code
Tool: get_cve_by_id
Params: {"cve_id": "CVE-2024-21413"}

Check CPE vulnerabilities:

Code
Tool: cves_by_cpe
Params: {
  "cpe_name": "cpe:2.3:a:microsoft:exchange_server:2019:*:*:*:*:*:*:*",
  "is_vulnerable": "true"
}

Find recent KEV additions:

Code
Tool: kevs_between
Params: {
  "kevStartDate": "2024-01-01T00:00:00.000Z",
  "kevEndDate": "2024-03-31T23:59:59.000Z"
}

Performance Notes

  • Queries with date ranges > 90-120 days are automatically chunked for better performance
  • Parallel processing reduces total query time for large date ranges
  • Results are automatically sorted by publication date (newest first) across all chunks

Development

File Structure

Code
vuln-nist-mcp-server/
β”œβ”€β”€ Dockerfile
β”œβ”€β”€ glama.json
β”œβ”€β”€ LICENSE
β”œβ”€β”€ nvd_logo.png
β”œβ”€β”€ README.md
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ SECURITY.md 
└── vuln_nist_mcp_server.py

Security Considerations

  • No API key required (public NVD endpoints)
  • Container runs as non-root user (mcpuser)
  • Input validation prevents injection attacks
  • No persistent storage of sensitive data
  • Network capabilities added only when required via Docker flags

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test locally
  5. Submit a pull request

License

MIT - see LICENSE file for details

Changelog

v1.1.0

  • NEW: Added get_temporal_context tool for temporal awareness and time-relative queries
  • ENHANCED: search_cves now supports absolute date ranges with start_date and end_date parameters
  • ENHANCED: Improved date filtering logic with priority: absolute dates β†’ relative days β†’ default 30 days
  • ENHANCED: All tools now return results sorted chronologically (newest first) for better relevance
  • IMPROVED: Better error handling for ISO-8601 date parsing
  • DEPRECATED: recent_days parameter in search_cves (use last_days instead)
  • UPDATED: Logo and visual improvements

v1.0.0

  • Initial release
  • Support for all major NVD API endpoints
  • Automatic query chunking and parallel processing
  • CPE format validation
  • Comprehensive error handling

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Security View all alternatives
  • Cve Search MCP logoCve Search MCP

    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.

    πŸ”’ Security2 views
    Compare vs Cve Search MCP β†’
  • Contrastapi logoContrastapi

    Security intelligence API with 31 MCP tools for CVE/EPSS/KEV lookup, domain recon (DNS/WHOIS/SSL/subdomains/CT logs), IOC/threat intel, OSINT (email/phone/username), and code security scanning (secrets, injection). Free 100 req/hr.

    πŸ”’ Security2 views
    Compare vs Contrastapi β†’
  • Osv MCP logoOsv MCP

    Access the OSV (Open Source Vulnerabilities) database for vulnerability information. Query vulnerabilities by package version or commit, batch query multiple packages, and get detailed vulnerability information by ID.

    πŸ”’ Security2 views
    Compare vs Osv MCP β†’
  • Mobb Vibe Shield MCP logoMobb Vibe Shield MCP

    Mobb Vibe Shield identifies and remediates vulnerabilities in both human and AI-written code, ensuring your applications remain secure without slowing development.

    πŸ”’ Security2 views
    Compare vs Mobb Vibe Shield MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
15
Stargazers on the source repository.
Last commit
11mo ago
Most recent push to the default branch.
Tools exposed
1
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Vuln Nist MCP Server

No, it uses public NVD endpoints and does not require an API key.

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 PreviewVuln Nist MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/haroldfinchift-vuln-nist-mcp-server?style=directory)](https://allmcps.com/mcp/haroldfinchift-vuln-nist-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/haroldfinchift-vuln-nist-mcp-server"><img src="https://allmcps.com/api/badge/haroldfinchift-vuln-nist-mcp-server?style=directory" alt="Vuln Nist MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”’Security
PricingFree
More technical detailsExpand β–Ύ
AuthNo auth required
LicenseMIT
ClientsClaude Desktop
Last updatedAug 9, 2026
10/10 checks healthy over the last 32d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars15
GitHub Star CountTotal stargazers on GitHub representing community popularity (15 stars).
Last commit11mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 23, 2025
44Quality signal: Fair Β· 44/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools21/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”’ Security β†’Best MCP servers for Security β†’Alternatives to Vuln Nist MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code