mcpField
T
Trunk Flaky Tests

Trunk Flaky Tests

リモート
github.com/trunk-io開発ツール033 週間前に更新
リポジトリ

Trunk Flaky Tests について

Trunk Flaky Tests は、不安定なテストを調査する開発チーム向けの MCP サーバーです。根本原因の分析や修正案を提供し、テスト結果を Trunk にアップロードするための設定計画も作成します。

主な機能

  1. 01不安定なテストの根本原因分析
  2. 02不安定なテストの修正案
  3. 03テスト結果アップロードの設定計画
  4. 04OAuth 2.0 と OpenID Connect による認証

活用シーン

  1. 01断続的に失敗するテストの調査
  2. 02不安定なテストへの対処案の取得
  3. 03Trunk へのテスト結果アップロードの計画

MCP 対応

ホスト型 MCP エンドポイント `https://mcp.trunk.io/mcp` で `fix-flaky-test` と `setup-trunk-uploads` ツールを提供します。OAuth 2.0 と OpenID Connect による認証に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.trunk.io/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Trunk.io docs vscode slack openssf

Trunk.io MCP サーバー

IDE、またはお好みの AI アプリケーションから、Trunk Flaky Tests の機能を活用できます。

MCP サーバーを使用する

Trunk Flaky Tests には、Model Context Protocol (MCP) サーバーが付属しています。Claude Code や Cursor などの AI アプリケーションは、MCP サーバーを使用してデータソース、ツール、ワークフローに接続し、重要な情報へのアクセスやタスクの実行が可能になります。

対応 AI アプリケーション
アプリケーション対応状況ガイドプラグイン
CursorはいセットアップガイドCursor プラグイン
Claude CodeはいセットアップガイドClaude Code プラグイン
GitHub Copilotはいセットアップガイド
Gemini CLIはいセットアップガイド

メモ

Gemini Code Assist と Windsurf は、MCP サーバーのサポートが限定的なため、対応していません。

クイックスタート

Cursor

.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "trunk": {
      "url": "https://mcp.trunk.io/mcp"
    }
  }
}
Claude Code
claude mcp add trunk --transport streamable-http https://mcp.trunk.io/mcp
GitHub Copilot

.vscode/mcp.json に追加します:

{
  "servers": {
    "trunk": {
      "type": "http",
      "url": "https://mcp.trunk.io/mcp"
    }
  }
}
Gemini CLI

~/.gemini/settings.json に追加します:

{
  "mcpServers": {
    "trunk": {
      "httpUrl": "https://mcp.trunk.io/mcp"
    }
  }
}

API

MCP サーバーは https://mcp.trunk.io/mcp で利用でき、以下のツールを公開しています:

ツール説明
fix-flaky-test不安定なテストの根本原因分析と修正案を取得します
setup-trunk-uploadsテスト結果を Trunk にアップロードするためのセットアップ計画を生成します

認証

Trunk MCP サーバーは、MCP 認証の標準である OAuth 2.0 + OpenID Connect をサポートしています。対応クライアントから接続すると、Trunk アカウントでの認証を求められます。


Trunk.io チームが心を込めて作成

コメント

MCP は初めてですか?

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

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