Kubernetes MCP Sunucusu

Kubernetes MCP Sunucusu

AI iş akışlarınızı Kubernetes ve OpenShift kümelerine doğrudan erişim ile güçlendirin; kesintisiz otomasyon, kaynak yönetimi ve DevOps işlemleri sağlayın.

“Kubernetes” MCP Sunucusu ne işe yarar?

Kubernetes MCP Sunucusu, AI asistanları ile Kubernetes veya OpenShift kümeleri arasında arayüz görevi gören bir Model Context Protocol (MCP) sunucusudur. AI tabanlı araçların ve ajanların Kubernetes ve OpenShift ortamlarıyla programatik olarak etkileşim kurmasını sağlayarak, küme içgörüsü, kaynak yönetimi veya operasyonel otomasyon gerektiren geliştirme iş akışlarını kolaylaştırır. Kubernetes MCP Sunucusu ile AI asistanları, Kubernetes kaynakları üzerinde veritabanı benzeri sorgular çalıştırabilir, pod ve ad alanlarını yönetebilir, konteynerler içinde komutlar çalıştırabilir ve kaynak kullanımını izleyebilir. Bu, geliştirici ve operatörlerin üretkenliğini artırır; yapılandırma görüntüleme, kaynak yönetimi ve operasyonel komutların otomasyonunu sağlayarak konuşma tabanlı AI ile gerçek bulut altyapı yönetimi arasındaki boşluğu kapatır.

Komut Listesi

Depo dosyalarında veya belgelerde açık bir komut şablonu bulunamadı.

Kaynaklar Listesi

  • Kubernetes Yapılandırması (.kube/config veya küme içi yapılandırma):
    • Kullanılan mevcut Kubernetes yapılandırmasını görüntüler, istemcilerin işlemler için bağlamı okumasına ve kullanmasına olanak tanır.
  • Genel Kubernetes Kaynakları:
    • Herhangi bir Kubernetes veya OpenShift kaynağına CRUD işlemleri (Oluştur/Güncelle, Getir, Listele, Sil) için erişim sağlar.
  • Podlar:
    • Kubernetes podları için ayrıntılı kaynak bilgisi, durum, loglar ve metrikler sunar.
  • Ad Alanları:
    • Kümedeki mevcut tüm ad alanlarını listeler; bağlamsal sorgu ve işlemler için kullanılır.

Araçlar Listesi

  • Kubernetes Yapılandırmasını Görüntüle ve Yönet:
    • Mevcut Kubernetes yapılandırmasını görüntülemenizi ve güncellemenizi sağlar.
  • Kaynaklar Üzerinde CRUD İşlemleri:
    • Herhangi bir Kubernetes veya OpenShift kaynağını oluşturabilir, güncelleyebilir, görüntüleyebilir, listeleyebilir veya silebilirsiniz.
  • Pod Yönetimi:
    • Podları listeleyin, ayrıntılarına bakın, podları silin, logları görüntüleyin, kaynak kullanım metriklerini alın, podlara exec ile girin ve konteyner çalıştırın.
  • Ad Alanı Listeleme:
    • Kubernetes ortamındaki tüm ad alanlarını listeleyin.

Bu MCP Sunucusunun Kullanım Senaryoları

  • Kubernetes Kaynak Yönetimi:
    • Geliştiriciler ve operatörler, herhangi bir Kubernetes veya OpenShift kaynağını AI asistanından doğrudan oluşturabilir, güncelleyebilir, silebilir veya inceleyebilir; küme yönetimini kolaylaştırır.
  • Pod İşlemleri ve İzleme:
    • Pod durumu sorgulama, pod loglarına erişme, kaynak kullanımını izleme ve podlar içinde komut çalıştırma işlemleriyle hata ayıklama ve bakım kolaylaşır.
  • Otomatik Ad Alanı Yönetimi:
    • Çok kiracılı veya kurumsal ortamlar için ad alanlarını hızla listeleyin veya yönetin; dinamik iş akışlarını destekler.
  • Küme Yapılandırma İncelemesi:
    • AI ajanları, küme yapılandırma dosyalarını (.kube/config) gözden geçirebilir, doğrulayabilir veya güncelleyebilir; sorun giderme ve değişiklik yönetimini kolaylaştırır.
  • DevOps Görev Otomasyonu:
    • Tekrarlayan operasyonel görevleri (ör. rolling deployment, ölçekleme, izleme) AI araçlarıyla konuşma yoluyla otomatikleştirin.

Nasıl kurulur?

Windsurf

  1. Node.js’in kurulu olduğundan ve Kubernetes MCP Sunucu paketinin erişilebilir olduğundan emin olun.
  2. Windsurf yapılandırma dosyasını açın veya oluşturun.
  3. mcpServers nesnesinde bir JSON parçası olarak Kubernetes MCP Sunucusunu ekleyin.
  4. Yapılandırmayı kaydedin ve Windsurf’u yeniden başlatın.
  5. Kubernetes MCP Sunucusuna bağlantıyı kontrol ederek kurulumu doğrulayın.
{
  "mcpServers": {
    "kubernetes-mcp": {
      "command": "npx",
      "args": ["@kubernetes-mcp-server@latest"]
    }
  }
}

API Anahtarlarını Güvenli Saklama

Hassas bilgiler için ortam değişkenleri kullanın:

{
  "mcpServers": {
    "kubernetes-mcp": {
      "env": {
        "KUBECONFIG": "/path/to/your/kubeconfig"
      },
      "inputs": {}
    }
  }
}

Claude

  1. Node.js’i kurun ve Kubernetes MCP Sunucuya erişiminizi sağlayın.
  2. Claude platform yapılandırma dosyasını düzenleyin.
  3. MCP sunucu JSON yapılandırmasını ekleyin.
  4. Claude platformunu yeniden başlatın.
  5. MCP sunucusunun çalışır durumda olduğunu doğrulayın.
{
  "mcpServers": {
    "kubernetes-mcp": {
      "command": "npx",
      "args": ["@kubernetes-mcp-server@latest"]
    }
  }
}

API Anahtarlarını Güvenli Saklama

{
  "mcpServers": {
    "kubernetes-mcp": {
      "env": {
        "KUBECONFIG": "/path/to/your/kubeconfig"
      }
    }
  }
}

Cursor

  1. Node.js’i kurun.
  2. Cursor yapılandırma dosyasını bulun.
  3. mcpServers nesnesinde Kubernetes MCP Sunucusu girişini ekleyin.
  4. Kaydedin ve Cursor platformunu yeniden başlatın.
  5. Kubernetes MCP Sunucusuna bağlantıyı test edin.
{
  "mcpServers": {
    "kubernetes-mcp": {
      "command": "npx",
      "args": ["@kubernetes-mcp-server@latest"]
    }
  }
}

API Anahtarlarını Güvenli Saklama

{
  "mcpServers": {
    "kubernetes-mcp": {
      "env": {
        "KUBECONFIG": "/path/to/your/kubeconfig"
      }
    }
  }
}

Cline

  1. Node.js’in kurulu olduğundan ve Kubernetes MCP Sunucusunun erişilebilir olduğundan emin olun.
  2. Cline yapılandırma dosyasını açın.
  3. MCP sunucu yapılandırma parçasını ekleyin.
  4. Cline’ı yeniden başlatın.
  5. Kurulumun doğru olduğunu ve sunucunun erişilebilir olduğunu doğrulayın.
{
  "mcpServers": {
    "kubernetes-mcp": {
      "command": "npx",
      "args": ["@kubernetes-mcp-server@latest"]
    }
  }
}

API Anahtarlarını Güvenli Saklama

{
  "mcpServers": {
    "kubernetes-mcp": {
      "env": {
        "KUBECONFIG": "/path/to/your/kubeconfig"
      }
    }
  }
}

Bu MCP’yi akışlarda nasıl kullanırım?

FlowHunt’ta MCP Kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için MCP bileşenini akışınıza ekleyin ve AI ajanınız ile bağlantı kurun:

FlowHunt MCP flow

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümünde MCP sunucu bilgilerinizi şu JSON formatında girin:

{
  "kubernetes-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırma tamamlandığında, AI ajanınız artık bu MCP’yi bir araç olarak tüm işlevlerine ve yeteneklerine erişebilecek şekilde kullanabilir. “kubernetes-mcp” adını kendi MCP sunucunuzun gerçek adıyla ve URL’yi kendi MCP sunucu adresinizle değiştirmeyi unutmayın.


Genel Bakış

BölümMevcutlukDetaylar/Notlar
Genel Bakış
Komut ListesiKomut şablonu bulunamadı
Kaynaklar ListesiKubernetes yapılandırma, kaynaklar, podlar, ad alanları
Araçlar ListesiYapılandırma yönetimi, CRUD, pod yönetimi, ad alanı listeleme
API Anahtarı GüvenliğiOrtam değişkeni ile KUBECONFIG
Örnekleme Desteği (değerlendirmede önemsiz)Bahsedilmemiş

Bizim görüşümüz

Kubernetes MCP Sunucusu; Kubernetes/OpenShift için MCP üzerinden güçlü kaynak ve operasyon yönetimi, mükemmel dokümantasyon ve kurulum açıklığı sunar. Ancak, açık örnekleme ve komut şablonu desteğinin olmaması, ajan esnekliğini bir miktar sınırlandırıyor. Genel olarak, DevOps/AI operasyonları için son derece pratik. Puan: 8/10

MCP Puanı

Lisansı var mı?✅ (Apache-2.0)
En az bir aracı var mı?
Fork Sayısı50
Star Sayısı280

Sıkça sorulan sorular

Kubernetes MCP Sunucusu nedir?

Kubernetes MCP Sunucusu, AI asistanlarının ve araçlarının Kubernetes ile OpenShift kümeleriyle programatik etkileşime girmesini sağlayan bir Model Context Protocol (MCP) sunucusudur—kaynak yönetimi, pod işlemleri ve DevOps otomasyonu mümkün olur.

Kubernetes MCP Sunucusu ile hangi işlemleri yapabilirim?

Kubernetes ve OpenShift kaynaklarını oluşturabilir, güncelleyebilir, silebilir ve inceleyebilirsiniz; podları (listeleme, exec, loglar, metrikler), yapılandırmaları görüntüleyip güncelleyebilir ve ad alanı yönetimini otomatikleştirebilirsiniz.

Kubernetes MCP Sunucusu AI iş akışlarını nasıl geliştirir?

AI ajanlarının veritabanı benzeri sorgular yapmasına, küme işlemlerini otomatikleştirmesine ve konuşma tabanlı AI ile gerçek altyapı arasında köprü kurmasına olanak tanır; geliştirici ve operatörlerin verimliliğini artırır.

MCP Sunucu kurulurken kimlik bilgileri nasıl güvenli tutulur?

Platformunuzun yapılandırmasında ortam değişkenleri (ör. KUBECONFIG) kullanarak hassas bilgileri MCP sunucuya güvenli şekilde iletebilirsiniz.

Bu MCP Sunucusunu FlowHunt akışlarında kullanabilir miyim?

Evet. Akışınıza MCP bileşenini ekleyin, sunucu yapılandırmasını girin ve AI ajanınız Kubernetes ile OpenShift küme yeteneklerine erişebilir.

FlowHunt'ın Kubernetes MCP Sunucusunu Deneyin

AI tabanlı iş akışlarıyla Kubernetes ve OpenShift işlemlerini otomatikleştirin—kaynakları yönetin, komutlar çalıştırın ve DevOps'u her zamankinden daha verimli hale getirin.

Daha fazla bilgi

Kubernetes MCP Sunucusu Entegrasyonu
Kubernetes MCP Sunucusu Entegrasyonu

Kubernetes MCP Sunucusu Entegrasyonu

Kubernetes MCP Sunucusu, AI asistanları ile Kubernetes kümeleri arasında köprü kurarak AI destekli otomasyon, kaynak yönetimi ve DevOps iş akışlarını standart M...

3 dakika okuma
AI Kubernetes +4
KubeSphere MCP Sunucusu
KubeSphere MCP Sunucusu

KubeSphere MCP Sunucusu

KubeSphere MCP Sunucusu, AI asistanlarının ve LLM geliştirme araçlarının KubeSphere kümelerini sorunsuz bir şekilde yönetmesini sağlar; çalışma alanı, küme, kul...

4 dakika okuma
AI DevOps +5
ModelContextProtocol (MCP) Sunucu Entegrasyonu
ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucusu, AI ajanları ile harici veri kaynakları, API'ler ve servisler arasında bir köprü görevi görerek FlowHunt kullanıcılarının ba...

3 dakika okuma
AI Integration +4