ProxmoxMCP Plus
未申請Enhanced Proxmox MCP server with advanced virtualization management and full OpenAPI integration
インストール
uv pip install -e ".[dev]"未申請リスティング
このMCPサーバーはあなたのものですか?
このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。
このサーバーを申請するツール(40個)
archive
(string, required): Backup volume ID (from listbackups output)
compress
(string, optional): Compression - '0', 'gzip', 'lz4', 'zstd' (default: 'zstd')
cores
(integer, optional): Number of CPU cores (default: 1)
cpus
(integer, required): Number of CPU cores (1-32)
create_backup
Create a backup of a VM or container.
create_container
Create a new LXC container with specified configuration.
create_snapshot
Create a snapshot of a VM or container.
create_vm
Create a new virtual machine with specified resources.
delete_backup
Delete a backup file from storage.
delete_container
Delete/remove an LXC container completely.
delete_snapshot
Delete a snapshot.
description
(string, optional): Description for the snapshot
disk_size
(integer, required): Disk size in GB (5-1000)
force
(boolean, optional): Force deletion even if container is running (default: false)
get_containers
List all LXC containers across the cluster.
hostname
(string, optional): Container hostname (defaults to 'ct-{vmid}')
list_backups
List available backups across the cluster.
list_snapshots
List all snapshots for a VM or container.
memory
(integer, required): Memory in MB (512-131072)
mode
(string, optional): Backup mode - 'snapshot', 'suspend', 'stop' (default: 'snapshot')
name
(string, required): Name for the VM
network_bridge
(string, optional): Network bridge name (default: 'vmbr0')
notes
(string, optional): Notes/description for the backup
ostemplate
(string, required): OS template path (e.g. 'local:vztmpl/alpine-3.19-default20240207amd64.tar.xz')
ostype
(string, optional): OS type (default: l26)
password
(string, optional): Root password
restore_backup
Restore a VM or container from a backup.
rollback_snapshot
Rollback VM/container to a previous snapshot.
selector
(string, required): Container selector - '123' 'pve1:123' 'pve1/name' 'name'
snapname
(string, required): Snapshot name (no spaces, e.g. 'before-update')
ssh_public_keys
(string, optional): SSH public keys for root user
start_after_create
(boolean, optional): Start container after creation (default: false)
storage
(string, optional): Storage pool name
swap
(integer, optional): Swap size in MiB (default: 512)
unique
(boolean, optional): Generate unique MAC addresses (default: true)
unprivileged
(boolean, optional): Create unprivileged container (default: true)
vm_type
(string, optional): Type - 'qemu' for VMs, 'lxc' for containers (default: 'qemu')
vmid
(string, required): ID for the new VM
vmstate
(boolean, optional): Include memory state (VMs only, default: false)
volid
(string, required): Backup volume ID to delete