security-intel-mcp
Provides access to FIRST EPSS data for CVE IDs, returning the probability of exploitation in the next 30 days along with percentile ranking.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@security-intel-mcpenrich CVE-2021-44228 and tell me if I need to patch it now"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ฐ๏ธ security-intel-mcp
A Model Context Protocol (MCP) server that gives Claude real vulnerability intelligence โ CVE lookup (NVD), EPSS exploit-probability, and CISA KEV status โ from free public APIs. No API key required.
๐ What this is
When triaging a vulnerability, three questions matter: what is it, how likely is it to be exploited, and is it already being exploited in the wild? This MCP server answers all three from authoritative free sources, so an AI assistant can prioritize CVEs by real-world risk โ not CVSS alone.
Related MCP server: Exploit Intel Platform MCP Server
๐งฐ Tools
Tool | Source | Returns |
| NVD | Description, publish date, CVSS severity |
| FIRST EPSS | Probability of exploitation (next 30 days) + percentile |
| CISA KEV | Whether it's known-exploited, with due date & required action |
| all three | One combined, prioritized risk view |
cve_enrich applies a transparent rule: KEV > high EPSS > high CVSS โ the same logic a good
vulnerability-management program uses.
โ๏ธ Install
git clone https://github.com/devsecforge/security-intel-mcp.git
cd security-intel-mcp
pip install -r requirements.txtโถ๏ธ Use with Claude Desktop
Add to your claude_desktop_config.json (see examples/):
{
"mcpServers": {
"security-intel": {
"command": "python",
"args": ["/absolute/path/to/security-intel-mcp/server.py"]
}
}
}Restart Claude Desktop, then ask: "Enrich CVE-2021-44228 and tell me if I should patch it now."
Claude will call cve_enrich and answer with NVD, EPSS, and KEV data.
๐งช Run standalone
python server.py # starts the MCP server over stdio๐ Notes
Uses public, unauthenticated endpoints; be mindful of NVD rate limits for bulk use.
Read-only intelligence โ the server takes no actions and stores nothing.
๐ค Contributing & License
See CONTRIBUTING.md. MIT ยฉ 2026 devsecforge (S. Naz). Original work.
This server cannot be deployed
Maintenance
Related MCP Connectors
CVE intelligence: exploitation (KEV/EPSS), detection coverage, fixed versions. All tools keyless.
Real-time CVE, exploit, and vulnerability intelligence for AI assistants (350K+ CVEs, 115K+ PoCs)
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables CVE lookups and risk assessment by integrating CISA Known Exploited Vulnerabilities (KEV) data and CVSS metrics. It helps users prioritize patching efforts by ranking vulnerabilities based on exploitation status and calculated risk scores.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search and analyze vulnerabilities and exploits from multiple intelligence sources, including NVD, CISA KEV, ExploitDB, Metasploit, and more, with tools for CVE research, exploit analysis, and report generation.17MIT
- AlicenseNot gradedqualityDmaintenanceProvides multi-source vulnerability intelligence for AI-powered security operations, combining NVD CVSS, CISA KEV, and EPSS scores without requiring an API key.1MIT
- AlicenseAqualityCmaintenanceProvides live CVE data from NVD and EPSS without API key, enabling AI assistants to look up CVSS scores, search vulnerabilities, and check product CVEs.3MIT