Queries the RAD Security platform for security findings, reports and runtime data about Kubernetes and cloud environments.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add rad-security --env RAD_SECURITY_ACCESS_KEY_ID='<RAD_SECURITY_ACCESS_KEY_ID>' --env RAD_SECURITY_SECRET_KEY='<RAD_SECURITY_SECRET_KEY>' --env RAD_SECURITY_ACCOUNT_ID='<RAD_SECURITY_ACCOUNT_ID>' -- npx -y @rad-security/mcp-server~/.codex/config.toml
[mcp_servers.rad-security]
command = "npx"
args = ["-y", "@rad-security/mcp-server"]
env = { RAD_SECURITY_ACCESS_KEY_ID = "<RAD_SECURITY_ACCESS_KEY_ID>", RAD_SECURITY_SECRET_KEY = "<RAD_SECURITY_SECRET_KEY>", RAD_SECURITY_ACCOUNT_ID = "<RAD_SECURITY_ACCOUNT_ID>" }
# codex mcp add rad-security --env RAD_SECURITY_ACCESS_KEY_ID='<RAD_SECURITY_ACCESS_KEY_ID>' --env RAD_SECURITY_SECRET_KEY='<RAD_SECURITY_SECRET_KEY>' --env RAD_SECURITY_ACCOUNT_ID='<RAD_SECURITY_ACCOUNT_ID>' -- npx -y @rad-security/mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"rad-security": {
"command": "npx",
"args": [
"-y",
"@rad-security/mcp-server"
],
"env": {
"RAD_SECURITY_ACCESS_KEY_ID": "<RAD_SECURITY_ACCESS_KEY_ID>",
"RAD_SECURITY_SECRET_KEY": "<RAD_SECURITY_SECRET_KEY>",
"RAD_SECURITY_ACCOUNT_ID": "<RAD_SECURITY_ACCOUNT_ID>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"rad-security": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@rad-security/mcp-server"
],
"env": {
"RAD_SECURITY_ACCESS_KEY_ID": "<RAD_SECURITY_ACCESS_KEY_ID>",
"RAD_SECURITY_SECRET_KEY": "<RAD_SECURITY_SECRET_KEY>",
"RAD_SECURITY_ACCOUNT_ID": "<RAD_SECURITY_ACCOUNT_ID>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rad-security": {
"command": "npx",
"args": [
"-y",
"@rad-security/mcp-server"
],
"env": {
"RAD_SECURITY_ACCESS_KEY_ID": "<RAD_SECURITY_ACCESS_KEY_ID>",
"RAD_SECURITY_SECRET_KEY": "<RAD_SECURITY_SECRET_KEY>",
"RAD_SECURITY_ACCOUNT_ID": "<RAD_SECURITY_ACCOUNT_ID>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rad-security": {
"command": "npx",
"args": [
"-y",
"@rad-security/mcp-server"
],
"env": {
"RAD_SECURITY_ACCESS_KEY_ID": "<RAD_SECURITY_ACCESS_KEY_ID>",
"RAD_SECURITY_SECRET_KEY": "<RAD_SECURITY_SECRET_KEY>",
"RAD_SECURITY_ACCOUNT_ID": "<RAD_SECURITY_ACCOUNT_ID>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"rad-security": {
"command": "npx",
"args": [
"-y",
"@rad-security/mcp-server"
],
"env": {
"RAD_SECURITY_ACCESS_KEY_ID": "<RAD_SECURITY_ACCESS_KEY_ID>",
"RAD_SECURITY_SECRET_KEY": "<RAD_SECURITY_SECRET_KEY>",
"RAD_SECURITY_ACCOUNT_ID": "<RAD_SECURITY_ACCOUNT_ID>"
}
}
}
}Environment variables
RAD_SECURITY_ACCESS_KEY_IDRAD_SECURITY_SECRET_KEYRAD_SECURITY_ACCOUNT_ID
Replace the placeholders with your own credentials and keep them out of version control.