この記事では、mabl クラウド MCP サーバーで利用可能なすべてのツールのリファレンスを提供します。認証ツールを除くすべてのツールには有効なアクセストークンが必要で、アクセストークンはログインフローを通じて自動的に取得されます。
| ツール | 説明 | 入力 | プロンプト例 |
|---|---|---|---|
analyze_failure |
テストまたはプランの実行が失敗した理由を、生成AIで分析できます。 | 実行ID、テストまたはプラン、ワークスペースID | このテスト/プランが失敗した理由を教えてください |
assign_xray_to_mabl_test |
Xray テストケースを mabl テストに割り当てます。 | mabl テスト ID、Xray テストケース、Xray プロジェクト ID、ワークスペース ID オプション:上書き |
Xrayテストケース123をmablテスト456に割り当てる |
get_applications |
すべての mabl アプリケーションとそれに関連する環境を取得します。 | ワークスペースID | mabl アプリケーションを取得する |
get_credentials |
すべてのmablクレデンシャルを取得し、クラウド専用かどうかを指定します。 | ワークスペースID | mabl クレデンシャルを取得する |
get_current_user_info |
現在認証されているユーザーに関する情報(userIdおよびデフォルトのワークスペースを含む)を取得します。認証後すぐにこのツールを呼び出して、userIdとdefaultWorkspaceIdを取得してください。これらは他の多くのツールで必要となります。 | none | — |
get_environments |
すべてのmabl環境を取得します。 | ワークスペースID | mabl環境を取得する |
get_latest_authored_tests |
現在のユーザーが作成した最新のテストを取得します。 | ワークスペースIDとユーザーID 省略可能:制限 |
最近作成したmablテストは何ですか? |
get_latest_plan_runs |
planIdの最新のmablプラン結果を取得します。 | プランIDとワークスペースID | mabl プラン「App - Feature: Labels」の最新の結果を取得します。 |
get_latest_test_runs |
testIdを使用して、mablテストの最近の実行結果を取得します。 | テスト ID とワークスペース ID | テスト「Mabl login」の最新の結果を取得できますか? |
get_mabl_deployment |
最後のコミットのmablデプロイメント結果を取得します。このツールは、最後のコミットによってテストが失敗したかどうか、またどのテストが失敗したかを確認するのに役立ちます。 | コミットハッシュ、デプロイメントID、ワークスペースID | 最後のコミットのmablデプロイ結果を取得する |
get_mabl_test_details |
testIdに基づいてmablテストの詳細を取得します。 | テストID | mabl テスト 123 の詳細を取得する |
get_mabl_tests |
クエリーに基づいてmablテストの配列を取得します。 | クエリーとワークスペースID 省略可能:アプリケーションID |
mabl データテーブルのテストを取得する |
get_plan_run_result |
指定されたplanRunIdのmablプラン実行結果を取得します。単一のプラン実行のデバッグに役立ちます。 | プラン実行IDとワークスペースID | プラン「App - Feature: Labels」の最後の実行のmablプラン実行結果を取得する |
get_plans |
すべてのmablプランを取得する。 | ワークスペースID | mabl プランを取得する |
get_workspaces |
ユーザーがアクセスできるすべてのワークスペースを取得します。このツールを呼び出した後、ワークスペースの一覧をユーザーに提示し、どれを使用するか確認してください。ユーザーがワークスペースを選択しない場合は、get_current_user_info ツールの defaultWorkspaceId を使用してください。以降のすべてのツール呼び出しには workspaceId が必要です。 | ユーザーID オプション:制限 |
— |
get_xray_test_cases |
特定のXrayプロジェクトのすべてのXrayテストケースを取得します。 | ワークスペースID 省略可能: XrayプロジェクトID、制限、オフセット |
プロジェクト123のXrayテストケースを取得する |
run_mabl_test_cloud |
mablテスト(ブラウザ、API、またはパフォーマンス)のクラウド実行をトリガーします。テストタイプはテスト自体によって決定されます。サポートされているすべてのタイプに同じパラメータが適用されます。モバイルテストはまだサポートされていません。個々のテスト実行リンクのリストを返します。 | テスト ID、ワークスペース ID、環境 ID、アプリケーション ID、およびブラウザー 省略可能:クレデンシャルID |
— |
IDの取得
多くの場合、プロンプトに含めることでAIエージェントからIDを直接取得できます。例:「'App - a11y tests'プランの最近のプラン実行を取得し、プラン実行IDも含めてください。」
特定のIDをmabl MCPから直接取得できない場合は、mablアプリ、CLI、APIから mabl リソースIDを取得する方法に関する記事をご覧ください。