MCP: Proxmox direkte Integration für Jervais #90

Open
opened 2026-05-03 09:52:58 +00:00 by orbitalo · 0 comments
Owner

Proxmox MCP Server

Ziel

Jervais soll direkt auf den Proxmox-Cluster zugreifen können — ohne Umweg über den Hausmeister-Bot.

Nutzen

  • Container/VM Status abfragen (alle 5 Standorte)
  • Ressourcenauslastung live sehen (CPU, RAM, Disk)
  • Logs direkt abrufen
  • Container starten/stoppen (mit Bestätigung)
  • Schnelle Diagnose bei Problemen

Aktueller Stand

  • Hausmeister-Bot (CT 116) hat bereits Proxmox-Modul
  • Proxmox API läuft auf allen Hosts
  • Tailscale-Verbindung zu allen Standorten vorhanden

Implementierung

  • MCP Server via Proxmox REST API (HTTPS)
  • Token-basierte Authentifizierung (kein Root-Passwort)
  • Hosts: pve-hetzner, pve-ka-1, pve-mu-4, Ramsin

Schritte

  • Proxmox API-Token erstellen (read-only + VM.PowerMgmt)
  • MCP Server implementieren oder vorhandene Lösung nutzen
  • In Jervais .env eintragen
  • Testabfrage: Alle Container auflisten

Notizen

  • Entscheidung: 03.05.2026
  • Priorität: Mittel — Hausmeister-Bot übernimmt aktuell diese Funktion
# Proxmox MCP Server ## Ziel Jervais soll direkt auf den Proxmox-Cluster zugreifen können — ohne Umweg über den Hausmeister-Bot. ## Nutzen - Container/VM Status abfragen (alle 5 Standorte) - Ressourcenauslastung live sehen (CPU, RAM, Disk) - Logs direkt abrufen - Container starten/stoppen (mit Bestätigung) - Schnelle Diagnose bei Problemen ## Aktueller Stand - Hausmeister-Bot (CT 116) hat bereits Proxmox-Modul - Proxmox API läuft auf allen Hosts - Tailscale-Verbindung zu allen Standorten vorhanden ## Implementierung - MCP Server via Proxmox REST API (HTTPS) - Token-basierte Authentifizierung (kein Root-Passwort) - Hosts: pve-hetzner, pve-ka-1, pve-mu-4, Ramsin ## Schritte - [ ] Proxmox API-Token erstellen (read-only + VM.PowerMgmt) - [ ] MCP Server implementieren oder vorhandene Lösung nutzen - [ ] In Jervais `.env` eintragen - [ ] Testabfrage: Alle Container auflisten ## Notizen - Entscheidung: 03.05.2026 - Priorität: Mittel — Hausmeister-Bot übernimmt aktuell diese Funktion
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: orbitalo/homelab-brain#90
No description provided.