pve_edit_system
Update CPU cores, RAM, notes, tags, and boot behavior for an existing Proxmox VM or container by specifying its VMID.
Instructions
Edit configuration parameters of an existing VM or container (CPU cores, RAM, notes, tags, onboot).
Args: vmid: Target VM or Container ID. cores: Number of virtual CPU cores to assign. memory_mb: Allocated RAM in megabytes (e.g. 4096 for 4GB). description: Notes / documentation markdown string. tags: Semicolon or comma-separated tags (e.g. 'web;production;docker'). onboot: Whether the system automatically starts on Proxmox node boot. node: Optional node name.
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": {
"vmid": "<vmid>"
},
"name": "pve_edit_system"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | ||
| tags | No | ||
| vmid | Yes | ||
| cores | No | ||
| onboot | No | ||
| memory_mb | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |