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 Security 的模型上下文协议 (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 请求*
    • 轨道网络连接*
    • 分析网络模式*
  • 身份和访问
    • 列出身份*
    • 获取身份详细信息*
  • 审计
    • 列出谁进入了吊舱*
  • 云安全
    • 列出并监控云资源*
    • 获取资源详细信息和合规状态*
  • 图片
    • 获取 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 许可证 - 详情请参阅许可证文件

-
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