Remote MCP server for querying RAD Security findings, reports, and runtime data across Kubernetes and cloud environments.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by 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:
<access_key_id> and <secret_key> are a RAD Security API access key (create one in the RAD Security console); <account_id> 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_<session_token>:<account_id>also works, but session tokens expire โ prefer an access key for anything long-lived (e.g. Slack / Claude Tag).
~/.codex/config.toml:
Or via the CLI, keeping the secret in an env var (export RAD_MCP_TOKEN=<access_key_id>:<secret_key>:<account_id>):
.cursor/mcp.json:
.vscode/mcp.json โ note the wrapper key is servers, not mcpServers:
~/.gemini/settings.json โ note the URL field is httpUrl (not url):
cline_mcp_settings.json โ note type must be exactly streamableHttp (camelCase):
~/.codeium/windsurf/mcp_config.json โ note the URL field is serverUrl:
Most MCP clients accept a remote Streamable HTTP server with a URL and an Authorization header โ only the field names differ. Keep the trailing slash on the URL in every case.
| Client | Config location | URL field | Transport marker | Header field |
|---|---|---|---|---|
| Claude Code | claude mcp add | positional arg | --transport http | --header |
| OpenAI Codex CLI | ~/.codex/config.toml | url | inferred | http_headers / bearer_token_env_var |
| Cursor | .cursor/mcp.json | url | type: "http" | headers |
| VS Code | .vscode/mcp.json (servers) | url | type: "http" | headers |
| Gemini CLI | ~/.gemini/settings.json | httpUrl | inferred | headers |
| Cline | cline_mcp_settings.json | url | type: "streamableHttp" | headers |
| Windsurf | ~/.codeium/windsurf/mcp_config.json | serverUrl | inferred | headers |
These surfaces add remote MCP servers as connectors, which use their own credential settings rather than a raw request header. Add https://api.rad.security/mcp/ as a custom connector, then supply the bearer credential through the connector's settings:
.mcp.json points at the endpoint, and add the bearer credential on the Access bundle's Credentials tab. See Claude Tag โ connect a custom MCP server.By default a connection gets every toolkit. To give an agent a smaller set โ less context/token overhead, and least privilege โ add a scoping header to that connection alongside Authorization. The subset is enforced: an out-of-scope tool is hidden from tools/list and rejected if called.
| Header | Effect |
|---|---|
X-Rad-Toolkits: findings, images | only these toolkits |
X-Rad-Exclude-Toolkits: workflows | every toolkit except these |
X-Rad-Readonly: true | only read-only tools (drops the write tools) |
Toolkits: containers, clusters, audit, images, kubeobject, runtime, findings, inbox, workflows, knowledge_base, radql, dashboards, integrations. All are enabled by default โ narrow with the headers above, and use X-Rad-Readonly when you want to exclude every write tool.
Example โ a read-only findings/images agent (any client that supports headers; Cursor shown):
In Claude Code, pass an extra --header:
All tools require authentication and an account in RAD Security. The hosted endpoint exposes every toolkit below by default; scope a client down with X-Rad-Toolkits / X-Rad-Exclude-Toolkits, or drop all write tools with X-Rad-Readonly: true.
Account Inventory
Containers Inventory
Security Findings
Runtime Security
Audit
Images and Vulnerabilities
Kubernetes Objects
Inbox
Automations (workflows)
"Automation" is the product name users see; "workflow" is the underlying Windmill object the API and tool names use. They are the same thing.
Knowledge Base
Dashboards
Integrations
RadQL (Advanced Querying)
Prefer to run the server yourself โ for example an air-gapped environment, data-residency requirements, or if you don't want to route through the hosted gateway? It's published to npm and as a container image.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/rad-security-mcp-server)<a href="https://allmcps.com/mcp/rad-security-mcp-server"><img src="https://allmcps.com/api/badge/rad-security-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>