list_vm_skeletons
Retrieve available VM skeleton templates for building custom virtual machines. Includes domain controllers, workstations, servers, attacker VMs, SIEM tools, 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 | |||