关于 Tektoncd Model Context Protocol server
Tektoncd Model Context Protocol server 是一个面向 Claude 的 MCP(Model Context Protocol)服务器,让 AI 助手能够直接读取并管理 Tekton 流水线状态。它把繁琐的 CI/CD 上下文操作封装成直观的工具调用,方便在对话中查看 PipelineRun、TaskRun 进度、触发重跑或排查失败原因。
它能帮你做什么
- 查询 Tekton 命名空间下的 Pipeline、PipelineRun 与 TaskRun 列表及详情
- 读取构建日志、运行状态与失败原因,辅助定位问题
- 触发、重试或取消流水线运行
- 读取 Task 与参数定义,理解流水线编排结构
接入说明
该 MCP 通过本地 stdio 方式启动 Tekton CLI/SDK 与 Tekton API 通信,因此需要在运行环境中配置好对 Kubernetes 集群(Tekton 所在集群)的访问凭据,例如 KUBECONFIG 或对应的 ServiceAccount Token;是否需要额外 API Key 取决于所对接的 Tekton 后端是否启用了身份认证。