Cursor Proxmox
Provides a comprehensive Model Context Protocol (MCP) server for managing Proxmox virtual machines and containers, enhancing AI interaction with the virtualization platform.
About
This Python-based Model Context Protocol (MCP) server offers enhanced interaction with the Proxmox virtualization platform, featuring a comprehensive suite of tools for complete VM and container lifecycle management. It includes robust power controls, intelligent storage detection, and detailed monitoring capabilities. A key highlight is its full OpenAPI integration, providing 11 production-ready REST API endpoints for seamless deployment with Docker and enabling intuitive natural language control via platforms like Cursor and Open WebUI.
Key Features
- Production-grade security, error handling, parameter validation, and logging for stability.
- LXC container management support for listing and monitoring containers.
- Complete OpenAPI integration with 11 REST API endpoints for broad compatibility.
- Intelligent storage type detection (LVM/file-based) for optimal disk provisioning.
- Comprehensive VM lifecycle management, including creation, deletion, and power control.
- 2 GitHub stars
Use Cases
- Automating Proxmox VM and container operations through AI assistants like Cursor or Open WebUI.
- Integrating Proxmox cluster management into custom applications via a robust REST API.
- Monitoring Proxmox nodes, virtual machines, containers, and storage pools in real-time.