Skip to main content

Description

MCP Server that connects to a Kubernetes cluster for management and operations. Supports loading kubeconfig from multiple sources with comprehensive kubectl and Helm integration.

Key Features

  • 🔌 Connect to Kubernetes clusters
  • 🛠️ Unified kubectl API (get, describe, create, apply, delete, logs)
  • 📊 Resource management and monitoring
  • ⚙️ Helm operations (install, upgrade, template)
  • 🔧 Advanced operations (scaling, port forwarding, node management)
  • 🔒 Non-destructive mode for read-only access
  • 🩺 Troubleshooting prompts (k8s-diagnose)

Codebase

This is a local MCP server that runs on your machine. Source Code: /mcp_servers/local/kubernetes/ GitHub Repository: https://github.com/Klavis-AI/klavis/tree/main/mcp_servers/local/kubernetes For detailed documentation, installation instructions, and usage examples, please refer to the README in the codebase.