servers / rad-security

RAD Security MCP server

communitystdiolocalwrite capablehealthy

Interact with the RAD Security platform which provides AI-powered security insights for Kubernetes and cloud environments.


01Tools · 76

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
list_threat_vectors
List threat vectors
readfalseunknown
get_identity_details
Get detailed information about a specific identity in a Kubernetes cluster
readfalseunknown
get_cloud_resource_facets
Get available facets for filtering cloud resources from a provider
readfalseunknown
get_cloud_resource_facet_value
Get values for a specific facet from a cloud provider
readfalseunknown
list_control_resources
List cloud resources associated with a specific compliance control
readfalseunknown
get_k8s_resource_misconfig
Get detailed information about a specific Kubernetes resource misconfiguration
readfalseunknown
list_compliance_controls
List all compliance control summaries for the account
readfalseunknown
list_k8s_resource_misconfigs
Get manifest misconfigurations for a Kubernetes resource
readfalseunknown
search_cves
Search CVEs by vendor and optionally product. Source: cve-search.org
readfalseunknown
get_latest_30_cves
Get the latest/newest 30 CVEs including CAPEC, CWE and CPE expansions. Source: cve-search.org
readfalseunknown
get_workflow_run
Get detailed information about a specific workflow run
writetrueunknown
list_image_vulnerabilities
List vulnerabilities in a container image with optional filtering by severity
readfalseunknown
query_knowledge_base_document
Query a CSV document from the knowledge base using natural language. IMPORTANT: This tool ONLY works with CSV documents. Use list_knowledge_base_documents with filters='file_type:csv' to find CSV document IDs (search_knowledge_base results also contain document IDs). Results are returned as a markdown table
readfalseunknown
list_workflow_runs
List workflow runs with optional filtering by workflow ID
readfalseunknown
get_inbox_item_details
Get detailed information about a specific inbox item
readfalseunknown
list_dashboards
List dashboards for the account
readfalseunknown
list_external_integrations
List external integrations configured for the tenant (e.g., Slack, AWS CloudTrail, Okta). Returns integration details including capabilities, configuration, mcp support and sync status.
readfalseunknown
get_image_sbom
Get the SBOM of a container image
readfalseunknown
mark_inbox_item_as_false_positive
Mark an inbox item as a false positive with a reason
unknownunknownunknown
list_k8s_resource_misconfig_policies
List available misconfiguration policies used by RAD Security to detect Kubernetes resource misconfigurations
readfalseunknown
list_http_requests
List HTTP requests insights with optional filtering by method, path, source and destination workloads, and PII detection
readfalseunknown
list_identities
Get list of identities for a specific Kubernetes cluster
readfalseunknown
list_network_connections
List network connections with optional filtering
readfalseunknown
list_network_connection_srcs
List network connection sources with optional filtering by source and destination workloads
readfalseunknown
list_cve_vendors
Get a list of all vendors in the CVE database. Source: cve-search.org
readfalseunknown
get_containers_baselines
Get runtime baselines for multiple containers
readfalseunknown
get_k8s_resource_details
Get the latest manifest of a Kubernetes resource
readfalseunknown
list_workflows
List all workflows
readfalseunknown
list_compliance_frameworks
List all compliance frameworks available for cloud resources (e.g., CIS, SOC2, PCI-DSS)
readfalseunknown
get_compliance_control
Get detailed information about a specific compliance control
readfalseunknown
list_requirement_controls
List controls associated with a specific requirement within a compliance framework
readfalseunknown
get_cloud_resource_details
Get detailed information about a specific cloud resource
readfalseunknown
list_cve_products
Get a list of all products associated with a vendor in the CVE database. Source: cve-search.org
readfalseunknown
get_cve
Get details for a specific CVE ID. Source: cve-search.org
readfalseunknown
list_cve_dispositions
List active CVE dispositions (ignored / false positive) for this account, with reason and author.
readfalseunknown
get_containers_process_trees
Get process trees for multiple containers
readfalseunknown
get_cluster_details
Get detailed information about a specific Kubernetes cluster managed by RAD Security
readfalseunknown
get_workflow
Get detailed information about a specific workflow by ID. It contains the workflow definition, default arguments, and schema how to run the workflow
readfalseunknown
list_cloud_resources
List cloud resources for a specific provider with optional filtering
readfalseunknown
update_security_finding_status
Update the status of a security finding
writetrueunknown
radql_list_data_types
List all available RadQL data types (discovery). ALWAYS call this FIRST before using other RadQL tools to discover what data is available to query. Returns data types like 'containers', 'kubernetes_resources', 'inbox_items', 'cloud_resources', 'cloud_benchmarks', 'cloud_benchmark_summaries', etc. with descriptions.
readfalseunknown
get_knowledge_base_document_content
Get the FULL text content of a knowledge base document (extracted text for PDF/DOCX, the raw file for markdown/plaintext/CSV). Use this to read or analyze a whole document rather than the excerpts search_knowledge_base returns. Find document IDs via list_knowledge_base_documents or search_knowledge_base results
readfalseunknown
radql_query_builder
Helper tool to build RadQL queries programmatically from structured conditions. Useful when you need to construct complex filter or stats queries from structured inputs.
readfalseunknown
radql_batch_query
Execute multiple RadQL queries in parallel for efficiency. Useful for fetching related data from different data types simultaneously (e.g., container details + vulnerabilities + network connections).
readfalseunknown
list_workflow_schedules
List workflow schedules with optional filtering by workflow ID
readfalseunknown
list_widget_templates
List widget templates with optional filtering by visualization type and category
readfalseunknown
update_dashboard
Update an existing dashboard. Omitted fields are left unchanged, so a small edit (a title, one row) does not require resending the whole dashboard.
writetrueunknown
search_knowledge_base
Search your organization's knowledge base to find relevant uploaded documents, procedures, reports, and other content using natural language queries
readfalseunknown
get_widget_template
Get detailed information about a specific widget template
readfalseunknown
create_dashboard
Create a dashboard for the account. Build `rows` from the widget templates (list_widget_templates / get_widget_template) so the visualization and query shapes are valid.
writetrueunknown
ignore_cve
Ignore a CVE for this account so it no longer appears in vulnerability reporting. Use for confirmed false positives, accepted risks, or won't-fix decisions. Do NOT use for remediated CVEs — those drop off automatically on the next scan.
unknownunknownunknown
who_shelled_into_pod
Get k8s audit logs with information about users who shelled into a pod
readfalseunknown
list_security_findings
List security findings with optional filtering by types, severities, sources, and status
readfalseunknown
update_custom_workflow
Update an existing automation with new YAML. Only automations created via create_custom_workflow can be updated. Returns the updated automation without echoing the definition back.
writetrueunknown
add_workflow_schedule
Add a cron-based schedule to an automation so it runs automatically at the specified times.
writetrueunknown
get_dashboard
Get detailed information about a specific dashboard
readfalseunknown
radql_get_type_metadata
Get schema/metadata for a specific RadQL data type. Shows available fields, data types, which fields can be filtered/searched, and provides query examples. Call this AFTER radql_list_data_types to understand how to query a specific data type.
readfalseunknown
get_dashboard_template
Get detailed information about a specific dashboard template
readfalseunknown
list_dashboard_templates
List dashboard templates with optional filtering by category
readfalseunknown
run_workflow
Run a workflow with optional argument overrides
writetrueunknown
list_containers
List containers secured by RAD Security with optional filtering by image name, image digest, namespace, cluster_id, or free text search
readfalseunknown
list_images
List container images with optional filtering by page, page size, sort, and search query
readfalseunknown
create_custom_workflow
Create a new automation (a Windmill workflow) from a YAML definition. Pass the YAML document itself as a string, not a file path. It is validated server-side before deployment; on failure nothing is deployed and the errors are returned. Returns the new automation WITHOUT echoing the definition back — use `id` from the result when referring to it, and `get_workflow` if you need to read the definition.
writetrueunknown
list_knowledge_base_collections
List all collections in your organization's knowledge base. Collections are used to organize and categorize documents
readfalseunknown
list_knowledge_base_documents
List documents in your organization's knowledge base with optional filtering by collections, file type, or status
readfalseunknown
get_top_vulnerable_images
Get the most vulnerable images from your account
readfalseunknown
radql_query
Execute RadQL queries for security investigations. Supports: list (filter/search), get_by_id (single item), stats (aggregations). WORKFLOW: radql_list_data_types -> radql_get_type_metadata -> radql_query COMMON FIELDS BY DATA TYPE: containers: name, image_name, image_repo, owner_kind, cluster_id, created_at Example: image_name:*nginx* AND owner_kind:Pod finding_groups: type, source_kind, source_name, rule_title, severity, event_timestamp Types: k8s_misconfiguration, k8s_audit_logs_anomaly Example: type:k8s_misconfiguration AND severity:critical inbox_items: severity (High|Medium|Low), type, title, archived, false_positive, created_at Example: severity:High AND archived:false kubernetes_resources: kind, name, namespace, cluster_id, owner_kind, created_at Example: kind:Deployment AND namespace:production CLOUD RESOURCES & COMPLIANCE (use these RadQL data types instead of dedicated cloud tools): cloud_resources: cloud_provider, cloud_account_id, resource_type, resource_name, resource_id, resource_json, last_seen_at Example: cloud_provider:aws AND resource_type:aws_iam_policy cloud_benchmark_summaries: cloud_provider, cloud_account_id, benchmark_id, title, description, fail_count, pass_count, total_count, last_seen_at Example: cloud_provider:aws AND fail_count>0 cloud_benchmarks: cloud_provider, cloud_account_id, benchmark_id, control_id, control_title, severity, status, reason, resource_id, last_seen_at Example: status:fail AND benchmark_id:*cis* CRITICAL QUOTING RULES: MUST quote when value contains: - Dates/timestamps: created_at>"2024-01-01" (NOT created_at>2024-01-01) - Hyphens: cluster_id:"abc-123-def", name:"kube-system" - UUIDs: id:"550e8400-e29b-41d4-a716-446655440000" - Spaces: title:"my alert" - Special chars: :, =, <, >, !, (, ) - Wildcards with hyphens: name:"kube-*" OK to leave unquoted: - Simple strings: status:active, kind:Pod - Numbers: count:123 - Booleans: archived:true - Simple wildcards: name:nginx* For complete schema: call radql_get_type_metadata with target data_type
readfalseunknown
list_framework_requirements
List all requirements for a specific compliance framework
readfalseunknown
get_container_details
Get detailed information about a container secured by RAD Security
readfalseunknown
get_container_llm_analysis
Get LLM analysis of a container's process tree
readfalseunknown
get_knowledge_base_document_download_url
Get a time-limited download URL for the ORIGINAL document file (any format, including PDF/DOCX binaries). Use when you need the original file itself — e.g. to fetch it into a sandbox for structural parsing (tables, layout), or when get_knowledge_base_document_content reports no text available. For reading text, prefer get_knowledge_base_document_content
readfalseunknown
list_clusters
List Kubernetes clusters managed by RAD Security
readfalseunknown
list_k8s_resources
List Kubernetes resources with optional filtering by namespace, resource types, and cluster
readfalseunknown
list_inbox_items
List inbox items with optional filtering by any field. Multiple filters can be combined eg. 'search:cve-2024-12345 and severity:high'
readfalseunknown
radql_list_filter_values
List possible values for a filter field (e.g., namespace list, cluster list, severity values). Useful for building dynamic filters when you need to know available enum-like values. Call this when constructing filters that need specific values.
readfalseunknown
unignore_cve
Remove an account-wide CVE disposition, restoring the CVE to vulnerability reporting.
unknownunknownunknown

02Install & source
npx -y @rad-security/mcp-server
npx

03Access granted
Read email · writeVector & semantic search · writeManage cloud infra · writeWorkflow automation · write

The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.


05Provenance & freshness
sourcesAwesome MCP Servers (wong2) [p6]
last_checked2026-08-16 19:11Z
next_check2026-08-16 22:10Z
cadenceevery 3h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed
index_statusindex9 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. RAD Security MCP — as seen on mcpexplorer.com

[![RAD Security MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/rad-security.svg)](https://mcpexplorer.com/servers/rad-security)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →