Proxmox MCP Server

A server for managing Proxmox VE environments directly from your project directory.

Proxmox MCP Server

Enterprise-grade Proxmox VE management for Claude Code with bulletproof security

Version Security License

Quick Start

Get running in 10 minutes: Quick Start Guide

Key Features

  • šŸš€ Single-command installation - Deploy in minutes with sudo ./install.sh
  • šŸ›”ļø 85+ security controls with bulletproof protection against all attack vectors
  • šŸ”§ Universal Claude Code access - Use from any project directory
  • šŸ“Š Enterprise monitoring with health checks and auto-healing
  • šŸ”’ Compliance ready - SOC 2 / ISO 27001 / NIST framework support
  • 🐳 Containerized - Docker-based deployment with production hardening
  • ⚔ Full VM/LXC management - Create, clone, configure, and manage containers

Installation Preview

# Clone and install
git clone https://github.com/YOUR-ORG/ProxmoxMCP-Production.git
cd ProxmoxMCP-Production
sudo ./scripts/install/install.sh

# Add to Claude Code globally
claude mcp add --transport http proxmox-production http://YOUR_IP:8080/api/mcp

# Use from any Claude Code project
cd /any/project && claude

Documentation Navigation

šŸŽÆ I want to...

GoalDocumentation Path
Get started quicklyQuick Start
Complete installationInstallation Guide
Manage in productionAdministration Guide
Integrate with systemsIntegration Guide
Understand securitySecurity Guide
Troubleshoot issuesTroubleshooting

šŸ‘„ Role-Based Documentation

Architecture Overview

ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”    ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”    ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”
│   Claude Code   │◄──►│  Proxmox MCP    │◄──►│   Proxmox VE    │
│                 │    │     Server      │    │                 │
│  • Projects     │    │  • Docker       │    │  • VMs/LXCs     │
│  • Commands     │    │  • Security     │    │  • Storage      │
│  • Integration  │    │  • Monitoring   │    │  • Network      │
ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜    ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜    ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜

Key Components:

  • MCP Server: FastMCP-based HTTP server with enterprise security
  • Security Layer: 85+ controls with bulletproof privilege restrictions
  • Container Runtime: Hardened Docker environment with resource limits
  • API Integration: Full Proxmox API access with token authentication
  • SSH Gateway: Secure command execution with audit logging

Security Features

  • šŸ›”ļø Zero Critical Vulnerabilities - Complete security validation with 85/85 tests passed
  • šŸ”’ Root Protection - Bulletproof prevention of root user modification
  • šŸ” Command Filtering - Whitelist-only approach with comprehensive dangerous command blocking
  • šŸ“Š Audit Logging - Complete I/O logging and security event monitoring
  • šŸ¢ Enterprise Compliance - SOC 2, ISO 27001, CIS Controls, NIST CSF ready
  • 🚫 Privilege Isolation - Restricted claude-user with minimal necessary permissions

Production Ready

āœ… Tested Environments: Proxmox VE 7.x, 8.x
āœ… Container Security: Non-root execution, read-only filesystem, capability dropping
āœ… Resource Management: CPU/memory limits, health checks, auto-restart
āœ… Network Security: Isolated container networks, firewall integration
āœ… Backup/Recovery: Automated backup with rollback procedures
āœ… Monitoring: Health endpoints, log aggregation, performance metrics

System Requirements

  • Proxmox VE: Version 7.0+ (tested on 8.4)
  • Operating System: Debian-based (Proxmox default)
  • Resources: 2GB RAM, 10GB disk space
  • Network: Internet access for package installation
  • Permissions: Root access for installation

Quick Commands

# Health check
curl http://YOUR_IP:8080/health

# View logs
cd /opt/proxmox-mcp/docker && docker-compose logs -f

# Restart service
cd /opt/proxmox-mcp/docker && docker-compose restart

# Update installation  
cd /opt/proxmox-mcp && git pull && sudo ./scripts/install/install.sh

Support & Community

Contributing

We welcome contributions! Please see our Contributing Guide for details on:

  • Code standards and review process
  • Documentation requirements
  • Security guidelines
  • Development environment setup

License

MIT License - Enterprise-friendly open source


Built with ā¤ļø for the Claude Code community

This project provides enterprise-grade Proxmox VE management through Claude Code with bulletproof security and production-ready deployment.

Related Servers