mcpField
T
testkube-mcp

testkube-mcp

リモート
github.com/kubeshop開発ツール1.7k今日更新
リポジトリ

testkube-mcp について

testkube-mcp は、AI アシスタントを Testkube のテストプラットフォームに接続し、Kubernetes 上の自動テストを管理します。テストワークフロー、実行結果、成果物にアクセスして分析や障害調査に利用できます。

主な機能

  1. 01Kubernetes 上での自動テスト実行
  2. 02手動またはパイプラインからのテスト起動
  3. 03結果、ログ、成果物の集約
  4. 04既存のテストツールやスクリプトの利用
  5. 05テスト問題の一元的な調査

活用シーン

  1. 01AI アシスタントからのテストワークフロー起動
  2. 02実行結果と成果物の確認
  3. 03ログを使ったテスト失敗の調査
  4. 04CI/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 Open Source - Get Started 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 サーバーを使用して、既存のツールやインフラストラクチャと連携します。連携例をご覧ください。
  • Testkube AI:Testkube MCP サーバーまたはネイティブ AI エージェントを使って、トラブルシューティング、分析、修復などを行えます。 - 詳細はこちら
  • エンタープライズ対応:SSO/SCIM、RBAC、チーム、リソースグループ、監査ログなどに対応しています。 - 詳細はこちら。

Testkube ダッシュボード

動作を確認する:インタラクティブな TestWorkflows ショーケースを開いて、単一のテストから完全にオーケストレーションされたパイプラインへとワークフローが構築されていく様子をご覧ください。

Testkube の実行方法は 2 つあります

オープンソースエージェント - このリポジトリ

MIT ライセンスで、コントロールプレーンを必要とせず、Kubernetes クラスター内でスタンドアロンで動作します。単一クラスター構成、セルフマネージド環境、Testkube の評価に最適です。

オープンソース版のデプロイアーキテクチャについて詳しくは、Testkube オープンソースの概要をご覧ください。

商用コントロールプレーン

コントロールプレーンは、クラスター、チーム、環境をまたぐすべての Testkube エージェントを単一のダッシュボードに接続します。

  • 1 つのコントロールプレーンで、クラスター数は無制限 - クラスターやリージョンをまたいでテストをオーケストレーションし、分析できます
  • Testkube AI - ワークフローの生成、失敗の調査、修正 PR
  • エンタープライズグレード - SSO/SCIM、RBAC、監査ログ、SLA に基づくサポート

Testkube Control Plane のさまざまなデプロイ方法や実行方法については、インストールの概要をご覧ください。

商用版 Testkube を試すには、オンラインのトライアルが最も簡単です - 利用を開始

マーケットプレイス

Testkube Marketplace では、インフラストラクチャテスト用の Testkube ワークフローを、すぐに使えるオープンなカタログとして提供しています - 詳細を見る。

ドキュメント

詳細なドキュメントは docs.testkube.io でご覧いただけます。

コントリビューション

コードベースや開発プロセスを把握するには、コントリビューターガイドとエージェントアーキテクチャをご覧ください。

コードで貢献する場合は、次の順番で読むとよいでしょう。

  1. CONTRIBUTING.md - コントリビューションのワークフロー、コーディング規約、PR の手順
  2. DEVELOPMENT.md - Tilt を使ったローカル環境のセットアップと日々の開発サイクル
  3. ARCHITECTURE.md - システム設計の概要と主要なコードパス

コントリビューターの皆さんに感謝します 🎉 - 皆さんは最高です!

どのように協力できるかについては、コントリビューションのドキュメントをご覧ください 🔥

フィードバック

Testkubeがお役に立っているかどうかにかかわらず、皆さんをサポートし、ご意見を伺いたいと思っています。質問をするには、Slackにご参加ください。 Testkubeをさらに良くするためにできることを、ぜひお聞かせください!

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。