K8m
@weibaohui
About K8m
一款轻量级、跨平台的 Mini Kubernetes AI Dashboard,支持大模型+智能体+MCP(支持设置操作权限),集成多集群管理、智能分析、实时异常检测等功能,支持多架构并可单文件部署,助力高效集群管理与运维优化。
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"k8m": {
"type": "http",
"url": "http://localhost:3619/sse"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is K8m?
K8m is an AI-driven Mini Kubernetes AI Dashboard (lightweight console tool) designed to simplify cluster management. It integrates with Kubernetes via the kom API client, includes an embedded Qwen2.5-Coder-7B model (with support for DeepSeek-R1-Distill-Qwen-7B), and allows connection to private large language models (including through Ollama). It also functions as a Model Context Protocol (MCP) server, providing 49 built-in MCP tools for multi-cluster operations.
How to use K8m?
Download the latest release from GitHub, run the binary with ./k8m, and access the web UI at http://127.0.0.1:3618. Log in with username k8m and password k8m. Alternatively, deploy via Docker Compose using the provided image registry.cn-hangzhou.aliyuncs.com/minik8m/k8m or install into a Kubernetes cluster with kubectl apply -f deploy/k8m.yaml. Detailed configuration is available in the project documentation.
Key features of K8m
- Miniaturized design: single executable file.
- AI-powered: built-in model, MCP integration, and custom LLM support.
- Multi-cluster management with automatic discovery and heartbeat detection.
- Role-based access control for clusters, namespaces, and commands.
- Pod file management: browse, edit, upload, download, delete.
- Helm chart marketplace with one-click install/upgrade/uninstall.
- Cluster inspection with scheduled scans, custom Lua rules, and AI summaries.
- Kubernetes event forwarding to webhooks with filtering.
- Full API (Swagger) and CRD auto-discovery.
Use cases of K8m
- Centralized management of multiple Kubernetes clusters (standard k8s, EKS, K3s, kind, k0s).
- AI-assisted debugging: YAML translation, log analysis, command recommendations.
- MCP-based tool calling to let large language models control Kubernetes operations.
- Cluster health monitoring with automated inspections and notifications.
- Developer self-service: deploy Helm charts, manage pods, and execute shell commands.
FAQ from K8m
What is the default login for K8m?
Default username is k8m and password is k8m. It is recommended to change these after first login and enable two-factor authentication.
Does K8m require an external language model?
No. From version 0.0.8, K8m includes a built-in GPT model. You can optionally configure your own self-hosted model or Ollama.
What database does K8m support?
K8m supports SQLite, MySQL, and PostgreSQL databases, selected based on configuration.
Can K8m be used as an MCP server for other LLM software?
Yes. K8m includes 49 MCP tools for multi-cluster Kubernetes operations and can be used as an MCP server by other large language model applications. Every MCP call is logged.
How does K8m handle cluster permissions for MCP?
K8m ties MCP permissions to the user's own cluster permissions. When a large language model invokes an MCP tool, the operation is executed with the corresponding user's authority, preventing privilege escalation.
More Other MCP servers
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments