RAD Security - MCP Server segur per ALMC Security 2025

RAD Security

Veure a GitHub

RAD Security MCP Server

Un servidor Model Context Protocol (MCP) per a RAD Security, que ofereix insights de seguretat impulsats per IA per a entorns Kubernetes i núvol.

Instal·lació

npm install @rad-security/mcp-server

Ús

Pre-requisits

  • Node.js 20.x o superior

Variables d’entorn

Les variables següents són necessàries per utilitzar el servidor MCP amb Rad Security:

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

Tot i això, pots utilitzar algunes operacions sense autenticació:

  • Listar CVEs
  • Obtenir detalls d’un CVE específic
  • Obtenir els 30 CVEs més recents
  • Listar polítiques de mala configuració de recursos Kubernetes

En l’IDE Cursor

És bastant problemàtic configurar variables d’entorn a l’IDE Cursor.

Per això, pots utilitzar el següent script start.sh per iniciar el servidor.

./start.sh

Assegura’t d’establir les variables d’entorn en el script start.sh abans de l’execució!

En Claude Desktop

Utilitza la següent configuració per iniciar el servidor a 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>"
      }
    }
  }
}

Com a contenidor Docker - amb HTTP Streamable

docker build -t rad-security/mcp-server .
docker run \
  -e TRANSPORT_TYPE=streamable \
  -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

Com a contenidor Docker - amb SSE (obsolet)

Nota: El transport SSE ara està obsolet en favor de HTTP Streamable. Encara és compatible per a retrocompatibilitat, però es recomana utilitzar HTTP Streamable.

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

Característiques

  • Inventari de comptes

    • Listar clústers i els seus detalls*
  • Inventari de contenidors

    • Listar contenidors i els seus detalls*
  • Descobertes de seguretat

    • Listar i analitzar descobertes de seguretat*
  • Seguretat en temps d’execució

    • Obtenir arbres de processos de contenidors en execució*
    • Obtenir línies base en temps d’execució de contenidors*
    • Analitzar el comportament dels processos de contenidors en execució*
  • Seguretat de xarxa

    • Monitoritzar peticions HTTP*
    • Rastrejar connexions de xarxa*
    • Analitzar patrons de xarxa*
  • Identitat i accés

    • Listar identitats*
    • Obtenir detalls d’identitat*
  • Audit

    • Listar qui ha accedit a un pod*
  • Seguretat en núvol

    • Listar i monitoritzar recursos de núvol*
    • Obtenir detalls de recursos i estat de compliment*
  • Imatges

    • Obtenir SBOMs*
    • Listar imatges i les seves vulnerabilitats*
    • Obtenir les imatges més vulnerables*
  • Objectes Kubernetes

    • Obtenir detalls d’un recurs Kubernetes específic*
    • Listar recursos Kubernetes*
    • Listar polítiques de mala configuració de recursos Kubernetes*
  • Vector de amenaces

    • Listar vectors de amenaces*
    • Obtenir detalls d’un vector de amenaces específic*
  • CVEs

    • Listar CVEs
    • Obtenir detalls d’un CVE específic
    • Obtenir els 30 CVEs més recents

* - requereix autenticació i compte a Rad Security.

Desenvolupament

# Instal·lar dependències
npm install

# Comprovar tipus
npm run type-check

# Lint
npm run lint

# Construir
npm run build

Llicència

Llicència MIT - vegeu el fitxer LICENSE per a més detalls.

Instal\u00b7lem i gestionem el teu servidor MCP

El nostre equip configura, desplega i manté servidors MCP adaptats a la teva infraestructura.

  • Instal\u00b7lació i configuració professional
  • Integració amb els teus sistemes existents
  • Suport tècnic i manteniment continu
  • Seguretat i auditoria personalitzada

Resposta en menys de 24h · Sense compromís

Consulta ràpida sobre MCP

Relacionats a Servei en núvol - MCP Servers segurs