Cua Docs

MCP tools

Tool reference for Lume's stdio MCP server.

Start the server with lume serve --mcp. Tool names use snake_case.

lume_resize_disk#

Grow a stopped VM disk to a new total size.

ParameterTypeRequiredDescription
namestringyesVM name.
disk_sizestringyesNew total size, such as 120GB. Must exceed the current size.
storagestringnoNamed storage location or direct path.
no_backupbooleannoSkip the macOS rollback copy. Defaults to false.
keep_backupbooleannoKeep rollback files after success. Defaults to false.
dry_runbooleannoValidate and print the plan without changing the disk. Defaults to false.

no_backup and keep_backup cannot both be true. macOS resizing preserves the paired RecoveryOS partition and expands the main APFS container. Linux resizing increases the image only.

The MCP server also exposes tools for listing, creating, running, stopping, cloning, deleting, and accessing VMs. Clients should discover the live tool list from MCP so their schemas match the installed Lume version.