MCP Hub βΊ Developer Tools βΊ Proxmox VE
Proxmox VE MCP server
by akmalovaa Β· io.github.akmalovaa/proxmox-mcp
Manage Proxmox VE nodes, VMs, containers, storage and snapshots. Read-only by default.
How to install Proxmox VE
Python (uvx)
claude mcp add -e PROXMOX_HOST=<your-proxmox-host> proxmox-mcp -- uvx proxmox-ve-mcp==2.3.0
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"proxmox-mcp": {
"command": "uvx",
"args": [
"proxmox-ve-mcp==2.3.0"
],
"env": {
"PROXMOX_HOST": "<your-proxmox-host>"
}
}
}
}Environment variables:PROXMOX_HOST (required) β Proxmox host IP or hostname.PROXMOX_PORT β Proxmox API port.PROXMOX_VERIFY_SSL β Verify the TLS certificate. Proxmox self-signs by default.PROXMOX_TIMEOUT β Seconds to wait for each Proxmox API request.PROXMOX_USER β API user, including the realm.PROXMOX_TOKEN_NAME β API token name. Use this plus PROXMOX_TOKEN_VALUE, or PROXMOX_PASSWORD.PROXMOX_TOKEN_VALUE β API token secret.PROXMOX_PASSWORD β Password, used only when no API token is set.PROXMOX_RISK_LEVEL β Which tools exist: read-only, plus lifecycle, or everything.PROXMOX_TOOLS_ALLOW β Comma-separated tool names to register, intersected with the risk level. Unset = all of them.PROXMOX_REDACT_SECRETS β Mask cipassword and sshkeys in every response.PROXMOX_MCP_TRANSPORT β stdio (default) or streamable-http.PROXMOX_MCP_HOST β HTTP bind address. Anything but loopback also needs PROXMOX_MCP_ALLOWED_HOSTS.PROXMOX_MCP_PORT β HTTP port.PROXMOX_MCP_PATH β Streamable HTTP endpoint path.PROXMOX_MCP_JSON_RESPONSE β Answer with JSON instead of an SSE stream.PROXMOX_MCP_ALLOWED_HOSTS β Comma-separated Host headers to accept over HTTP; '*' disables the check.PROXMOX_MCP_ALLOWED_ORIGINS β Comma-separated browser origins allowed to call the endpoint. Empty = same-origin only.SENTRY_DSN β Optional: report tool traces and errors to Sentry. Unset disables it.
Docker
claude mcp add -e PROXMOX_HOST=<your-proxmox-host> proxmox-mcp -- docker run -i --rm ghcr.io/akmalovaa/proxmox-mcp:2.3.0
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"proxmox-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akmalovaa/proxmox-mcp:2.3.0"
],
"env": {
"PROXMOX_HOST": "<your-proxmox-host>"
}
}
}
}Environment variables:PROXMOX_HOST (required) β Proxmox host IP or hostname.PROXMOX_PORT β Proxmox API port.PROXMOX_VERIFY_SSL β Verify the TLS certificate. Proxmox self-signs by default.PROXMOX_TIMEOUT β Seconds to wait for each Proxmox API request.PROXMOX_USER β API user, including the realm.PROXMOX_TOKEN_NAME β API token name. Use this plus PROXMOX_TOKEN_VALUE, or PROXMOX_PASSWORD.PROXMOX_TOKEN_VALUE β API token secret.PROXMOX_PASSWORD β Password, used only when no API token is set.PROXMOX_RISK_LEVEL β Which tools exist: read-only, plus lifecycle, or everything.PROXMOX_TOOLS_ALLOW β Comma-separated tool names to register, intersected with the risk level. Unset = all of them.PROXMOX_REDACT_SECRETS β Mask cipassword and sshkeys in every response.PROXMOX_MCP_TRANSPORT β stdio (default) or streamable-http.PROXMOX_MCP_HOST β HTTP bind address. Anything but loopback also needs PROXMOX_MCP_ALLOWED_HOSTS.PROXMOX_MCP_PORT β HTTP port.PROXMOX_MCP_PATH β Streamable HTTP endpoint path.PROXMOX_MCP_JSON_RESPONSE β Answer with JSON instead of an SSE stream.PROXMOX_MCP_ALLOWED_HOSTS β Comma-separated Host headers to accept over HTTP; '*' disables the check.PROXMOX_MCP_ALLOWED_ORIGINS β Comma-separated browser origins allowed to call the endpoint. Empty = same-origin only.SENTRY_DSN β Optional: report tool traces and errors to Sentry. Unset disables it.
Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.
Details
- Version
- 2.3.0
- Published
- 2026-09-01
- Updated
- 2026-09-01
- Namespace
- io.github.akmalovaa
- Source
- akmalovaa/proxmox-mcp
Similar developer tools servers
- Nutrition MCPNutrition tracking: log meals and macros, USDA and Open Food Factsβ¦
- GEO Tracker by DigestSEOTrack brand citations across seven AI search surfaces. Free OSS;β¦
- specmateBSV coding knowledge engine for AI agents β pre-compile traps andβ¦
- OuterSpace ApizrPython capability compiler: read-only analysis, experimentβ¦
- OpenSolar MCPUnofficial, self-hosted MCP server for the documented OpenSolar API.
- ALM X++ MCP ServerD365 F&O: 90 AI tools over 200K+ objects, 25M+ cross-refs, 24M+β¦
- Altss Public ProfilesSearch and read bounded published Altss profile summaries withβ¦
- SaybooksBooks your AI keeps from your own bank statements: cards, loans,β¦