mcpField
T
testkube-mcp

testkube-mcp

远程服务
github.com/kubeshop开发工具1.7k今天更新
代码仓库

关于 testkube-mcp

testkube-mcp 将 AI 助手连接到 Testkube 测试平台,用于管理 Kubernetes 中的自动化测试。它让客户端能够访问测试工作流、执行记录和产物,以支持测试分析与故障排查。

主要功能

  1. 01在 Kubernetes 中运行自动化测试
  2. 02手动或通过流水线触发测试
  3. 03汇总结果、日志和产物
  4. 04使用现有测试工具与脚本
  5. 05集中排查测试问题

适用场景

  1. 01通过 AI 助手启动测试工作流
  2. 02查看执行结果与产物
  3. 03依据日志调查测试失败
  4. 04从 CI/CD 或 Kubernetes 事件运行测试

MCP 相关

该 MCP 服务让 AI 助手与 Testkube 交互,可访问测试工作流、执行记录和产物。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
ocidocker.io/kubeshop/mcp-server:2.14.2

工具

详细介绍

MCP Toplist

Testkube

面向 AI 驱动工程团队的开放测试平台

Testkube 提供统一平台,用于定义、运行和分析自动化测试。它使用您现有的测试工具和脚本,并在您的 Kubernetes 基础设施中运行。

Testkube 开源 - 开始使用 README 配图

深受 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、团队、资源组、审计日志等。- 了解更多。

Testkube 仪表板

**观看实际演示:**打开交互式 TestWorkflows 展示,了解工作流如何从单个测试逐步构建为完整编排的流水线。

运行 Testkube 的两种方式

开源 Agent - 此仓库。

采用 MIT 许可证,可在 Kubernetes 集群中独立运行,无需控制平面。非常适合单集群设置、自主管理环境以及 Testkube 评估。

查看Testkube 开源概览,进一步了解开源部署架构。

商业控制平面

控制平面将各个集群、团队和环境中的所有 Testkube Agent 连接到一个统一的仪表板:

  • 一个控制平面,集群数量不限 - 跨集群和区域编排测试并进行分析
  • Testkube AI - 工作流生成、故障调查、修复 PR
  • 企业级 - SSO/SCIM、RBAC、审计日志、SLA 保障的支持

查看安装概览,了解部署和运行 Testkube Control Plane 的不同方式。

在线试用是体验 Testkube 商业版最简单的方式 - 开始使用

Marketplace

Testkube Marketplace 提供开放且开箱即用的基础设施测试 Testkube 工作流目录 - 了解更多。

文档

docs.testkube.io 提供详尽的文档。

贡献

查看贡献者指南和 Agent 架构,了解我们的代码库和开发流程。

如果你想贡献代码,建议按以下顺序阅读:

  1. CONTRIBUTING.md - 贡献工作流、编码规范和 PR 流程
  2. DEVELOPMENT.md - 使用 Tilt 进行本地设置和日常开发流程
  3. ARCHITECTURE.md - 高层系统设计和关键代码路径

向我们的贡献者致敬 🎉 - 你们真棒!

前往贡献文档,了解如何帮助我们 🔥

反馈

无论 Testkube 是否对你有帮助,我们都希望为你提供帮助并听取你的意见。请加入我们的 Slack 提出问题, 并告诉我们如何让 Testkube 变得更好!

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。