mcp/vuln-nist-mcp-server pulls statistics
By mcp (100 listings) · Docker Hub · Machine learning & AI
This MCP server exposes tools to query the NVD/CVE REST API and return formatted text results sui...
mcp/vuln-nist-mcp-server has 13,834 recorded pulls on Docker Hub, ranking #820 of 1,265 tracked listings.
About mcp/vuln-nist-mcp-server
Vuln NIST MCP Server
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.
MCP Info
| Attribute | Details |
|---|---|
| Docker Image | mcp/vuln-nist-mcp-server |
| Author | HaroldFinchIFT |
| Repository | https://github.com/HaroldFinchIFT/vuln-nist-mcp-server |
Image Building Info
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/HaroldFinchIFT/vuln-nist-mcp-server/blob/71a45579c7dfcbdd0e639dfb6640801371bf07b6/Dockerfile |
| Commit | 71a45579c7dfcbdd0e639dfb6640801371bf07b6 |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/vuln-nist-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | MIT License |
Available Tools (6)
| Tools provided by this Server | Short Description |
|---|---|
cve_change_history | Retrieve change history for a CVE or a time window. |
cves_by_cpe | List CVEs associated with a specific CPE |
get_cve_by_id | Retrieve a CVE by its CVE-ID |
get_temporal_context | Get current date and temporal context when it needed. |
kevs_between | List CVEs added to CISA KEV catalog in a date window. |
search_cves | Search CVEs by keyword in description, with flexible time filtering. |
Tools Details
Tool: cve_change_history
Retrieve change history for a CVE or a time window. If no cve_id is provided and the date range exceeds 120 days, the query is split into multiple chunks (max 120 days each) and results aggregated.
| Parameters | Type | Description |
|---|---|---|
changeEndDate | string optional | |
changeStartDate | string optional | |
cve_id | string optional | |
resultsPerPage | string optional | |
startIndex | string optional |
Tool: cves_by_cpe
List CVEs associated with a specific CPE
| Parameters | Type | Description |
|---|---|---|
cpe_name | string optional | |
is_vulnerable | string optional |
Tool: get_cve_by_id
Retrieve a CVE by its CVE-ID
| Parameters | Type | Description |
|---|---|---|
cve_id | string optional |
Tool: get_temporal_context
Get current date and temporal context when it needed.
**USAGE**: Call this tool FIRST when user asks for time-relative question like "this year", "last year", "6 months ago", etc.
Returns current date context and examples for constructing specific date parameters.
Tool: kevs_between
List CVEs added to CISA KEV catalog in a date window. If the requested window exceeds 90 days, the query is automatically split into multiple chunks (max 90 days each) and results are aggregated.
| Parameters | Type | Description |
|---|---|---|
kevEndDate | string optional | |
kevStartDate | string optional | |
resultsPerPage | string optional | |
startIndex | string optional |
Tool: search_cves
Search CVEs by keyword in description, with flexible time filtering.
**IMPORTANT**: For time-relative queries (this year, last year, etc.), call get_temporal_context() FIRST to get current date information.
**Date filtering logic (in priority order):**
- If start_date and end_date are provided → use them directly
- Else if last_days is provided → calculate start_date = now - last_days
- Else fallback to last 30 days
**Technical notes:**
- If the time period > 120 days, queries are split into 120-day chunks
- start_date, end_date: Use ISO 8601 format: "YYYY-MM-DDTHH:MM:SS"
- recent_days parameter is deprecated, use last_days instead.
| Parameters | Type | Description |
|---|---|---|
end_date | string optional | |
keyword | string optional | |
last_days | string optional | |
recent_days | string optional | |
resultsPerPage | integer optional | |
startIndex | integer optional | |
start_date | string optional |
Use this MCP Server
{
"mcpServers": {
"vuln-nist-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/vuln-nist-mcp-server"
]
}
}
}
Description from the Docker Hub listing.
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Pulls on a linear scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar Docker Hub Machine learning & AI plugins
All 20 mcp/vuln-nist-mcp-server alternativesData source
Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.
Listing: https://hub.docker.com/r/mcp/vuln-nist-mcp-server. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.