# jskoetsier/Proxmox MCP Server

Source: https://glimind.com/server/glama%2Fjskoetsier%2Fproxmox-mcp-server
Registry id: `glama/jskoetsier/proxmox-mcp-server`
Status: unknown

## Tools (45)

- `create_container`: Create a new container with OS configuration
- `create_container_firewall_rule`: Create a firewall rule for a container
- `create_vm`: Create a new VM with cloud-init, guest agent, and network interface configuration
- `create_vm_firewall_rule`: Create a firewall rule for a VM
- `create_vm_user`: Create a new user in a VM
- `delete_container`: Delete a container
- `delete_container_firewall_rule`: Delete a firewall rule for a container
- `delete_iso`: Delete an ISO file from a Proxmox node
- `delete_vm`: Delete a VM
- `delete_vm_firewall_rule`: Delete a firewall rule for a VM
- `disable_container_firewall`: Disable firewall for a container
- `disable_vm_firewall`: Disable firewall for a VM
- `download_iso`: Download an ISO file to a Proxmox node
- `enable_container_firewall`: Enable firewall for a container
- `enable_vm_firewall`: Enable firewall for a VM
- `get_cluster_status`: Get Proxmox cluster status
- `get_container_status`: Get status of Proxmox containers
- `get_iso_download_status`: Get status of an ISO download task
- `get_node_status`: Get status of Proxmox nodes
- `get_proxmox_version`: Get Proxmox VE version
- `get_running_vms`: Get all running VMs and containers on a node
- `get_storage_status`: Get status of Proxmox storage
- `get_summary`: Get summary of Proxmox node resources
- `get_task_status`: Get status of running tasks
- `get_updates`: Get available updates
- `get_vm_interfaces`: Get network interfaces from a VM
- `get_vm_status`: Get status of Proxmox VMs
- `list_container_firewall_rules`: List firewall rules for a container
- `list_isos`: List ISO files on a Proxmox node
- `list_vm_firewall_rules`: List firewall rules for a VM
- `restart_container`: Restart a container
- `restart_vm`: Restart a VM
- `run_vm_command`: Run a command in a VM
- `set_vm_hostname`: Set hostname for a VM
- `set_vm_ip`: Set IP address for a VM
- `set_vm_user_password`: Set password for an existing VM user
- `shutdown_container`: Shutdown a container gracefully
- `shutdown_vm`: Shutdown a VM gracefully
- `ssh_to_vm`: SSH into a VM using qm console
- `start_container`: Start a container
- `start_vm`: Start a VM
- `stop_container`: Stop a container
- `stop_vm`: Stop a VM
- `upgrade_proxmox`: Upgrade Proxmox VE
- `vm_console`: Access VM console (websocket or serial)

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
