Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
VMREST_PASS | Yes | Password for the vmrest API (required if authentication is enabled) | |
VMREST_USER | Yes | Username for the vmrest API (required if authentication is enabled) |
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_vms | List all VMs in VMware Fusion. |
get_vm_info | Get detailed information about a specific VM. |
power_vm | Perform a power action on a VM. Valid actions are 'on', 'off', 'shutdown', 'suspend', 'pause', 'unpause'. |
get_vm_power_state | Get the power state of a specific VM. |