MCP Server für Virtualization Station – Verwalten Sie VMs mit KI

Ich habe einen Open-Source-MCP-Server (Model Context Protocol) für QNAP Virtualization Station entwickelt, mit dem du deine VMs mithilfe von KI-Assistenten wie Claude verwalten kannst.

Was er kann

35 Tools für die vollständige VM-Verwaltung per natürlicher Sprache:

  • VM-Lebenszyklus — starten, stoppen, zurücksetzen, anhalten, fortsetzen
  • VM-Verwaltung — CPU/Speicher aktualisieren, klonen, exportieren, löschen
  • Snapshots — erstellen, zurücksetzen, löschen
  • Festplatten & ISOs — Größe ändern, ein-/aushängen
  • Monitoring — Ressourcen-Dashboard mit Host-CPU/RAM-Auslastung, VM-Übersicht mit Netzwerkdaten
  • Sicherheit — alle destruktiven Aktionen erfordern eine explizite Bestätigung

Funktionsweise

Der Server kommuniziert mit der Virtualization Station REST API (die gleiche API, die auch das Web-UI verwendet). Es werden zwei Modi unterstützt:

  1. Lokal (stdio) — läuft auf deinem Computer, verbindet sich über HTTPS mit deinem NAS
  2. Remote (SSE) — läuft direkt auf dem NAS als Docker-Container, KI-Clients verbinden sich über das Netzwerk mit Bearer-Token-Authentifizierung

Installationsoptionen

# Über pip/uvx
uvx mcp-server-qnap-qvs

# Über Docker
docker pull ghcr.io/arnstarn/mcp-server-qnap-qvs:latest

# Über QPKG (Sideload im App Center)
# Download von GitHub Releases

Du kannst auch diese App Center Repository-URL hinzufügen, um Updates automatisch zu erhalten:

https://raw.githubusercontent.com/arnstarn/mcp-server-qnap-qvs/main/qpkg/repo.xml

(App Center > Einstellungen > App-Repository)

Voraussetzungen

  • QNAP NAS mit x86-CPU (Intel/AMD)
  • QTS 5.1.0+ oder QuTS hero h5.1.0+
  • Virtualization Station installiert
  • Container Station (für Docker/QPKG-Installation)

Links

Getestet auf QuTS hero h5.2.8 mit Virtualization Station 4.1.x. MIT-lizenziert, Beiträge willkommen.

Ich beantworte gerne Fragen oder nehme Funktionswünsche entgegen!

1 „Gefällt mir“

Vielen Dank fürs Teilen! Wir schätzen Ihre Unterstützung und Ihr proaktives Feedback wirklich sehr!