CVSS Calculator MCP
Calculate and validate CVSS 2.0, 3.0, 3.1, and 4.0 Base Scores through a single MCP tool: calculate_cvss. Supports local stdio and remote Streamable HTTP.
Quick Start
Option 1 — Install Locally
Linux / macOS:
curl -fsSL https://get.cvss.my.id/install.sh | bashAdd the installed binary to your MCP client (choose one):
# Claude Code
claude mcp add --scope user cvss-calculator -- cvss-calculator-mcp
# Codex
codex mcp add cvss-calculator -- cvss-calculator-mcp
# OpenCode v2
opencode mcp add cvss-calculator --global -- cvss-calculator-mcpAlso available via GitHub Releases (including Windows) or go install github.com/alfa-reza/cvss-calculator-mcp/cmd/cvss-calculator-mcp@latest (Go 1.25+). Ensure the binary is in your PATH.
Option 2 — Free Remote MCP
No installation or API key required. Connect to https://cvss.my.id/mcp:
# Claude Code
claude mcp add --scope user --transport http cvss-calculator https://cvss.my.id/mcp
# Codex
codex mcp add cvss-calculator --url https://cvss.my.id/mcp
# OpenCode v2
opencode mcp add cvss-calculator --global --url https://cvss.my.id/mcpRate limit: 5 requests per minute per IP address. Use the local option to avoid this shared-service limit.
Use cvss-calculator-mcp as a local stdio command, or https://cvss.my.id/mcp as a remote Streamable HTTP endpoint. Configuration formats depend on the client.
Cursor / Claude Desktop — local configuration (mcpServers):
{
"mcpServers": {
"cvss-calculator": { "command": "cvss-calculator-mcp" }
}
}For Cursor remote, use "url": "https://cvss.my.id/mcp" instead of the command entry.
VS Code — remote configuration (.vscode/mcp.json):
{
"servers": {
"cvss-calculator": { "type": "http", "url": "https://cvss.my.id/mcp" }
}
}See the client documentation for configuration locations and setup: Cursor · Claude Desktop · VS Code.
Related MCP server: cve-mcp
Usage
Ask your connected AI assistant:
Calculate the CVSS 3.1 Base Score for
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
The calculate_cvss tool accepts version and vector, returning a score and severity (for this example, 9.8 — Critical). Only complete Base vectors are supported; no CVE lookups or vulnerability scanning.
Self-Hosting
The Go binary uses stdio by default. For Streamable HTTP, run cvss-calculator-mcp --transport http (listens on 127.0.0.1:43871/mcp by default; customize with --listen).
License
Apache-2.0. CVSS is maintained by FIRST; this project is independent of FIRST.
This server cannot be deployed
Maintenance
Related MCP Connectors
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Scan any MCP server for tool-poisoning/prompt-injection/exfiltration (OWASP LLM01/08) + Base data
MCP server for the Vulners.com API
MCP server: static security scanner for MCP servers, agent skills & plugins. 17 attack patterns.
Related MCP Servers
- AlicenseAqualityAmaintenanceAn MCP server for vulnerability management that provides tools for automated severity and CWE classification using NLP models. It enables AI agents to query the Vulnerability Lookup API for detailed CVE information and search for security vulnerabilities across various sources.1643AGPL 3.0
- AlicenseAqualityCmaintenanceUnifies 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.41292 npm30MIT
- FlicenseNot gradedqualityDmaintenanceUnified 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-
- AlicenseCqualityDmaintenanceAI-powered security scanning MCP server that exposes 25+ professional tools, enabling penetration testing and security assessments through natural language interaction with AI agents like Claude Desktop.31MIT