Skip to main content
Glama

smart_deploy

Deploy validated cyber range scenarios with automated configuration, monitoring, and optional snapshots for security testing environments.

Instructions

Smart deployment with validation, optional snapshot, and auto-monitoring.

RECOMMENDED: This is the preferred method for deploying scenarios as it includes validation, error checking, and monitoring guidance.

NO FILE UPLOAD REQUIRED: This tool automatically generates the configuration from the scenario parameters. You do NOT need to provide a config file.

Workflow:

  1. Validates the scenario configuration (if auto_validate=True)

  2. Creates snapshot if requested (if auto_snapshot=True)

  3. Generates and sets the configuration in Ludus

  4. Verifies the configuration was set correctly

  5. Starts the deployment

  6. Provides monitoring guidance and commands

When to use:

  • Use smart_deploy() for most deployments (recommended)

  • Use deploy_scenario() if you need more control or don't want validation

  • Use deploy_range() only if you have a custom configuration dict

Args: scenario_key: Scenario to deploy (e.g., 'redteam-lab-lite') siem_type: SIEM type to include (wazuh, splunk, elastic, security-onion, none) auto_validate: Validate configuration before deploying (default: True) auto_snapshot: Create snapshot before deployment (default: False) auto_monitor: Enable auto-monitoring after deployment (default: True) user_id: Optional user ID (admin only)

Returns: Smart deployment result with monitoring guidance and status

Example: # Recommended: Use smart_deploy for automated deployments smart_deploy( scenario_key='redteam-lab-lite', siem_type='none', auto_validate=True, auto_monitor=True )

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
scenario_keyYes
siem_typeNowazuh
auto_validateNo
auto_snapshotNo
auto_monitorNo
user_idNo

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tjnull/Ludus-FastMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server