Tools
53 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
53 tools found.
List agent resources
Tool name:
agent_resources_listList built-in reference documents available to load with AgentResourcesLoad.
Agent resources load
Tool name:
agent_resources_loadLoad a built-in reference document by uri.
Create agent skills
Tool name:
agent_skills_createCreate a new agent skill in this workspace.
List agent skills
Tool name:
agent_skills_listList the agent skills available in this workspace.
Agent skills load
Tool name:
agent_skills_loadLoad a single agent skill by name.
Update agent skills
Tool name:
agent_skills_updateApply a partial edit to an existing agent skill.
Create agents
Tool name:
agents_createCreate a scheduled AI agent that runs a prompt on a cron schedule.
Delete agents
Tool name:
agents_deleteDelete a scheduled AI agent by id, including its auto-created role and access policies.
Get agents
Tool name:
agents_getGet a scheduled AI agent's full configuration by id.
List agents
Tool name:
agents_listList the workspace's scheduled AI agents.
Agents silence
Tool name:
agents_silenceTemporarily mute a scheduled AI agent's notifications by id until a given timestamp, without disabling or deleting it.
Update agents
Tool name:
agents_updateUpdate an existing scheduled AI agent by id (displayName and prompt required).
Create dashboard graph
Tool name:
dashboard_graph_createCreate a dashboard graph (a saved visualization) from a query.
Delete dashboard graph
Tool name:
dashboard_graph_deleteDeleteDashboardGraph handles deleting a dashboard graph using RPC framework
Get dashboard graph
Tool name:
dashboard_graph_getGet a dashboard graph by id or name.
List dashboard graph
Tool name:
dashboard_graph_listList the workspace's dashboard graphs (saved visualizations).
Update dashboard graph
Tool name:
dashboard_graph_updateUpdate a dashboard graph by id.
Dashboard graph usage
Tool name:
dashboard_graph_usageGetDashboardGraphUsage handles getting usage information for a specific graph using RPC framework
Create dashboard layout
Tool name:
dashboard_layout_createCreate a dashboard layout that arranges graphs into panels.
Delete dashboard layout
Tool name:
dashboard_layout_deleteDelete a dashboard layout and its panels by id.
Get dashboard layout
Tool name:
dashboard_layout_getGet a dashboard layout by id or name, with its graphs fully hydrated.
List dashboard layout
Tool name:
dashboard_layout_listList the workspace's dashboard layouts.
Update dashboard layout
Tool name:
dashboard_layout_updateUpdate a dashboard layout by id.
Delete detection
Tool name:
detection_deleteDelete a detection rule.
Update detection
Tool name:
detection_updateUpdate an existing SCHEDULED SQL detection rule.
Create detections
Tool name:
detections_createCreate a SCHEDULED SQL detection that runs on a cron schedule (batch query).
Get detections
Tool name:
detections_getGet a custom (non-managed) detection by name.
List detections
Tool name:
detections_listList all detections in the workspace.
Get table schema
Tool name:
get_table_schemaGet the schema and indexes for a specific table.
Create investigation
Tool name:
investigation_createCreate a new investigation to track and analyze a security incident.
Get investigation
Tool name:
investigation_getGet a single investigation by ID or name.
List investigation
Tool name:
investigation_listList investigations with optional filtering.
Investigations by alert
Tool name:
investigations_by_alertLook up investigations linked to a specific alert ID.
List tables
Tool name:
list_tablesList the ClickHouse tables and views available to query in this workspace.
Managed detection bulk clone
Tool name:
managed_detection_bulk_cloneClone multiple managed detections from the library into independent, editable detections in one request.
Managed detection clone
Tool name:
managed_detection_cloneClone a managed detection into an independent, editable detection.
Get managed detection
Tool name:
managed_detection_getGet a managed detection config by ID.
List managed detection
Tool name:
managed_detection_listList all available managed detections from the detection library.
Managed detection subscription get
Tool name:
managed_detection_subscription_getGet a managed detection subscription by ID.
Managed detection subscription list
Tool name:
managed_detection_subscription_listList managed detection subscriptions for the workspace.
Managed detection subscription update
Tool name:
managed_detection_subscription_updateUpdate a managed detection subscription's tunable settings: notification channels, notification template, parameters, enabled status, and auto-triage config.
Managed detection unsubscribe
Tool name:
managed_detection_unsubscribeDelete (unsubscribe from) a managed detection subscription.
List notification
Tool name:
notification_listList all notification configs that have been configured for this workspace.
Notification send
Tool name:
notification_sendSend a notification to a notification channel.
Run query
Tool name:
run_queryExecute ClickHouse SQL queries against log data.
Create sigma
Tool name:
sigma_createCreate a REAL-TIME Sigma detection from a YAML rule definition.
Update sigma
Tool name:
sigma_updateUpdate an existing REAL-TIME Sigma detection with a new YAML rule definition.
List source
Tool name:
source_listList the workspace's configured log sources.
Create template
Tool name:
template_createCreates a new notification template in the workspace.
Delete template
Tool name:
template_deleteDeletes a notification template from the workspace by name.
List template
Tool name:
template_listLists the workspace's notification templates along with the built-in default templates.
List template partials
Tool name:
template_partials_listLists the built-in template partials available for use in notification templates.
Update template
Tool name:
template_updateUpdates an existing notification template in the workspace.
Compatibility
Connect RunReveal to the clients your teams already use
27 AI clients can connect to RunReveal through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect RunReveal through Runlayer?
One approved path
Approve RunReveal once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.