关于 testkube-mcp
testkube-mcp 将 AI 助手连接到 Testkube 测试平台,用于管理 Kubernetes 中的自动化测试。它让客户端能够访问测试工作流、执行记录和产物,以支持测试分析与故障排查。
主要功能
- 01在 Kubernetes 中运行自动化测试
- 02手动或通过流水线触发测试
- 03汇总结果、日志和产物
- 04使用现有测试工具与脚本
- 05集中排查测试问题
适用场景
- 01通过 AI 助手启动测试工作流
- 02查看执行结果与产物
- 03依据日志调查测试失败
- 04从 CI/CD 或 Kubernetes 事件运行测试
MCP 相关
该 MCP 服务让 AI 助手与 Testkube 交互,可访问测试工作流、执行记录和产物。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcpclaude mcp add --transport http kubeshop-testkube https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp{"mcpServers":{"kubeshop-testkube":{"type":"http","url":"https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp"}}}在 Cursor 中打开{"servers":{"kubeshop-testkube":{"type":"http","url":"https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp"}}}在 VS Code 中打开{"mcpServers":{"kubeshop-testkube":{"type":"http","url":"https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp"}}}{"mcpServers":{"kubeshop-testkube":{"serverUrl":"https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
面向 AI 驱动工程团队的开放测试平台
Testkube 提供统一平台,用于定义、运行和分析自动化测试。它使用您现有的测试工具和脚本,并在您的 Kubernetes 基础设施中运行。
深受 CoreWeave、NVidia、Siemens、T-Mobile、Harvard、SwissCom 等众多工程团队的信赖。
网站 | 文档 | 更新日志 | 博客 | Slack | LinkedIn | X
为什么选择 Testkube?
- 运行任意测试:大规模执行_任意_测试/工具/脚本;API、E2E、性能、安全、基础设施等。- 示例与指南。
- 按需触发测试:可手动触发测试、按计划触发、通过 CI/CD/GitOps 流水线触发、在 Kubernetes 事件发生时触发、通过 REST API 或 MCP 触发等。- 了解更多。
- 查看所有信息:所有测试结果、产物、日志和资源指标都会汇总,便于集中排查问题和生成报告。- 了解更多。
- 原生集成:Testkube 可通过 Webhooks、Testkube REST API 或 MCP Server 与现有工具和基础设施集成 - 查看集成示例。
- Testkube AI:使用 Testkube MCP Server 或原生 AI Agent 进行故障排查、分析、修复等。- 了解更多
- 满足企业需求:SSO/SCIM、RBAC、团队、资源组、审计日志等。- 了解更多。

**观看实际演示:**打开交互式 TestWorkflows 展示,了解工作流如何从单个测试逐步构建为完整编排的流水线。
运行 Testkube 的两种方式
开源 Agent - 此仓库。
采用 MIT 许可证,可在 Kubernetes 集群中独立运行,无需控制平面。非常适合单集群设置、自主管理环境以及 Testkube 评估。
- Helm 或 CLI 安装可帮助你轻松将 Agent 部署到目标集群。
- 快速入门是设置 Testkube 并运行首个测试的最简单方式。
查看Testkube 开源概览,进一步了解开源部署架构。
商业控制平面
控制平面将各个集群、团队和环境中的所有 Testkube Agent 连接到一个统一的仪表板:
- 一个控制平面,集群数量不限 - 跨集群和区域编排测试并进行分析
- Testkube AI - 工作流生成、故障调查、修复 PR
- 企业级 - SSO/SCIM、RBAC、审计日志、SLA 保障的支持
查看安装概览,了解部署和运行 Testkube Control Plane 的不同方式。
在线试用是体验 Testkube 商业版最简单的方式 - 开始使用
Marketplace
Testkube Marketplace 提供开放且开箱即用的基础设施测试 Testkube 工作流目录 - 了解更多。
文档
docs.testkube.io 提供详尽的文档。
贡献
查看贡献者指南和 Agent 架构,了解我们的代码库和开发流程。
如果你想贡献代码,建议按以下顺序阅读:
- CONTRIBUTING.md - 贡献工作流、编码规范和 PR 流程
- DEVELOPMENT.md - 使用 Tilt 进行本地设置和日常开发流程
- ARCHITECTURE.md - 高层系统设计和关键代码路径
向我们的贡献者致敬 🎉 - 你们真棒!
- ⭐️ @lreimer - K6 executor Gradle executor Maven executor
- ⭐️ @jdborneman-terminus - Ginkgo executor
- ️⭐️ @abhishek9686
- ⭐️ @ancosma
- ⭐️ @Stupremee
- ⭐️ @artem-zherdiev-ingio
- ⭐️ @chooco13 - Playwright executor
前往贡献文档,了解如何帮助我们 🔥
反馈
无论 Testkube 是否对你有帮助,我们都希望为你提供帮助并听取你的意见。请加入我们的 Slack 提出问题, 并告诉我们如何让 Testkube 变得更好!
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。