manusa_kubernetes

一个支持OpenShift,集成Claude与CLI的Kubernetes MCP服务器。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:manusa_kubernetes。
它的用途是:一个支持OpenShift,集成Claude与CLI的Kubernetes MCP服务器。
详细介绍见:https://321skill.com/skills/manusa-kubernetes/
请根据该页面的说明完成安装。

使用示例

'帮我查看default命名空间下所有Pod的状态,并找出有异常重启的Pod。',它会通过集成的MCP服务器调用kubectl命令,获取Pod列表和状态,然后分析并返回给你具体的异常Pod信息及其可能的原因。或者你可以说:'在OpenShift的my-project项目里部署一个名为nginx-test的Deployment,使用nginx:latest镜像。',AI会生成相应的oc命令并执行部署。

介绍

这个Skill解决的是开发者和运维人员在Kubernetes环境中,希望通过自然语言与Claude交互来执行K8s/OpenShift操作的问题。它充当了一个桥梁,将Claude的对话能力与Kubernetes的命令行工具(kubectl, oc)连接起来,让你可以直接用对话来管理集群。

使用方式很简单,你需要在本地或可访问的服务器上部署这个MCP服务器,然后在支持MCP协议的AI工具(如Claude Desktop)中配置连接。之后,你就可以在对话中直接请求Claude帮你查看Pod状态、部署应用或排查问题,而无需手动输入复杂的kubectl命令。

它非常适合需要频繁与Kubernetes或OpenShift集群打交道的后端开发、运维工程师和全栈开发人员。特别是那些希望提升效率,减少上下文切换,或者想通过自然语言快速探索和操作集群的用户。

建议在非生产环境或权限严格受控的测试环境中先行试用。由于它本质上是将自然语言转换为命令行操作,请务必确保配置的Kubernetes上下文和权限是最小化的,避免误操作。同时,注意它依赖于本地的kubectl/oc配置和工具链。

核心特点

与同类Kubernetes管理工具或ChatOps方案相比,它深度集成了Claude和MCP协议,提供了更原生、流畅的对话式操作体验;同时,它明确支持Red Hat OpenShift,覆盖了企业级K8s发行版的需求,而不仅仅是原生Kubernetes。

注意事项

不适合对命令行和Kubernetes概念完全不熟悉的初学者,也不适用于需要高度定制化或图形化界面的复杂集群管理场景。

常见问题

这个MCP服务器支持哪些Kubernetes发行版?

支持原生Kubernetes和Red Hat OpenShift。

我需要提前安装什么?

需要本地已安装并配置好kubectl(对于K8s)或oc(对于OpenShift)命令行工具。