Migrate a QEMU VM to a different PDM-registered datacenter. Plan migration with dry-run, then confirm to execute; optionally delete source VM after successful transfer.
Migrate a Proxmox VE guest (LXC or QEMU) to a different node. Dry-run by default shows the plan; set confirm=True to execute the migration asynchronously.
Create a new LXC container on Proxmox VE with a dry-run plan before execution. Specify vmid, template, storage, and optional parameters like cores and memory.
A Model Context Protocol server for conducting Linux binary analysis and guest system forensics within QEMU virtual machines. It enables automated VM lifecycle management, memory dumping, and interactive debugging workflows for analyzing processes and artifacts.
Retrieve a Proxmox guest's current configuration—LXC or QEMU—with cores, memory, network, disks, and metadata. Returns a dict for mutation or rollback.
Delete a named QEMU snapshot from a VM on a PDM-registered Proxmox remote. Dry-run by default; use confirm=True to permanently remove the snapshot's saved state.
Retrieve firewall option block including enable flag, default in/out policies, and log rate limit at cluster, node, or guest scope. Read-only, no state changes.
Retrieve a read-only list of snapshots for a Proxmox guest, including name, description, parent, creation time, and live state indicator. Supports VMs and containers.