Multi-Cluster-MCP-Server
Der Multi-Cluster-MCP-Server bietet ein robustes Gateway für Generative-AI-Systeme (GenAI) zur Interaktion mit mehreren Kubernetes-Clustern über das Model Context Protocol (MCP). Er ermöglicht umfassende Operationen auf Kubernetes-Ressourcen, optimiertes Multi-Cluster-Management und bietet interaktive Cluster-Beobachtung.
🚀 Funktionen
🛠️ MCP-Tools – Kubernetes-Cluster-Bewusstsein
- ✅ Ressourcen aus dem Hub-Cluster abrufen (aktueller Kontext)
- ✅ Ressourcen aus den verwalteten Clustern abrufen
- ✅ Stellen Sie mithilfe einer angegebenen
ClusterRole
eine Verbindung zu einem verwalteten Cluster her - ✅ Zugriff auf Ressourcen über mehrere Kubernetes-Cluster hinweg (über Open Cluster Management)
- ❌ Abrufen und Analysieren von Metriken, Protokollen und Warnungen aus integrierten Clustern
- ❌ Interagieren Sie mit Multi-Cluster-APIs, einschließlich verwalteter Cluster, Richtlinien, Add-ons und mehr
📦 Eingabeaufforderungsvorlagen für das Open Cluster Management (Planung)
- Bereitstellung wiederverwendbarer Eingabeaufforderungsvorlagen, die auf OCM-Aufgaben zugeschnitten sind und die Agenteninteraktion und -automatisierung optimieren
📚 MCP-Ressourcen für Open Cluster Management (Planung)
- Referenzieren Sie die offizielle OCM-Dokumentation und zugehörige Ressourcen, um Entwicklung und Integration zu unterstützen
📌 Anwendung
- Verwendung mit MCP Inspector
Konfigurieren Sie den Server mit dem folgenden Codeausschnitt:
Hinweis: Stellen Sie sicher, dass kubectl
installiert ist. Standardmäßig verwendet das Tool die Umgebungsvariable KUBECONFIG
für den Zugriff auf den Cluster. In einer Multi-Cluster-Konfiguration behandelt es den konfigurierten Cluster als Hub-Cluster und greift über ihn auf andere Cluster zu.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ein Gateway für generative KI-Systeme zur Interaktion mit mehreren Kubernetes-Clustern über das Model Context Protocol, das umfassende Kubernetes-Ressourcenoperationen und Multi-Cluster-Management ermöglicht.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.Last updated -667PythonMIT License
- -securityFlicense-qualityAn auto-generated MCP server that enables interaction with Google Kubernetes Engine Hub API for multi-cluster management through natural language commands.Last updated -Python
- -securityFlicense-qualityA Model Control Protocol server that extends AI assistants with Kubernetes operations capabilities, allowing for managing deployments, pods, services and other K8s resources.Last updated -2Python
- -securityFlicense-qualityA Model Context Protocol server that gives Claude access to multiple AI models (Gemini, OpenAI, OpenRouter) for enhanced code analysis, problem-solving, and collaborative development through AI orchestration with conversations that continue across tasks.Last updated -5,417Python
Appeared in Searches
- A managed cloud provider that deploys my application
- Information about Ansible – an IT automation tool
- DevOps tools: Docker, Kubernetes, ArgoCD, and Terraform
- Managing Kubernetes Clusters on AWS Elastic Beanstalk
- A resource for finding up-to-date Australian legal sources such as journal articles, case law, and essays