CVSS Calculator MCP について
CVSS Calculator MCPは、AIエージェント向けのGo製MCPサーバーで、CVSS 2.0、3.0、3.1、4.0の基本スコアを計算・検証します。ローカルのstdioとリモートのStreamable HTTPに対応しています。
主な機能
- 01CVSS 2.0、3.0、3.1、4.0のスコア計算
- 02基本ベクトルの検証
- 03ローカルstdioトランスポート
- 04リモートStreamable HTTPトランスポート
活用シーン
- 01完全なCVSS基本ベクトルからスコアを計算
- 02各CVSSバージョンの基本ベクトルを検証
MCP 対応
MCPクライアントに`calculate_cvss`ツールを公開し、バージョンとベクトルを受け取ってスコアと深刻度を返します。ローカルstdioまたはリモートStreamable HTTPで動作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://cvss.my.id/mcpclaude mcp add --transport http alfa-reza-cvss-calculator https://cvss.my.id/mcp{"mcpServers":{"alfa-reza-cvss-calculator":{"type":"http","url":"https://cvss.my.id/mcp"}}}Cursor で開く{"servers":{"alfa-reza-cvss-calculator":{"type":"http","url":"https://cvss.my.id/mcp"}}}VS Code で開く{"mcpServers":{"alfa-reza-cvss-calculator":{"type":"http","url":"https://cvss.my.id/mcp"}}}{"mcpServers":{"alfa-reza-cvss-calculator":{"serverUrl":"https://cvss.my.id/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
CVSS Calculator MCP
Go で構築された、AI エージェント向けの軽量な CVSS 基本スコア計算ツールです。
ウェブサイト · MCP レジストリ · LobeHub · Glama サーバー · Glama コネクター
単一の MCP ツール calculate_cvss を使って、CVSS 2.0、3.0、3.1、4.0 の基本スコアを計算・検証できます。ローカルの stdio とリモートの Streamable HTTP に対応しています。
クイックスタート
オプション 1 — ローカルにインストール
Linux / macOS:
curl -fsSL https://get.cvss.my.id/install.sh | bash
インストールしたバイナリを MCP クライアントに追加します(いずれかを選択してください)。
# 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-mcp
GitHub Releases(Windows を含む)または go install github.com/alfa-reza/cvss-calculator-mcp/cmd/cvss-calculator-mcp@latest(Go 1.25 以降)からも利用できます。バイナリが PATH に含まれていることを確認してください。
オプション 2 — 無料のリモート MCP
インストールも API キーも不要です。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/mcp
レート制限: IP アドレスごとに 1 分あたり 5 リクエストです。この共有サービスの制限を避けるには、ローカルオプションを使用してください。
その他の MCP クライアント(Cursor、Claude Desktop、VS Code など)
cvss-calculator-mcp をローカルの stdio コマンドとして使用するか、https://cvss.my.id/mcp をリモートの Streamable HTTP エンドポイントとして使用します。設定形式はクライアントによって異なります。
Cursor / Claude Desktop — ローカル設定(mcpServers):
{
"mcpServers": {
"cvss-calculator": { "command": "cvss-calculator-mcp" }
}
}
Cursor のリモート設定では、command エントリの代わりに "url": "https://cvss.my.id/mcp" を使用してください。
VS Code — リモート設定(.vscode/mcp.json):
{
"servers": {
"cvss-calculator": { "type": "http", "url": "https://cvss.my.id/mcp" }
}
}
設定場所とセットアップについては、クライアントのドキュメントを参照してください:Cursor · Claude Desktop · VS Code。
使用方法
接続済みの AI アシスタントに次のように尋ねます。
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hの CVSS 3.1 基本スコアを計算してください。
calculate_cvss ツールは version と vector を受け取り、スコアと深刻度を返します(この例では、9.8 — クリティカル)。完全な基本ベクターのみをサポートしており、CVE の検索や脆弱性スキャンには対応していません。
セルフホスト
Go バイナリはデフォルトで stdio を使用します。Streamable HTTP を使用するには、cvss-calculator-mcp --transport http を実行します(デフォルトでは 127.0.0.1:43871/mcp でリッスンします。--listen で変更できます)。
ライセンス
Apache-2.0。CVSS は FIRST によって管理されています。このプロジェクトは FIRST とは独立しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。