proxmox-mcp-rs
Verified Safeby nicholaswilde
Overview
A Rust-based Model Context Protocol (MCP) server for managing Proxmox VE virtualization infrastructure via an LLM client.
Installation
docker run --rm -it -e PROXMOX_HOST="192.168.1.10" -e PROXMOX_USER="root@pam" -e PROXMOX_PASSWORD="yourpassword" -e PROXMOX_NO_VERIFY_SSL="true" nicholaswilde/proxmox-mcp-rsEnvironment Variables
- PROXMOX_CONFIG
- PROXMOX_HOST
- PROXMOX_PORT
- PROXMOX_USER
- PROXMOX_PASSWORD
- PROXMOX_TOKEN_NAME
- PROXMOX_TOKEN_VALUE
- PROXMOX_NO_VERIFY_SSL
- PROXMOX_LOG_LEVEL
- PROXMOX_LOG_FILE_ENABLE
- PROXMOX_LOG_DIR
- PROXMOX_LOG_FILENAME
- PROXMOX_LOG_ROTATE
- PROXMOX_SERVER_TYPE
- PROXMOX_HTTP_HOST
- PROXMOX_HTTP_PORT
- PROXMOX_HTTP_AUTH_TOKEN
- PROXMOX_LAZY_MODE
Security Notes
Handles sensitive credentials (password, API token) via environment variables or config file. Supports disabling SSL verification via a flag, which should be used with caution in production environments. No 'eval' or obvious code injection vulnerabilities identified. Leverages Rust's memory safety.
Similar Servers
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, supporting various transports and authentication methods.
mcp-framework
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.