Proxmox MCP Server
Provides tools to monitor and manage Proxmox VE infrastructure, including VMs, containers, storage, snapshots, backups, firewall rules, cloning, migration, and cloud-init configuration.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Proxmox MCP Serverlist all running VMs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Proxmox MCP Server
Manage your Proxmox VE infrastructure using AI. Pilotez votre infrastructure Proxmox VE grรขce ร l'IA.
This MCP (Model Context Protocol) server allows LLMs (like Claude, Gemini, etc.) to securely monitor and control your Proxmox nodes, VMs, and containers.
๐ Features
๐ Monitoring: View nodes (CPU/RAM), VMs, containers (LXC), storage status, and internal IPs (via Agent).
โก Management: Start, stop (graceful/forced), reboot, and Clone (Provisioning) machines.
๐๏ธ Orchestration: Migrate machines (live or offline) between nodes in a cluster.
๐ Analytics: View Historical Performance (CPU/RAM RRD data) for diagnostics.
๐ Library: Manage LXC Templates and ISOs (Download/List).
๐ท๏ธ Organization: Manage machine Tags.
๐ ๏ธ DevOps: Configure Cloud-Init (User/SSH/IP), Resize resources (CPU/RAM Hotplug), and Download ISOs.
๐ก๏ธ Security: Audit and manage Firewall rules per VM/Container.
๐ก๏ธ Protection: Manage Snapshots and Backups directly via MCP.
๐จ LobeChat Ready: Compatible with LobeChat Plugins via a dedicated REST API.
๐ Access: Generate direct links to the NoVNC Console.
๐ Secure: Uses Proxmox API Tokens. Machine deletion is disabled for safety.
๐ณ Docker-ready: Works instantly with
docker run.
Related MCP server: Proxmox MCP Server
๐ ๏ธ Tool Reference
๐ Monitoring & Diagnostics
Tool | Description |
| Shows node status (CPU, RAM, Online/Offline). |
| Lists VMs and Containers (Filters: name, status, type). |
| Shows detailed config (Cores, Memory, Disks). |
| Shows usage & capabilities (Filter: |
| Retrieves internal IPs via QEMU Agent. |
| Shows global cluster error logs. |
| Retrieves RRD history (CPU/RAM trends). |
โก Control & Actions
Tool | Description |
| Starts a VM or Container. |
| Stops (Graceful Shutdown or Forced Stop) a machine. |
| Reboots a machine. |
| Generates a direct link to the NoVNC console. |
| Adjusts CPU or RAM (Hotplug if supported). |
| Unlocks a machine (removes lock file). |
| Sets tags (e.g., "prod,db"). |
๐๏ธ Provisioning & DevOps
Tool | Description |
| Clones a machine (Template) to a new ID. |
| Configures User, Password, SSH, IP via Cloud-Init. |
| Lists available ISO files. |
| Downloads an ISO from a URL. |
| Lists system templates (Alpine, Ubuntu...). |
| Downloads an LXC template. |
๐ก๏ธ Security & Protection
Tool | Description |
| Lists restore points. |
| Creates an instant snapshot. |
| Restores a snapshot. |
| Deletes a snapshot to free space. |
| Lists full backups (vzdump). |
| Starts a full backup. |
| Lists firewall rules. |
| Adds a rule (ACCEPT/DROP) to the firewall. |
๐๏ธ Orchestration (Cluster)
Tool | Description |
| Moves a machine to another node (Live/Offline). |
๐ Documentation
Please select your language / Veuillez choisir votre langue :
๐ Proxmox API Token
To use this server, you need a Proxmox API Token. Pour utiliser ce serveur, vous avez besoin d'un Token API Proxmox.
Datacenter > Permissions > API Tokens > Add.
Select user, set ID (e.g.,
mcp), and uncheck "Privilege Separation".Copy the Token ID and Secret.
โ๏ธ Environment Variables
Variable | Description | Example |
| URL of your Proxmox server |
|
| User (usually root@pam) |
|
| API Token Name (just the name) |
|
| API Token Secret |
|
| Verify SSL Certificate |
|
๐ Quick Start (Docker)
Clone this repo.
Copy
.env.exampleto.envand fill in your Proxmox credentials.Run:
docker-compose up -d --buildConfigure your MCP client (Claude Desktop, Cursor, Gemini-CLI) to use the Docker container.
(See detailed instructions in the links above)
๐ฆ Project Structure
mcp_proxmox/
โโโ docs/ # Documentation (FR/EN)
โโโ src/ # Python Source Code
โโโ .env.example # Configuration Template
โโโ Dockerfile # Docker Configuration
โโโ docker-compose.yml # Docker Compose ConfigurationThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables AI assistants to manage Proxmox VE infrastructure, including VMs, containers, storage, and cluster operations via natural language.Last updatedMIT
- Alicense-qualityDmaintenanceEnables management of Proxmox VE environments, including VMs, containers, storage, and cluster operations through natural language.Last updated189MIT
- Alicense-qualityBmaintenanceEnables AI assistants to monitor and analyze Proxmox VE virtualization environments via the MCP protocol.Last updatedMIT
- AlicenseBqualityBmaintenanceEnables AI assistants to manage Proxmox VE infrastructure, including VMs, containers, storage, network, high availability, replication, SDN, and node administration.Last updated10029MIT
Related MCP Connectors
Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.
Operate your Linux servers from your LLM. Every action runs through an auditable allowlist.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/olivier-mj/mcp_proxmox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server