Skip to main content
Glama

RAD Security

Official
by rad-security

RAD Security MCP Server

A Model Context Protocol (MCP) server for RAD Security, providing AI-powered security insights for Kubernetes and cloud environments.

Installation

npm install @rad-security/mcp-server

Usage

Prerequisites

  • Node.js 20.x or higher

Environment Variables

The following environment are required required to use the MCP server with Rad Security:

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

but you can also use few operations without authentication:

  • List CVEs
  • Get details of a specific CVE
  • Get latest 30 CVEs
  • List Kubernetes resource misconfiguration policies

In cursor IDE

It's quite problematic to set ENV variables in cursor IDE.

So, you can use the following start.sh script to start the server.

./start.sh

Please set the ENV variables in the start.sh script first!

In Claude Desktop

You can use the following config to start the server in 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>" } } }

As a Docker Container - with 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

Features

  • Account Inventory
    • List clusters and their details*
  • Containers Inventory
    • List containers and their details*
  • Security Findings
    • List and analyze security findings*
  • Runtime Security
    • Get process trees of running containers*
    • Get runtime baselines of running containers*
    • Analyze process behavior of running containers*
  • Network Security
    • Monitor HTTP requests*
    • Track network connections*
    • Analyze network patterns*
  • Identity and Access
    • List identities*
    • Get identity details*
  • Audit
    • List who shelled into a pod*
  • Cloud Security
    • List and monitor cloud resources*
    • Get resource details and compliance status*
  • Images
    • Get SBOMs*
    • List images and their vulnerabilities*
    • Get top vulnerable images*
  • Kubernetes Objects
    • Get details of a specific Kubernetes resource*
    • List Kubernetes resources*
    • List Kubernetes resource misconfiguration policies*
  • Threat Vector
    • List threat vectors*
    • Get details of a specific threat vector*
  • CVEs
    • List CVEs
    • Get details of a specific CVE
    • Get latest 30 CVEs

* - requires authentication and account in Rad Security.

Development

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

License

MIT License - see the LICENSE file for details

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

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.

CP server for RAD Security, providing AI-powered security insights for Kubernetes and cloud environments. This server provides tools for querying the Rad Security API and retrieving security findings, reports, runtime data and many more.

  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

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A read-only MCP server for Kubernetes that allows querying cluster information and diagnosing issues through natural language interfaces like Claude.
            Last updated -
            1
            Python
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A collection of MCP servers for Kali Linux that empower AI Agents in reverse engineering and security testing, providing network analysis, target sniffing, traffic analysis, binary understanding, and automation capabilities.
            Last updated -
            15
            Python
            Apache 2.0
            • Linux
          • A
            security
            A
            license
            A
            quality
            The Redis Cloud API MCP Server provides an MCP Server for Redis Cloud's API, allowing you to manage your Redis Cloud resources using natural language.
            Last updated -
            16
            16
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            CP server that provides integration with the XRP Ledger. The server allows AI assistants to access account information, transaction history, and network data on the XRP Ledger, with capabilities for querying ledger objects, submitting transactions, and monitoring the network.
            Last updated -
            3
            TypeScript
            MIT License
            • Linux
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/rad-security/mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server