RAD Security

Official

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables runtime security analysis of containers, including process behavior monitoring, baselines, and container inventory management.

  • Provides security insights for Kubernetes environments, including cluster inventory, container details, Kubernetes resource monitoring, and identifying security vulnerabilities in Kubernetes objects.

  • Required runtime environment for the MCP server, with version 20.x or higher needed for operation.

RAD セキュリティ MCP サーバー

RAD セキュリティ用のモデル コンテキスト プロトコル (MCP) サーバー。Kubernetes およびクラウド環境に AI を活用したセキュリティ分析情報を提供します。

インストール

npm install @rad-security/mcp-server

使用法

前提条件

  • Node.js 20.x 以上

環境変数

Rad Security で MCP サーバーを使用するには、次の環境が必要です。

RAD_SECURITY_ACCESS_KEY_ID="your_access_key" RAD_SECURITY_SECRET_KEY="your_secret_key" RAD_SECURITY_ACCOUNT_ID="your_account_id"

ただし、認証なしでもいくつかの操作は実行できます。

  • CVEの一覧
  • 特定のCVEの詳細を取得する
  • 最新の30件のCVEを取得する
  • Kubernetes リソースの誤った構成ポリシーを一覧表示する

カーソルIDE

カーソル IDE で ENV 変数を設定するのはかなり問題があります。

したがって、次の start.sh スクリプトを使用してサーバーを起動できます。

./start.sh

まず start.sh スクリプトで ENV 変数を設定してください。

クロードデスクトップ

Claude Desktop でサーバーを起動するには、次の設定を使用できます。

{ "mcpServers": { "rad-security": { "command": "npx", "args": ["-y", "@rad-security/mcp-server"], "env": { "RAD_SECURITY_ACCESS_KEY_ID": "<your-access-key-id>", "RAD_SECURITY_SECRET_KEY": "<your-secret-key>", "RAD_SECURITY_ACCOUNT_ID": "<your-account-id>" } } }

Dockerコンテナとして - SSE付き

docker build -t rad-security/mcp-server . docker run \ -e TRANSPORT_TYPE=sse \ -e RAD_SECURITY_ACCESS_KEY_ID=your_access_key \ -e RAD_SECURITY_SECRET_KEY=your_secret_key \ -e RAD_SECURITY_ACCOUNT_ID=your_account_id \ -p 3000:3000 \ rad-security/mcp-server

特徴

  • アカウントインベントリ
    • クラスターとその詳細を一覧表示する*
  • コンテナ在庫
    • コンテナとその詳細を一覧表示する*
  • セキュリティに関する調査結果
    • セキュリティ調査結果を一覧表示して分析する*
  • ランタイムセキュリティ
    • 実行中のコンテナのプロセスツリーを取得する*
    • 実行中のコンテナのランタイム ベースラインを取得する*
    • 実行中のコンテナのプロセス動作を分析する*
  • ネットワークセキュリティ
    • HTTPリクエストを監視する*
    • ネットワーク接続を追跡する*
    • ネットワークパターンを分析する*
  • アイデンティティとアクセス
    • IDをリストする*
    • 身元情報を取得する*
  • 監査
    • ポッドに砲撃した人物のリスト*
  • クラウドセキュリティ
    • クラウド リソースの一覧表示と監視*
    • リソースの詳細とコンプライアンスステータスを取得する*
  • 画像
    • SBOM を入手*
    • 画像とその脆弱性を一覧表示する*
    • 最も脆弱な画像を入手*
  • Kubernetes オブジェクト
    • 特定の Kubernetes リソースの詳細を取得する*
    • Kubernetes リソースの一覧表示*
    • Kubernetes リソースの誤った構成ポリシーを一覧表示する*
  • 脅威ベクトル
    • 脅威ベクトルをリストする*
    • 特定の脅威ベクトルの詳細を取得する*
  • CVE
    • CVEの一覧
    • 特定のCVEの詳細を取得する
    • 最新の30件のCVEを取得する

* - Rad Security での認証とアカウントが必要です。

発達

# Install dependencies npm install # Run type checking npm run type-check # Run linter npm run lint # Build npm run build

ライセンス

MITライセンス - 詳細についてはLICENSEファイルを参照してください

-
security - not tested
A
license - permissive license
-
quality - not tested

RAD Security向けCPサーバーは、Kubernetesおよびクラウド環境向けにAIを活用したセキュリティインサイトを提供します。このサーバーは、Rad Security APIへのクエリ実行、セキュリティ検出結果、レポート、ランタイムデータなどを取得するためのツールを提供します。

  1. Installation
    1. Usage
      1. Prerequisites
      2. Environment Variables
      3. In cursor IDE
      4. In Claude Desktop
      5. As a Docker Container - with SSE
    2. Features
      1. Development
        1. License
          ID: pcycut7eq3