Merkmale
MCP 💬 Eingabeaufforderung 🗂️ Ressource 🤖 Tool
🗂️🤖 Kubernetes-Kontexte auflisten
💬🤖 Kubernetes-Namespaces auflisten
🤖 Kubernetes-Ressourcen auflisten und abrufen
Enthält benutzerdefinierte Zuordnungen für Ressourcen wie Pods, Dienste und Bereitstellungen. Jede Ressource kann jedoch aufgelistet und abgerufen werden.
🤖 Kubernetes-Knoten auflisten
💬 Kubernetes-Pods auflisten
🤖 Kubernetes-Ereignisse abrufen
🤖 Kubernetes-Pod-Protokolle abrufen
🤖 Befehl im Kubernetes-Pod ausführen
Related MCP server: kom
Durchsuchen mit Inspector
Um die neueste veröffentlichte Version mit Inspector zu verwenden, können Sie Folgendes ausführen:
Verwendung mit Claude
Der folgende Chat mit Claude Desktop zeigt, wie es aussieht, wenn ein bestimmter Kontext als Ressource ausgewählt und dann aufgefordert wird, die Pod-Protokolle auf Fehler im Kube-System-Namespace zu überprüfen:

Um diesen MCP-Server mit Claude Desktop (oder einem anderen Client) zu verwenden, müssen Sie möglicherweise auswählen, welche Installationsmethode verwendet werden soll.
Sie haben mehrere Möglichkeiten:
|Schmiedekunst|mcp-get|Vorgefertigtes NPM|Vorgefertigt in Github|Aus Quellen|Verwenden von Docker| |---|---|---|---|---|---|---| |Claude Setup|Auto|Auto|Handbuch|Handbuch|Handbuch|Handbuch| |Voraussetzung|Node.js|Node.js|Node.js|Keiner|Golang|Docker|
Schmiedekunst verwenden
So installieren Sie MCP K8S Go für Claude Desktop automatisch über Smithery :
Verwenden von mcp-get
So installieren Sie MCP K8S Go für Claude Desktop automatisch über mcp-get :
Manuell mit vorgefertigten Binärdateien
Vorgefertigt von npm
Verwenden Sie dies, wenn Sie npm installiert haben und vorgefertigte Binärdateien verwenden möchten:
Überprüfen Sie dann die Version, indem Sie mcp-k8s --version ausführen. Wenn dies die installierte Version anzeigt, können Sie mit dem Hinzufügen der Konfiguration zur Datei claude_desktop_config.json fortfahren:
, oder mithilfe von npx mit einem beliebigen Client:
Zum Beispiel für Claude:
Aus GitHub-Releases
Gehen Sie zu GitHub-Releases und laden Sie die neueste Version für Ihre Plattform herunter.
Entpacken Sie das Archiv, das die Binärdatei mit dem Namen mcp-k8s-go enthält, legen Sie diese Binärdatei irgendwo in Ihrem PATH ab und fügen Sie dann die folgende Konfiguration zur Datei claude_desktop_config.json hinzu:
Erstellen aus der Quelle
Zum Erstellen dieses Projekts muss Golang installiert sein:
, und fügen Sie dann der Datei claude_desktop_config.json die folgende Konfiguration hinzu:
Verwenden von Docker
Dieser Server wurde seit der Version 0.3.1-beta.2 erstellt und im Docker Hub veröffentlicht, wobei Multi-Arch-Images für die Architekturen Linux/AMD64 und Linux/ARM64 verfügbar sind.
Sie können das neueste Tag beispielsweise wie folgt verwenden:
Windows-Benutzer müssen möglicherweise ~/.kube/config zumindest in Git Bash durch //c/Users/<username>/.kube/config ersetzen.
Für Claude:
Umgebungsvariablen und Befehlszeilenoptionen
Die folgenden Umgebungsvariablen werden vom MCP-Server verwendet:
KUBECONFIG: Pfad zu Ihrer Kubernetes-Konfigurationsdatei (optional, standardmäßig ~/.kube/config)
Die folgenden Befehlszeilenoptionen werden unterstützt:
--allowed-contexts=<ctx1,ctx2,...>: Kommagetrennte Liste der zulässigen Kubernetes-Kontexte, auf die Benutzer zugreifen können. Wenn nicht angegeben, sind alle Kontexte zulässig.--help: Hilfeinformationen anzeigen--version: Versionsinformationen anzeigen