Bir AI istemcisinin yerel ve bulut ortamlarında Kubernetes kümeleri ve iş yükleri oluşturmasına, yönetmesine ve çalıştırmasına olanak tanır.
Ayrıca bilinen adı devantler-tech/ksail
- Yıldızlar
- 164
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 7.215.2
- Son commit
- 15 Kas 2026
- Lisans
- —
KSail MCP nedir?
KSail bir MCP sunucusudur. Bir AI istemcisinin yerel ve bulut ortamlarında Kubernetes kümeleri ve iş yükleri oluşturmasına, yönetmesine ve çalıştırmasına olanak tanır.
Özet, projenin README dosyasından oluşturuldu
KSail MCP sunucusu hakkında
KSail, çeşitli ortamlar genelinde Kubernetes kümelerini ve uygulama iş yüklerini yönetmek için birleşik bir arayüz sağlar. Geliştiriciler, yerel kümeleri Docker, Kind, K3d veya Talos kullanarak orkestre etmek ve aynı zamanda EKS, GKE ve AKS üzerindeki bulut tabanlı altyapıları yönetmek için bu MCP server yapısını kullanabilirler. Ayrıca KWOK aracılığıyla simülasyonu ve vCluster aracılığıyla çoklu kiracılığı (multi-tenancy) destekler.
Bu araç; Helm, Kustomize, Flux ve ArgoCD kullanarak dağıtım görevlerini yerine getirmek için AI istemcileri, VS Code ve terminal ile doğrudan entegre olur. SOPS ve Age ile secret şifreleme gibi güvenlik özelliklerinin yanı sıra Kubeconform aracılığıyla manifest doğrulama özelliklerini de içerir. Kullanıcılar ayrıca K9s kullanarak küme operasyonları gerçekleştirebilir veya yedekleme ve geri yükleme prosedürlerini yönetebilirler.
Sunucunun kurulumu, Linux ve Apple Silicon Mac'lerde curl veya Homebrew aracılığıyla yerel kurulum gerektirir. Yerel kümeler Docker üzerinde çalışırken, bulut sağlayıcı entegrasyonları mevcut hesaplar gerektirir ve standart sağlayıcı ücretlerine tabi olacaktır. Sistem, kaynakları etkili bir şekilde yönetmek için hızlı proje başlatma ve küme silme imkanı sunar.
Neler yapabilirsiniz
- 1Yerel geliştirme kümeleri hazırlayınYeni uygulamaları test etmek için AI'dan Docker kullanarak yerel bir Kubernetes ortamı kurmasını isteyin.
- 2GitOps ile uygulamaları dağıtınAsistana, Helm veya ArgoCD gibi belirli dağıtım araçlarını kullanarak bir iş yükü dağıtması talimatı verin.
- 3Hassas yapılandırma verilerini güvenli hale getirinYapılandırma dosyalarının korunmasını sağlamak için AI'dan secret'ları şifrelemesini isteyin.
- 4Kubernetes manifestlerini doğrulayınDağıtım yapmadan önce Kubernetes yapılandırma dosyalarınızın geçerli olup olmadığını kontrol etmesi için istemciyi kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
KSail MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleKSail MCP'yi Claude Code içine yükleyin
$ claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.2KSail MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.2"
]
}
}
}KSail MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"ksail": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.2"
]
}
}
}KSail MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"ksail","type":"stdio","command":"docker","args":["run","-i","--rm","ghcr.io/devantler-tech/ksail:v7.215.2"]}'KSail MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.2"
]
}
}
}KSail MCP'yi Codex içine yükleyin
$ codex mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.2KSail MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.ksail] command = "docker" args = ["run", "-i", "--rm", "ghcr.io/devantler-tech/ksail:v7.215.2"]
KSail MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user ksail docker -- run -i --rm ghcr.io/devantler-tech/ksail:v7.215.2KSail MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"ksail": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/devantler-tech/ksail:v7.215.2"
]
}
}
}Otomatik kontroller
Çalıştırıldı 12 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Uzak uç nokta HTTPS kullanıyorKontrol edilmedi
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Modele yönelik gizli talimat yokGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
🛥️🐳 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 soruları
KSail MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.215.2 komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
KSail MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
KSail ile ne tür kümeler oluşturabilirim?
Kind, K3d, Talos, vCluster, KWOK veya Docker kullanarak yerel kümeler oluşturabileceğiniz gibi EKS, GKE ve AKS gibi bulut tabanlı kümeler de oluşturabilirsiniz.
KWOK gerçek uygulamaları çalıştırır mı?
Hayır, KWOK kümeleri simüle etmek için kullanılır ancak uygulama çalıştırmaz.