testkube-mcp について
testkube-mcp は、AI アシスタントを Testkube のテストプラットフォームに接続し、Kubernetes 上の自動テストを管理します。テストワークフロー、実行結果、成果物にアクセスして分析や障害調査に利用できます。
主な機能
- 01Kubernetes 上での自動テスト実行
- 02手動またはパイプラインからのテスト起動
- 03結果、ログ、成果物の集約
- 04既存のテストツールやスクリプトの利用
- 05テスト問題の一元的な調査
活用シーン
- 01AI アシスタントからのテストワークフロー起動
- 02実行結果と成果物の確認
- 03ログを使ったテスト失敗の調査
- 04CI/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 サーバーを使用して、既存のツールやインフラストラクチャと連携します。連携例をご覧ください。
- Testkube AI:Testkube MCP サーバーまたはネイティブ AI エージェントを使って、トラブルシューティング、分析、修復などを行えます。 - 詳細はこちら
- エンタープライズ対応:SSO/SCIM、RBAC、チーム、リソースグループ、監査ログなどに対応しています。 - 詳細はこちら。

動作を確認する:インタラクティブな TestWorkflows ショーケースを開いて、単一のテストから完全にオーケストレーションされたパイプラインへとワークフローが構築されていく様子をご覧ください。
Testkube の実行方法は 2 つあります
オープンソースエージェント - このリポジトリ
MIT ライセンスで、コントロールプレーンを必要とせず、Kubernetes クラスター内でスタンドアロンで動作します。単一クラスター構成、セルフマネージド環境、Testkube の評価に最適です。
- Helm または CLI によるインストールを使うと、対象のクラスターにエージェントを簡単にデプロイできます。
- クイックスタートは、Testkube をセットアップして最初のテストを実行する最も簡単な方法です。
オープンソース版のデプロイアーキテクチャについて詳しくは、Testkube オープンソースの概要をご覧ください。
商用コントロールプレーン
コントロールプレーンは、クラスター、チーム、環境をまたぐすべての Testkube エージェントを単一のダッシュボードに接続します。
- 1 つのコントロールプレーンで、クラスター数は無制限 - クラスターやリージョンをまたいでテストをオーケストレーションし、分析できます
- Testkube AI - ワークフローの生成、失敗の調査、修正 PR
- エンタープライズグレード - SSO/SCIM、RBAC、監査ログ、SLA に基づくサポート
Testkube Control Plane のさまざまなデプロイ方法や実行方法については、インストールの概要をご覧ください。
商用版 Testkube を試すには、オンラインのトライアルが最も簡単です - 利用を開始
マーケットプレイス
Testkube Marketplace では、インフラストラクチャテスト用の Testkube ワークフローを、すぐに使えるオープンなカタログとして提供しています - 詳細を見る。
ドキュメント
詳細なドキュメントは docs.testkube.io でご覧いただけます。
コントリビューション
コードベースや開発プロセスを把握するには、コントリビューターガイドとエージェントアーキテクチャをご覧ください。
コードで貢献する場合は、次の順番で読むとよいでしょう。
- 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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。