dotsagent.io
Sprache:Deutsch
Cloud · containers (Red Hat-led community)

Kubernetes einrichten

Ein Go-Server für Kubernetes und OpenShift: Ressourcen anwenden, Pod-Logs lesen, eine Shell in Pods öffnen und Helm ausführen.

Herausgeber
containers (Red Hat-led community) Community
Lokal ausführen
npx -y kubernetes-mcp-server@latest
Transporte
stdio, sse, streamable-http
Authentifizierung
Ihre kubeconfig oder die Datei, auf die KUBECONFIG verweist.
Umgebung
KUBECONFIG
Zugriffsrechte
Lesen und schreiben; --read-only beschränkt den Zugriff auf Lesevorgänge.
Lizenz
Apache-2.0
Quellcode
github.com/containers/kubernetes-mcp-server
Status
Aktiv

Installation

Dieser Server läuft auf Ihrem Rechner als Unterprozess des Clients. Sie benötigen die Laufzeitumgebung, die der Befehl verwendet, etwa Node.js für npx, uv für uvx oder Docker, sowie alle unter Environment aufgeführten Variablen.

Claude Code

shell
claude mcp add --scope project kubernetes -- npx -y kubernetes-mcp-server@latest

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "kubernetes": {
      "command": "npx",
      "args": [
        "-y",
        "kubernetes-mcp-server@latest"
      ]
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.kubernetes]
command = "npx"
args = ["-y", "kubernetes-mcp-server@latest"]

Konfiguration für andere Clients →

Der Server verwendet den aktuellen kubeconfig-Kontext. Fügen Sie daher --read-only hinzu, sofern der Agent den Cluster nicht ändern soll.

Weitere Server in cloud

Quellen

  1. github.com/containers/kubernetes-mcp-server