
Security News
PEP 810 Proposes Explicit Lazy Imports for Python 3.15
An opt-in lazy import keyword aims to speed up Python startups, especially CLIs, without the ecosystem-wide risks that sank PEP 690.
@scarlet-mesh/mcp-cve
Advanced tools
CVE MCP Server providing security vulnerability analysis and Red Hat CVE data
This MCP (Model Context Protocol) server, cve
, provides comprehensive access to Red Hat's Common Vulnerabilities and Exposures (CVE) information through Red Hat's CSAF (Common Security Advisory Framework) feed. It enables AI tools and applications to retrieve detailed security vulnerability information, including severity ratings, affected products, remediation steps, and reference links.
The server provides the following MCP tools:
summarize-cve
: Fetch and summarize a CVE from Red Hat's CSAF feed with detailed markdown formattingget-cve-summary-html
: Generate a rich HTML card-style summary with severity, products, links, and remediation infoThe server fetches CVE data from Red Hat's CSAF v2 VEX feed:
https://security.access.redhat.com/data/csaf/v2/vex/{year}/cve-{year}-{number}.json
This provides the most up-to-date and comprehensive security information directly from Red Hat's security team.
Clone this repository or navigate to the cve package.
Install the dependencies:
npm install
Start the server:
npm start
The server will listen for MCP requests via standard input/output.
To use the server, send MCP requests from a compatible client. Here are example requests for each tool:
Get CVE summary (Markdown format):
{
"tool_name": "summarize-cve",
"input": {
"cveId": "CVE-2024-53907"
}
}
Get CVE summary (HTML format):
{
"tool_name": "get-cve-summary-html",
"input": {
"cveId": "CVE-2024-53907"
}
}
The server accepts CVE IDs in the standard format: CVE-YYYY-NNNNN
Examples:
CVE-2024-53907
CVE-2023-12345
CVE-2022-67890
Refer to the MCP client documentation for instructions on sending requests and handling responses.
The summarize-cve
tool provides comprehensive information in markdown format including:
The get-cve-summary-html
tool generates a rich, styled HTML card featuring:
The server recognizes the following CVSS v3 severity levels:
The server can retrieve CVE information for any year that Red Hat has published CSAF data, typically covering:
The server provides meaningful error messages for:
This server provides access to public CVE information and does not require authentication. All CVE data retrieved is publicly available security information that Red Hat publishes as part of their commitment to transparency and security.
FAQs
CVE MCP Server providing security vulnerability analysis and Red Hat CVE data
We found that @scarlet-mesh/mcp-cve demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
An opt-in lazy import keyword aims to speed up Python startups, especially CLIs, without the ecosystem-wide risks that sank PEP 690.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.