list_vm_skeletons
Retrieve available VM skeleton templates to use as starting points for building custom virtual machines. Templates include domain controllers, workstations, servers, attacker VMs, monitoring systems, and vulnerable applications.
Instructions
List all available VM skeleton templates.
Returns a dictionary of VM skeleton names and their descriptions. These skeletons can be used as starting points for building custom VMs.
Categories include:
Domain Controllers (dc-2022, dc-2019, secondary-dc)
Workstations (ws-win11, ws-win10)
Windows Servers (file-server, sql-server, exchange, web-iis, ca)
Linux Servers (ubuntu, debian, rocky, docker)
Attacker VMs (kali, parrot, commando)
SIEM/Monitoring (wazuh, splunk, elastic, security-onion)
Vulnerable Apps (dvwa, juice-shop, metasploitable, vulnhub)
Returns: Dictionary with skeleton names as keys and descriptions as values
Example: skeletons = await list_vm_skeletons() # Returns: {"dc-2022": "Windows Server 2022 Domain Controller", ...}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||