Kubernetes MCP Server 🚀 - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Kubernetes MCP Server 是一个用于 Kubernetes 集群的 AI 交互工具,旨在通过自然语言简化 Kubernetes 操作和管理。

核心功能

  • 🔍 检索和分析集群资源
  • 📈 监控部署、Pod 和服务
  • 🛠️ 通过 AI 接口执行常见的 kubectl 操作
  • 🔧 使用 AI 辅助排查集群问题

适用场景

  • 开发者通过自然语言与 Kubernetes 集群交互
  • 运维人员监控和管理集群状态
  • AI 工具集成 Kubernetes 操作

工具列表

资源操作 📦
  • get_pod - 获取特定 Pod 的详细信息
  • list_pods - 列出命名空间中的 Pod
  • get_pod_logs - 获取 Pod 日志
  • get_deployment - 获取部署信息
  • list_deployments - 列出命名空间中的部署
  • scale_deployment - 扩展部署
  • get_service - 获取服务信息
  • list_services - 列出命名空间中的服务
  • get_configmap - 获取 ConfigMap 信息
  • list_configmaps - 列出命名空间中的 ConfigMap
  • list_namespaces - 列出集群中的所有命名空间
  • list_nodes - 列出集群中的所有节点
管理操作 ⚙️
  • delete_pod - 从命名空间中删除 Pod

常见问题解答

  • 默认情况下,服务器应用提供的 kubeconfig 或服务账户的权限
  • 可以创建具有受限 RBAC 权限的专用服务账户
  • 可以设置命名空间限制以防止跨命名空间操作
  • 可以启用只读模式以防止对集群状态的更改

使用教程

使用依赖

  1. 具有 API 访问权限的 Kubernetes 集群
  2. 有效的 kubeconfig 文件或服务账户凭据
  3. 所需操作的适当 RBAC 权限

安装教程

与 Claude Desktop 一起使用

在 Claude Desktop 配置文件中添加以下内容:
json
{
"mcpServers": {
"kubernetes": {
"command": "path/to/k8smcp",
"args": [
"stdio",
"--kubeconfig=/path/to/your/kubeconfig"
],
"env": {
"KUBECONFIG": "/path/to/your/kubeconfig"
}
}
}
}

与 VS Code 一起使用

在 VS Code 用户设置文件中添加以下内容:
json
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "kubeconfig_path",
"description": "Path to kubeconfig file",
"default": "${env:HOME}/.kube/config"
}
],
"servers": {
"kubernetes": {
"command": "path/to/k8smcp",
"args": [
"stdio",
"--kubeconfig=/path/to/your/kubeconfig"
],
"env": {
"KUBECONFIG": "${input:kubeconfig_path}"
}
}
}
}
}

从源代码构建

bash
git clone https://github.com/briankscheong/k8s-mcp-server.git
cd k8s-mcp-server
make build

或直接使用 Go 安装:
bash
go install github.com/briankscheong/k8s-mcp-server/cmd/k8s-mcp-server@latest

调试方式

启动 stdio 服务器进行调试:
bash
k8smcp stdio --kubeconfig=/path/to/your/kubeconfig

点击访问

开发效率

Memory MCP Server (Go) - MCP服务,MCP服务器,MCP教程

2025-5-3 10:07:17

开发效率

Serveur MCP pour n8n - MCP服务,MCP服务器,MCP教程

2025-5-3 10:07:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索