Description

This MCP server provides complete Proxmox virtualization platform management, enabling AI assistants to monitor cluster health, manage virtual machines and containers, and execute commands within VMs through the Proxmox API. Built using Python with the proxmoxer library and FastMCP framework, it offers cluster-wide resource monitoring with node status and storage information, VM lifecycle management including creation with customizable specifications and power operations (start, stop, shutdown, reset, delete), command execution within VMs via QEMU guest agent integration, and storage pool monitoring across the cluster. The implementation includes token-based authentication, comprehensive error handling with fallback mechanisms for partial data availability, and styled output formatting with color-coded status indicators, making it valuable for datacenter automation, infrastructure monitoring workflows, and any use case requiring programmatic control over Proxmox virtualization environments.

🔬 Playground

Try Proxmox live in the browser with security context.

Unverified
No automated security scan has been run on this server yet.

Installation

git clone https://github.com/agentify-sh/cursor-proxmox-mcp

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "proxmox": {
      "command": "node",
      "args": [
        "path/to/server.js"
      ]
    }
  }
}

Community Reviews

Authenticated reviews from GitHub users. No anonymous submissions. Your experience helps others choose wisely.

0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to share your experience.