Homelab Proxmox MCP — Development skill for Claude Code
Local MCP server for managing Proxmox VE clusters from Claude Desktop.
How to install Homelab Proxmox MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ahmetem/homelab-proxmox-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Homelab Proxmox MCP does
Local MCP server for managing Proxmox VE clusters from Claude Desktop. Token-auth, 15 tools, GPL v3.
Alternatives in Development
- Doctor — Environment diagnostics with interactive fixes — providers, auth, RTK, hooks, token optimization 2.8k ★
- Gmail AutoAuth MCP Installation Guide — This guide will help you install and configure the Gmail AutoAuth MCP server for managing Gmail operations thr 1.1k ★
- Premiere Pro MCP — Adobe Premiere Pro MCP — independent, local-first server for supported workflows 292 ★
README
Proxmox MCP Server
A local [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that lets Claude Desktop (or any MCP-compatible client) manage a **Proxmox VE** cluster through its REST API using token authentication.
Tested with **Proxmox VE 9.1.9** on a single-node setup. Multi-node clusters should work — every tool accepts a `node` parameter.
🇹🇷 Türkçe README için: [README.tr.md](./README.tr.md)
Features
The package exposes **52 tools**, grouped by category below. Read-only tools are safe to call automatically; every state-changing tool requires `confirm=true`, and tools that destroy persistent data additionally require `i_understand_data_loss=true` (see **Built-in safety**).
Token-efficiency features (v1.0):
proxmox_health_overviewanswers "how is the server?" in one call.- List filters — e.g.
proxmox_list_vms(status='running', node=...),proxmox_list_backups(vmid=...)— return only what you asked for. fieldsprojection — withresponse_format='json', passfields=['vmid','name','status']to strip every other key.wait_secondson task-launching tools (power, snapshot, backup, restore, clone, move-disk, LVM/ZFS provisioning): the tool polls the Proxmox task and returns the final result inline, saving a follow-up status call.- JSON output is compact and hard-capped; oversized lists are truncated
at the item level and stay valid JSON (
{"_truncated_items": N}marker).
Overview & nodes (read-only)
| Tool | Description |
|---|---|
proxmox_health_overview |
One-call summary: node load, guest states, storage fill levels, ZFS pool health |
proxmox_list_nodes |
List all nodes in the cluster with status, uptime, CPU and memory usage |
proxmox_get_node_status |
Detailed status for one node: CPU model, kernel, load average, disk, swap |
VMs & containers
| Tool | Description |
|---|---|
proxmox_list_vms |
List VMs/CTs; filters: node, vmid, status, guest_type |
Related Skills
Salesforce MCP Auto Auth Chrome
Fastest to Enable Salesforce MCP server for Claude Desktop with automatic session refresh from your Chrome bro
KyttoMCP
A local desktop control panel for managing MCP servers across Claude Desktop, Claude Code, Cursor, VS Code, an
Thread Keeper
Multi-agent shared brain across Claude Code/Desktop, Codex, Gemini, Copilot, VS Code. Cross-session memory, se
CLI Agent MCP
MCP (stdio) server that lets Claude Desktop drive a local headless CLI coding agent (Claude Code or Cursor) as
AllSessions
A local-first desktop workspace for browsing, searching, and managing Codex, Claude Code, and Gemini CLI sessi
Isolate Dependency Process Boundary
Use a GPL-incompatible-but-needed dependency by running it in a separate process the app talks to over IPC, so
Related Agents
Extension Author
WRITE-access implementer for the browser extension (apps/extension/ — MV3, Chrome + Firefox) and the desktop⇄e
Pbi Dax
DAX specialist for the Power BI Desktop project currently open. Writes, validates, tests and optimizes measure
React Security
Frontend security reviewer persona for React apps. Use to review XSS risks, secret exposure in client bundles,