clone_proxmox_vm
Create a new VM or container by cloning an existing one on a Proxmox node. Supports full and linked clones for QEMU and LXC.
Instructions
Clone a VM or container to create a new one
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"node": "<node>",
"vmid": "<vmid>",
"new_vmid": "<new_vmid>"
},
"name": "clone_proxmox_vm"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Full clone (true) or linked clone (false) | |
| host | No | Proxmox host (optional) | |
| name | No | New VM name (optional) | |
| node | Yes | Node name | |
| vmid | Yes | Source VM/Container ID | |
| vm_type | No | Type: 'qemu' for VM or 'lxc' for container | qemu |
| new_vmid | Yes | New VM/Container ID |