HSn 在 【开源时间】kubernetes-mcp:一个管理k8s的mcp server 中发帖
1. 初衷
前段时间 cherry-studio 更新了对 MCP 的支持,那时候就想做一个跟 Kubernetes 相关的 MCP ,直到上个周末才有空写下。技术选型的话,既然跟 k8s 相关就选了 go 来开发,当然也是因为我会的语言不多的原因。
2. kubernetes-mcp 是什么
它是一个使用 go 语言设计的 Model Capable Protocol (MCP) 服务器实现,用于与 k8s 交互。支持 MCP 兼容的客户端通过定义的工具执行对 k8s 操作。用途的话就是让支持函数调用的大模型可以直接对 k8s 进行操作。
3. 如何使用
运行环境:go1.24.1+
git clone https://github.com/HSn0918/kubernetes-mcp.git
cd kubernetes-mcp
go mod tidy
make build
...