RS

rad-security/mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

7 stars 5 forks 품질 90 트렌드 35MIT

Rad Security MCP Server

개요

A Model Context Protocol (MCP) server for RAD Security, providing AI-powered security insights for Kubernetes and cloud environments. RAD Security runs the MCP server for you, so most users don't need to install or host anything. Point your MCP client at the hosted endpoint and authenticate with your RAD Security credentials. - https://api.rad.security/mcp/ — note the . - Streamable HTTP. - send your credential in the Authorization header: and are a RAD Security API access key (create one in the RAD Security console); is your account ID. The server authenticates every request against the RAD Security API — no credentials are stored server-side. A short-lived form Bearer ory_st_ : also works, but session tokens expire — prefer an access key for anything long-lived (e.g. Slack / Claude Tag). Or via the CLI, keeping the secret in an env var (export RAD_MCP_TOKEN= : : ): .vscode/mcp.json — note the wrapper key is servers, not mcpServers: ~/.gemini/settings.

README

원문 README의 일부입니다. 원문 보기.

RAD Security MCP Server

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

RAD Security runs the MCP server for you, so most users don’t need to install or host anything. Point your MCP client at the hosted endpoint and authenticate with your RAD Security credentials.

  • Endpoint: https://api.rad.security/mcp/ — note the trailing slash.

  • Transport: Streamable HTTP.

  • Authentication: send your credential in the Authorization header:

    Authorization: Bearer ::
    

    and are a RAD Security API access key (create one in the RAD Security console); `` is your account ID. The server authenticates every request against the RAD Security API — no credentials are stored server-side.

A short-lived form Bearer ory_st_: also works, but session tokens expire — prefer an access key for anything long-lived (e.g. Slack / Claude Tag).

Claude Code

claude mcp add --transport http rad-security https://api.rad.security/mcp/ \
  --header "Authorization: Bearer ::"

OpenAI Codex CLI

~/.codex/config.toml:

[mcp_servers.rad-security]
url = "https://api.rad.security/mcp/"
http_headers = { "Authorization" = "Bearer ::" }

Or via the CLI, keeping the secret in an env var (export RAD_MCP_TOKEN=::):

codex mcp add rad-security --url https://api.rad.security/mcp/ --bearer-token-env-var RAD_MCP_TOKEN

Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "rad-security": {
      "type": "http",
      "url": "https://api.rad.security/mcp/",
      "headers": {
        "Authorization": "Bearer ::"
      }
    }
  }
}

VS Code (GitHub Copilot)

.vscode/mcp.json — note the wrapper key is servers, not mcpServers:

{
  "servers": {
    "rad-security": {
      "type": "http",
      "url": "https://api.rad.security/mcp/",
      "headers": {
        "Authorization": "Bearer ::"
      }
    }
  }
}

Gemini CLI

~/.gemini/settings.json — note the URL field is httpUrl (not url):

{
  "mcpServers": {
    "rad-security": {
      "httpUrl": "https://api.rad.security/mcp/",
      "headers": {
        "Authorization": "Bearer ::"
      }
    }
  }
}

Cline

GitHub에서 전체 README 보기

설치

npx -y @rad-security/mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "rad-security": { "type": "http", "url": "https://api.rad.security/mcp/", "headers": { "Authorization": "Bearer <access_key_id>:<secret_key>:<account_id>" } } } }