# Burntberry/lunanode-mcp

Source: https://glimind.com/server/glama%2Fburntberry%2Flunanode-mcp
Registry id: `glama/burntberry/lunanode-mcp`
Status: unknown

## Tools (43)

- `floating_ip_add`: Provision a new unattached floating IP in a region.
- `floating_ip_delete`: Release an unattached floating IP from the account.
- `floating_ip_list`: List all floating IPs on the account.
- `image_delete`: Permanently delete an image.
- `image_details`: Get metadata for a specific image.
- `image_fetch`: Add a new image by fetching it from an HTTP, HTTPS, or FTP URL.
- `image_list`: List images available to the account, optionally filtered by region.
- `image_rename`: Change an image's label.
- `image_replicate`: Copy an image to another region.
- `plan_list`: List available LunaNode VM plans with pricing, CPU, RAM, storage, and regional availability.
- `region_list`: List all LunaNode regions where services can be deployed.
- `ssh_key_add`: Store an SSH public key for provisioning VMs with key-based authentication.
- `ssh_key_list`: List stored SSH public keys with their IDs.
- `ssh_key_remove`: Delete a stored SSH key.
- `vm_action`: Perform a VM state action: start, stop, reboot, diskswap, rescue, shelve, or unshelve.
- `vm_create`: Provision a new virtual machine. Requires a hostname and plan_id; boot from image_id or volume_id.
- `vm_delete`: Permanently delete a virtual machine.
- `vm_floating_ip_attach`: Attach a floating (public) IP to a VM.
- `vm_floating_ip_detach`: Detach a floating IP from a VM. By default the IP is destroyed; set keep to retain it unattached.
- `vm_info`: Get detailed configuration and live status for a virtual machine.
- `vm_ip_add`: Allocate an additional internal IP address on a VM.
- `vm_ip_delete`: Remove an internal IP address from a VM.
- `vm_iplist`: List all IP addresses assigned to a virtual machine.
- `vm_list`: List all virtual machines on the LunaNode account.
- `vm_reimage`: Reinstall a VM from an image. Destroys the VM's current disk contents.
- `vm_rename`: Change a VM's hostname label.
- `vm_resize`: Change a VM's plan (CPU/RAM/storage).
- `vm_securitygroup_add`: Add a VM to an existing security group.
- `vm_securitygroup_remove`: Remove a VM from a security group.
- `vm_snapshot`: Create a disk image snapshot of a VM.
- `vm_vnc`: Generate a temporary noVNC console URL for a VM. Grants console access, so it is write-gated.
- `volume_attach`: Attach a volume to a virtual machine.
- `volume_create`: Create a block storage volume, optionally pre-populated from an image or snapshot.
- `volume_delete`: Permanently delete a volume.
- `volume_detach`: Detach a volume from its virtual machine.
- `volume_extend`: Increase the size of an unattached volume.
- `volume_info`: Get details for a specific volume.
- `volume_list`: List block storage volumes, optionally filtered by region.
- `volume_rename`: Change a volume's label.
- `volume_snapshot_create`: Take a snapshot of a volume.
- `volume_snapshot_delete`: Permanently delete a volume snapshot.
- `volume_snapshot_list`: List volume snapshots in a region.
- `volume_snapshot_replicate`: Convert a volume snapshot into an image, optionally in another region.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
