weibaohui/k8m
About
Provides multi-cluster Kubernetes management and operations using MCP, featuring a management interface, logging, and nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
Details
- Author
- weibaohui
- GitHub stars
- 855
- Downloads
- 507
- Categories
- Developer Tools, Community, Other
Jump to
- 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.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
weibaohui/k8mCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"weibaohui/k8m": {
"k8m": {
"type": "http",
"url": "http://localhost:3619/sse"
}
}
}
}
McpServers
{
"k8m": {
"type": "http",
"url": "http://localhost:3619/sse"
}
}
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





