What is Proxmox MCP Server?
Proxmox MCP Server is a Node.js-based Model Context Protocol (MCP) server designed for managing Proxmox hypervisors, allowing users to interact with nodes, virtual machines (VMs), and containers through a clean interface with configurable permission levels.
How to use Proxmox MCP Server?
To use the Proxmox MCP Server, clone the repository from GitHub, install the necessary dependencies, and configure your Proxmox API token in a .env file. You can then run the server and interact with it using various MCP tools.
Key features of Proxmox MCP Server?
- Configurable permission levels for secure operations
- Comprehensive management of nodes and VMs
- Real-time resource monitoring
- Secure token-based authentication
- Error handling and graceful degradation
Use cases of Proxmox MCP Server?
- Managing Proxmox clusters and monitoring node status
- Executing commands on VMs securely
- Listing and managing virtual machines and containers
FAQ from Proxmox MCP Server?
-
What are the permission levels?
There are two permission levels: Basic Mode for minimal operations and Elevated Mode for advanced features requiring full permissions.
-
Is it necessary to have a Proxmox server?
Yes, you need access to a Proxmox server with API token credentials to use this server.
-
Can I run it without Node.js?
No, Node.js is required to run the Proxmox MCP Server.