Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| harvester_addon_list | List Harvester addons with their enabled/disabled state |
| harvester_host_list | List Harvester hosts (nodes) with maintenance mode and disk status |
| harvester_image_list | List Harvester VM images (VirtualMachineImage) with download progress |
| harvester_network_list | List Harvester VLAN networks (NetworkAttachmentDefinition) |
| harvester_settings | List or get Harvester cluster settings (backup-target, auto-disk-provision-paths, etc.) |
| harvester_subnet_list | List KubeOVN Subnets (requires kubeovn-operator addon). Subnets define VM network CIDRs and are linked to Networks via provider. |
| harvester_vm_get | Get a single virtual machine with full spec and status (metrics, disks, networks) |
| harvester_vm_list | List virtual machines across Harvester clusters with status, IP, node, CPU/memory |
| harvester_volume_list | List PersistentVolumeClaims (Longhorn-backed volumes) with size and health |
| harvester_vpc_list | List KubeOVN VPCs (requires kubeovn-operator addon enabled) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |