mcpField
C
CVSS Calculator MCP

CVSS Calculator MCP

リモート
github.com/alfa-rezaセキュリティ21 日前に更新
リポジトリ

CVSS Calculator MCP について

CVSS Calculator MCPは、AIエージェント向けのGo製MCPサーバーで、CVSS 2.0、3.0、3.1、4.0の基本スコアを計算・検証します。ローカルのstdioとリモートのStreamable HTTPに対応しています。

主な機能

  1. 01CVSS 2.0、3.0、3.1、4.0のスコア計算
  2. 02基本ベクトルの検証
  3. 03ローカルstdioトランスポート
  4. 04リモートStreamable HTTPトランスポート

活用シーン

  1. 01完全なCVSS基本ベクトルからスコアを計算
  2. 02各CVSSバージョンの基本ベクトルを検証

MCP 対応

MCPクライアントに`calculate_cvss`ツールを公開し、バージョンとベクトルを受け取ってスコアと深刻度を返します。ローカルstdioまたはリモートStreamable HTTPで動作します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://cvss.my.id/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

CVSS Calculator MCP

Go で構築された、AI エージェント向けの軽量な CVSS 基本スコア計算ツールです。

Version 1.0.0 Go version CI status License MCP

ウェブサイト · 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 とは独立しています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。