Token导航 LogoToken导航

MCP Server · 运维云端

Agentic Kubernetes CLI

一个智能的Kubernetes CLI助手,集成本地MCP服务器和AWS Bedrock,通过自然语言控制kubectl命令、集群管理和实时Kubernetes洞察。

stdio官方级别未说明来源级核验工具 0
Kubernetes管理PythonClaude集群管理

快速开始

作者 / 组织
Tarique-B-DevOps
提供方
Tarique-B-DevOps

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Agentic Kubernetes CLI 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

代理式 Kubernetes 命令行界面 (CLI)

一个智能的代理式Kubernetes命令行界面助手 将“that integrates your”翻译成中文可以是“将您的(内容/系统/功能等)整合到一起”。具体翻译可能需要根据上下文来确定“your”后面所接的具体内容。例如,如果是指整合系统,可以翻译为“将您的系统整合到一起”;如果是指整合功能,可以翻译为“将您的功能整合到一起” 本地MCP服务器 和;与;带着 AWS Bedrock,实现对……的自然语言控制 kubectl 命令, 集群管理,和 实时Kubernetes洞察.

______________________________________________________________________

🚀 特点

🗣️ 自然语言Kubernetes操作

  • 对话式的 kubectl 接口 —— 用平实的英语执行命令
  • 基于人工智能的指令生成与验证
  • 上下文感知的集群和命名空间管理
  • 实时监控:Pods(容器组)、日志、资源和事件

⚙️ 高级功能

  • ✅ 资源管理 — 列出、描述和管理 Kubernetes 资源
  • 📊(图表/数据表格) 故障排除助手 — 分析日志并诊断问题
  • 🔄 旋转符号(表示循环、重复或进行中的动作) 上下文切换 — 轻松在集群之间移动
  • ⚡(闪电符号,常用于表示速度、活力或电等概念,在此处无具体上下文,故仅保留原样) 交互式命令行界面(CLI) — 友好的提示驱动式界面

______________________________________________________________________

🎥 演示

以下是两者之间的一个交互示例: 用户 和 代理型Kubernetes命令行界面(CLI) 展示实时故障排除和修复能力。

______________________________________________________________________

🧑‍💻 用户: 列出集群中的所有Pod\ 🤖 代理: 没有正在运行的Pod,但有一个Pod nginx 显示出一个问题(ImagePullBackOff)。

🧑‍💻 用户: 分析这个问题,用 nginx “pod”在中文中通常翻译为“豆荚”或根据上下文可能指“小盒子”、“舱”等意思,具体翻译需结合语境\ 🤖 代理: 问题已识别——容器镜像标签 nginx:lt 该条目错误且在注册表中未找到。

🧑‍💻 用户: 修复图像标签问题并使Pod运行\ 🤖 代理: 更新了镜像标签至 nginx:latest重新部署了该Pod,并验证了它现在 跑步 成功地。

______________________________________________________________________

Your browser does not support the video tag.

🎥 观看完整演示视频

______________________________________________________________________

📚 目录

______________________________________________________________________

🔧 前提条件

所需软件

AWS Bedrock 配置

  1. 在AWS Bedrock控制台中启用Claude模型
  2. 配置AWS凭据以访问Bedrock
  3. 确保为(某用户/服务/资源)分配了IAM权限 bedrock:InvokeModel

______________________________________________________________________

📦 安装

快速设置

# Clone the repository
git clone https://github.com/Tarique-B-DevOps/Agentic-Kubernetes-CLI.git
cd Agentic-Kubernetes-CLI

# Install dependencies
pip install -r requirements.txt

# Verify kubectl installation
kubectl version --client

# Run the agent
python3 agent.py

______________________________________________________________________

⚙️ 配置

环境变量

在运行代理程序之前,请设置或导出以下变量:

# AWS Bedrock Configuration
export BEDROCK_MODEL_REGION=us-east-1
export BEDROCK_MODEL_ID=apac.anthropic.claude-3-5-sonnet-20241022-v2:0

# AWS Credentials (optional if configured with AWS CLI)
export AWS_ACCESS_KEY_ID=your_access_key
export AWS_SECRET_ACCESS_KEY=your_secret_key
export AWS_REGION=us-east-1

______________________________________________________________________

🎯 使用方法

启动代理

python3 agent.py

示例交互命令

⎈ kubectl> list all pods in production namespace
⎈ kubectl> what's wrong with my nginx deployment?
⎈ kubectl> show me the last 100 logs from api-server
⎈ kubectl> switch to staging cluster

______________________________________________________________________

💡 示例

列出Pods

⎈ kubectl> show all pods in the cluster

AI回复:

✅ Command executed successfully:
NAME                     READY   STATUS    RESTARTS   AGE
nginx-7854ff8877-2kxq9   1/1     Running   0          5d
api-server-abc123        1/1     Running   2          3d

排查Pod故障

⎈ kubectl> why is my app-server pod failing?

AI回复:

Analyzing pod app-server...
Issue: ImagePullBackOff
Root Cause: Container exits with code 1
Last Error: Connection refused to database:5432
Suggestion: Check database service and credentials

查看日志

⎈ kubectl> get the last 50 lines of logs from nginx pod and summarize

管理上下文

⎈ kubectl> list all available clusters
⎈ kubectl> switch to production-cluster
⎈ kubectl> what's my current context?

扩展部署

⎈ kubectl> scale nginx deployment to 5 replicas

命名空间操作

⎈ kubectl> show all resources in kube-system namespace
⎈ kubectl> get all deployments across all namespaces

______________________________________________________________________

🏗️ 建筑学

系统组件

______________________________________________________________________

🧩 MCP 工具

运行 kubectl 命令

{
  "command": "kubectl get pods -n default -o json",
  "return_code": 0,
  "stdout": "...",
  "success": true
}

kubectl_context(在中文语境中,可理解为“kubectl 上下文”或“kubectl 上下文配置”)

{
  "action": "list",
  "success": true,
  "output": "..."
}

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

Kubernetes管理Python本地部署自然语言处理集群管理实时监控故障排除

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Agentic Kubernetes CLI

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Agentic Kubernetes CLI 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Agentic Kubernetes CLI 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Agentic Kubernetes CLI 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agentic Kubernetes CLI 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agentic Kubernetes CLI 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP