Ermöglicht es einem AI-Client, Kubernetes-Cluster und Workloads in lokalen sowie Cloud-Umgebungen zu erstellen, zu verwalten und zu betreiben.
Auch bekannt als devantler-tech/ksail
- Stars
- 164
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 7.215.1
- Letzter Commit
- 14. Nov. 2026
- Lizenz
- —
Was ist KSail MCP?
KSail ist ein MCP server. Ermöglicht es einem AI-Client, Kubernetes-Cluster und Workloads in lokalen sowie Cloud-Umgebungen zu erstellen, zu verwalten und zu betreiben.
Zusammenfassung generiert aus dem README des Projekts
Über KSail MCP server
KSail bietet eine einheitliche Schnittstelle zur Verwaltung von Kubernetes-Clustern und Application-Workloads über verschiedene Umgebungen hinweg. Entwickler können diesen MCP server nutzen, um lokale Cluster mit Docker, Kind, K3d oder Talos zu orchestrieren sowie Cloud-Infrastruktur auf EKS, GKE und AKS zu verwalten. Es unterstützt zudem Simulationen durch KWOK und Multi-Tenancy via vCluster.
Dieses Tool lässt sich direkt in AI-Clients, VS Code und das Terminal integrieren, um Deployment-Aufgaben mit Helm, Kustomize, Flux und ArgoCD zu erledigen. Es enthält Sicherheitsfeatures wie die Verschlüsselung von Secrets mit SOPS und Age sowie die Validierung von Manifesten durch Kubeconform. Nutzer können zudem Cluster-Operationen mit K9s durchführen oder Backup- und Restore-Verfahren verwalten.
Die Einrichtung des Servers erfordert eine lokale Installation via curl oder Homebrew auf Linux und Apple Silicon Macs. Während lokale Cluster auf Docker laufen, benötigen Cloud-Provider-Integrationen bestehende Accounts und verursachen die üblichen Provider-Gebühren. Das System ermöglicht eine schnelle Projektinitialisierung und das Löschen von Clustern, um Ressourcen effektiv zu verwalten.
Was du damit machen kannst
- 1Lokale Development-Cluster bereitstellenBitte die AI, eine lokale Kubernetes-Umgebung mit Docker einzurichten, um neue Anwendungen zu testen.
- 2Anwendungen mit GitOps deployenAnweisung an den Assistenten, einen Workload unter Verwendung spezifischer Deployment-Tools wie Helm oder ArgoCD bereitzustellen.
- 3Sensible Konfigurationsdaten absichernFordere die AI auf, Secrets zu verschlüsseln, damit Konfigurationsdateien geschützt bleiben.
- 4Kubernetes Manifeste validierenLass den Client prüfen, ob deine Kubernetes-Konfigurationsdateien vor dem Deployment valide sind.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du KSail MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenKSail MCP in Claude Code installieren
$ claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.1KSail MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.1"
]
}
}
}KSail MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"ksail": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.1"
]
}
}
}KSail MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"ksail","type":"stdio","command":"docker","args":["run","-i","--rm","ghcr.io/devantler-tech/ksail:v7.215.1"]}'KSail MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.1"
]
}
}
}KSail MCP in Codex installieren
$ codex mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.1KSail MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.ksail] command = "docker" args = ["run", "-i", "--rm", "ghcr.io/devantler-tech/ksail:v7.215.1"]
KSail MCP in Gemini CLI installieren
$ gemini mcp add -s user ksail docker -- run -i --rm ghcr.io/devantler-tech/ksail:v7.215.1KSail MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.1"
]
}
}
}Automatisierte Checks
Geluften am 12. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)No licenseBefund
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Remote Endpoint nutzt HTTPSNicht geprüft
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
README
Auf GitHub ansehen🛥️🐳 KSail

KSail brings Kubernetes cluster setup, application deployment and everyday operations into one tool. Create local clusters with Docker, or work with supported cloud providers and existing Kubernetes clusters. Use it from your terminal, VS Code or an AI assistant.
📖 Documentation · Quickstart · Support
What you get
| Task | Included tools and capabilities |
|---|---|
| Create clusters | Kind, K3d, Talos, vCluster, KWOK, EKS, GKE and AKS |
| Deploy applications | kubectl, Helm, Kustomize, Flux and ArgoCD |
| Protect configuration | Encrypt secrets with SOPS and Age; validate manifests with Kubeconform |
| Operate clusters | K9s, backup and restore, multi-tenancy |
| Work with AI | Chat assistant, MCP server and VS Code extension |
See features and the support matrix for supported platforms and combinations. KWOK simulates clusters; it does not run applications. Cloud providers need their own setup and incur charges.
Quick install
On Linux or an Apple Silicon Mac, with curl, tar and sha256sum or shasum available:
curl -fsSL https://github.com/devantler-tech/ksail/releases/latest/download/install.sh | sh
The installer verifies the download and prints where it installed KSail. Follow its PATH
instruction if needed. Prefer Homebrew or a Windows download? See
installation options.
Homebrew installs include Bash, zsh and fish completions. Enable completions using Homebrew's standard shell setup.
Quick start
Create a project in a new directory:
mkdir my-app
cd my-app
ksail project init --name my-app --distribution Vanilla --provider Docker
This creates your project files without needing Docker or a cloud account. With Docker Engine or Docker Desktop running, start and explore a local cluster:
ksail cluster create
ksail cluster connect
This creates a local Kubernetes cluster and opens K9s to explore it. Enter :quit to leave K9s.
When finished, delete the trial cluster and its applications:
ksail cluster delete --name my-app --provider Docker
Review the cluster name and confirm deletion when prompted. Project files remain for reuse.
Continue with the quickstart guide to deploy an application. The reader reference covers local setup details, cloud providers and optional AI assistant plugins.
Community & support
- 💬 Discussions — questions and ideas.
- 🐛 Issues — bugs and feature requests.
- 🎓 Resources — presentations and tutorials.
- 🛠️ Contributing — make your first contribution.
License
KSail is source-available under PolyForm Shield 1.0.0, with use, redistribution and noncompetition terms. See the licensing guide and full license before reusing it.
KSail MCP Fragen
Wie füge ich KSail MCP zu Claude Code hinzu?
Führe claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.1 in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich KSail MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Arten von Clustern kann ich mit KSail erstellen?
Du kannst lokale Cluster mit Kind, K3d, Talos, vCluster, KWOK oder Docker erstellen sowie Cloud-basierte Cluster wie EKS, GKE und AKS nutzen.
Führt KWOK tatsächliche Anwendungen aus?
Nein, KWOK wird verwendet, um Cluster zu simulieren, führt aber keine Anwendungen aus.