Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_virtual_machines | List virtual machines in CloudStack |
get_virtual_machine | Get details of a specific virtual machine |
start_virtual_machine | Start a virtual machine |
stop_virtual_machine | Stop a virtual machine |
reboot_virtual_machine | Reboot a virtual machine |
destroy_virtual_machine | Destroy a virtual machine using proper workflow: stop → destroy → expunge. Handles VMs in any state including Error. (DESTRUCTIVE - cannot be undone) |
deploy_virtual_machine | Deploy a new virtual machine |
scale_virtual_machine | Scale virtual machine (change service offering) |
migrate_virtual_machine | Migrate virtual machine to another host |
reset_password_virtual_machine | Reset password for virtual machine |
change_service_offering_virtual_machine | Change service offering for virtual machine |
list_virtual_machine_metrics | List virtual machine performance metrics |
list_volumes | List storage volumes |
create_volume | Create a new volume |
attach_volume | Attach volume to virtual machine |
detach_volume | Detach volume from virtual machine |
resize_volume | Resize a volume |
create_snapshot | Create a snapshot of a volume |
list_snapshots | List volume snapshots |
list_networks | List networks |
create_network | Create a new network |
list_public_ip_addresses | List public IP addresses |
associate_ip_address | Acquire a new public IP address |
enable_static_nat | Enable static NAT for an IP to a VM |
create_firewall_rule | Create a firewall rule |
list_load_balancer_rules | List load balancer rules |
list_events | List system events |
list_alerts | List system alerts |
list_capacity | List system capacity information |
list_async_jobs | List asynchronous jobs |
list_usage_records | List usage records for billing |
list_zones | List availability zones |
list_templates | List templates |
list_accounts | List accounts |
list_users | List users |
list_domains | List domains |
list_hosts | List hosts |
list_clusters | List clusters |
list_storage_pools | List storage pools |
list_system_vms | List system VMs (console proxy, secondary storage) |
list_service_offerings | List service offerings (compute plans) |
list_ssh_key_pairs | List SSH key pairs |
create_ssh_key_pair | Create a new SSH key pair |
list_security_groups | List security groups |
create_security_group_rule | Create a security group ingress rule |