Proxmox MCP servers: which one to use
We found no official Proxmox MCP server. Use ProxmoxMCP-Plus for the most used, or akmalovaa or Proximo if you want read-only by default.
- Servers
- 21
- active
- Local
- 17
- runs on your machine
We found no MCP server published by Proxmox, so every option is a community project that logs in with a Proxmox API token. An AI with a broad token can stop, roll back or delete VMs. Pick a server with a read-only switch and give it a token limited to what you need. ProxmoxMCP-Plus has the most stars, and akmalovaa and Proximo start read-only until you say otherwise.
Good for
- Homelab owners who want Claude or Cursor to list VMs, check status and read logs
- Admins who want snapshots, backups and VM changes from chat, with approval before anything destructive
- Teams that want the whole Proxmox API, with tools trimmed to what they use
- Anyone who wants an AI to look but not touch
Which Proxmox MCP server to use
Use ProxmoxMCP-Plus for the most stars and a wide tool set. Pick akmalovaa, Proximo, samik081 or ry-ops when you want the AI limited to reading first.
| Server | Read-only by default | Read-only option | Tools | Sign-in | GitHub stars |
|---|---|---|---|---|---|
| ProxmoxMCP-Plus | – | Approval gates | – | API token | 630 |
| gethosthewalrus | No | Env setting | – | API token | 226 |
| Proximo | Yes | Default | 6 | API token | 64 |
| ry-ops | – | Env setting | 341 | Token or password | 50 |
| samik081 | No | Access tier | 122 | API token | 26 |
| lidless-labs | – | Write gates | 96 | API token | 11 |
| akmalovaa | Yes | Default | 50 | Token or password | 5 |
All Proxmox MCP servers
21 active · official first, then by GitHub stars
ProxmoxMCP-PlusLocaltoken in envProxmox VE MCP server for VMs, LXCs, snapshots, backups, storage, and cluster operations.
630 GitHub stars
proxmox-mcpLocalManage Proxmox VE infrastructure including virtual machines, containers, storage, networking, firewall rules, high availability, and more
226 GitHub stars
Proximo — the governed client for ProxmoxLocalThe governed client for Proxmox (PVE, PBS, PMG, PDM): plans, keeps the receipts, puts things back.
64 GitHub stars
proxmox-mcp-serverMCP server for managing Proxmox Virtual Environment VMs, containers, storage, and cluster resources
50 GitHub stars
Proxmox VE MCP ServerLocalManage Proxmox VE through AI assistants
26 GitHub stars
mcp-proxmoxLocalManage Proxmox VE clusters through AI assistants — VMs, containers, and more
17 GitHub stars- proxmox-mcp
Point an agent at your homelab and it can nuke a VM. proxmox-mcp gates every write before the Proxmox API sees it, so an AI client can operate the cluster without owning it.
11 GitHub stars
Proxmox MCP is an opinionated MCP serverLocalProxmox MCP is an opinionated MCP server
5 GitHub stars
Proxmox VELocalManage Proxmox VE nodes, VMs, containers, storage and snapshots. Read-only by default.
5 GitHub stars- homelab-proxmox-mcp
Local MCP server for managing Proxmox VE clusters from Claude Desktop. Token-auth, 15 tools, GPL v3.
4 GitHub stars - Proxmox AIopsLocal
Governed Proxmox VE VM/container ops — 43 MCP tools with audit, budget, undo & risk-tier guards.
4 GitHub stars - proxmox-mcp-serverLocal
Chat with your Proxmox VE cluster. An MCP server to list nodes, VMs and LXC, control lifecycle and snapshots, safely. By SoyRage Agency.
3 GitHub stars - proxmox-mcp-server
Proxmox MCP server for Claude, Cursor, and AI agents: all 993 PVE + PDM API endpoints behind 6 catalog-backed tools, writes env-gated.
2 GitHub stars
proxmox-mcpLocalMCP server for Proxmox VE management (VM, LXC, nodes)
1 GitHub stars- Cursor Proxmox MCPLocal
Manage Proxmox VE via Cursor: QEMU, LXC, storage, HA, firewall, access.
1 GitHub stars - Proxmox VELocal
Monitor and manage Proxmox VE clusters: VMs, containers, storage and backups. Read-only by default.
1 GitHub stars - proxmox-mcpLocal
stdio MCP server for operating Proxmox VE through typed tools plus explicit high-risk escape hatches.
0 GitHub stars - Proxmox OpsLocal
Proxmox VE diagnostics, backup audits, maintenance planning and guarded VM operations.
0 GitHub stars - @bakhshb/proxmox-mcp-openapiLocal
MCP Server for Proxmox VE API
38/wk downloads a week - proxmox-mcpLocal
Proxmox VE MCP server with read-only / full-access modes — cluster, nodes, QEMU VMs, LXC, storage, backups, tasks
27/wk downloads a week
Questions
Is there an official Proxmox MCP server?
We found none. Proxmox does not list one that we could find, and all seven servers here are community projects that talk to the Proxmox VE API.
Which Proxmox MCP server is read-only by default?
akmalovaa/proxmox-mcp and Proximo. akmalovaa gates destructive actions behind PROXMOX_RISK_LEVEL, and Proximo shows a plan first and runs no change on the first call.
How do I stop an AI from deleting my VMs?
Turn on the server's read-only option and use a Proxmox API token with a read-only role. ry-ops and gethosthewalrus use PROXMOX_READ_ONLY=true, samik081 uses PVE_ACCESS_TIER=read-only, and ry-ops also lists a PVEAuditor role for monitoring.
Can it delete or roll back VMs?
Yes, some can. akmalovaa's highest risk level adds delete-snapshot and rollback-snapshot tools. lidless-labs lists 8 destructive tools, such as destroying a resource or rolling back a snapshot, that need three separate confirmations. ry-ops can hide the 73 tools that delete, stop, wipe or roll back with PROXMOX_NO_DESTRUCTIVE=true.
What do I need to sign in?
A Proxmox API token, made in the Proxmox web interface. akmalovaa and ry-ops also accept a username and password, but their READMEs recommend a token. Give the token only the permissions you need.
Which one has the most tools?
ry-ops lists 341 tools across 14 areas, and PROXMOX_TOOLSETS trims that to what you use. samik081 has 122 and lidless-labs has 96. Proximo goes the other way with six tools.
Does it work with Claude Desktop, Cursor and Claude Code?
Yes. samik081 names Cursor, Claude Code and Claude Desktop, and ProxmoxMCP-Plus names Claude Desktop, Cursor, VS Code and Codex. lidless-labs shows a Claude Desktop config.
Can I run it in Docker?
Yes. akmalovaa, samik081 and ry-ops publish Docker images on GHCR, and gethosthewalrus is listed as mcp/proxmox on Docker Hub.
Does it work with a self-signed certificate?
Yes, with a setting. samik081 uses PVE_VERIFY_SSL=false, and gethosthewalrus has PROXMOX_VERIFY_SSL. Only do this on a network you trust.