基本能力
产品定位
Kubernetes MCP Server 是一个专为Kubernetes资源管理设计的MCP服务,通过自然语言处理技术简化Kubernetes操作。
核心功能
- 集群管理:连接多个Kubernetes集群并切换上下文
- 资源操作:创建、读取、更新和删除Kubernetes资源
- Pod管理:列出Pod、获取Pod详情、流式传输日志和删除Pod
- 部署管理:跨命名空间创建和管理部署
- 服务操作:与Kubernetes服务交互
- YAML支持:直接从YAML应用Kubernetes清单
- 自定义资源支持:处理自定义资源定义(CRDs)
适用场景
- 通过自然语言简化Kubernetes资源管理
- 在开发环境中快速操作Kubernetes资源
- 与Claude等LLMs集成实现自动化管理
使用教程
安装教程
sh
go install github.com/basebandit/kai/cmd/kai
集成Claude for Desktop
编辑配置文件 claude_desktop_config.json
:
json
{
"mcpServers": {
"kubernetes": {
"command": "/path/to/kubernetes-mcp-server-binary"
}
}
}