プロジェクトに取り組む際、ツール間を移動するうちに詳細が失われることがあります。プロジェクトと品質管理のワークフロー間のギャップを埋めるために、mabl MCPをAtlassian Rovoエージェントに統合できます。mabl Rovoエージェントを使用すると、1か所からプロジェクトと品質データをクエリーし、Jiraのカスタムプロセスや自動化にmablのアクションを組み込むことができます。
- mablのテスト失敗を、根本原因の分析と修正ステップを含むJiraの実用的なチケットに変換する
- JiraチケットのデータとmablのテストメタデータをJiraで照合し、テストカバレッジが不足している機能を特定する
- JiraやConfluenceの自然言語の要件を新しいmablテストに直接変換する
この記事では、mabl MCPをAtlassian Rovoエージェントと連携してセットアップし、使用を開始する方法について説明します。
前提条件
mabl MCPをAtlassian Rovoと統合するには、以下が必要です。
- 接続するワークスペースにアクセスできるmablアカウント
- Rovoが有効になっているAtlassian Cloudインスタンス
- セットアップの各部分に必要なAtlassianの権限は以下のとおりです。
| タスク | 必要な権限 |
|---|---|
| mabl MCPサーバーの追加 | AtlassianのOrganization管理者 |
| Rovoエージェントの作成 | デフォルトではすべてのユーザーが対象ですが、組織によってより厳しい設定が適用される場合があります。 |
この記事で説明されているページやボタンにアクセスできない場合は、Atlassianのorganization管理者に権限について確認してください。
mabl MCPサーバーを追加する
mabl MCPのスキルをRovoに追加する前に、organization管理者がAtlassianサイトにmabl MCPサーバーを追加する必要があります。Atlassianのドキュメントでは、 外部MCPサーバーの追加に関する一般的なプロセスを説明しています。Atlassian UIでの詳細なウォークスルーについては、以下のセクションをご覧ください。
外部MCPサーバーを追加する際は、以下の値を使用してください。
| 設定 | Value |
|---|---|
| Server type | Custom MCP server |
| URL | https://mcp.mabl.com/mcp |
| Name | mabl |
認証後、「Atlassian Integrations Client」がmablに接続することを承認します。MCPサーバーが接続されると、mablアプリの詳細ページのツール設定タブから、組織で利用可能な mabl MCPツールを管理できます。
- リリースされた新しいmabl MCPツールにRovoが自動的にアクセスできるようにするには、新しいMCPツールを有効にするをオンにします。
- 特定のツールへのアクセスを制限するには、個別に無効にします。たとえば、AtlassianからユーザーがmablテストをJiraで作成できないようにする場合は、
create_mabl_test_cloudツールを無効のままにしてください。
詳細なウォークスルー
このウォークスルーは、Atlassian UIのワークフローを説明しています。ステップが古くなっている場合は、最新のナビゲーションについてAtlassianのドキュメントをご覧ください。
admin.atlassian.comにアクセスします。複数の組織がある場合は、mabl MCPを追加する組織を選択します。サイドバーでアプリを展開し、次にサイトを展開してサイト名を選択します。
サイト設定で、サイドバーから接続済みアプリを選択します。アプリを探すの横にあるドロップダウンをクリックし、外部MCPサーバーを追加を選択します。
免責事項に同意した後、カスタムMCPサーバーを選択します。mabl MCPのURLと名前を入力します。
https://mcp.mabl.com/mcpmabl
サーバーを認証し、「Atlassian Integrations Client」を承認して、プロンプトが表示された場合はmablアカウントにサインインします。
認証後、接続済みアプリ内のmabl MCPアプリの詳細ページにリダイレクトされます。
mablのスキルを持つRovoエージェントを作成する
mabl MCPサーバーを接続すると、mabl MCPツールをスキルとして使用するRovoエージェントを作成できます。Atlassianのドキュメントでは、Rovoエージェントの作成に関する一般的なプロセスを説明しています。詳細なウォークスルーについては、以下のセクションをご覧ください。
以下の値をエージェント設定の出発点として使用してください。チームのワークフローに合わせて、手順や会話のきっかけをカスタマイズしてください:
名前: mabl agent
説明: mablのテストデータのクエリーおよびmablアクションの実行を行うエージェント
手順:
- mabl MCPツールを使用して、テストの作成、結果の取得、およびステータスの説明をサポートします。
- テストを実行または作成する前に、必ず確認してください。
- 必要な場合のみ簡潔な説明を提供し、冗長な表現は避けてください。
- フォーマルで簡潔なトーンを維持してください。
会話のきっかけ:
- mablテストを作成する
- この課題のテスト結果を作成する
- 現在のテストの詳細を取得する
エージェントの下書きを確認する際に、mabl MCPをスキルとして追加してください。MCPサーバー(Model Context Protocol)の下にあるmablを選択し、エージェントがアクセスできるツールを選択します。利用可能なすべてのツールと今後リリースされるツールを含めるには、既存および将来のすべてのmablツールを追加するにチェックを入れてください。
有効化をクリックして、エージェントの作成を完了します。
詳細なウォークスルー
このウォークスルーは、Atlassian UIのワークフローを説明しています。ステップが古くなっている場合は、最新のナビゲーションについてAtlassianのドキュメントをご覧ください。
JiraまたはConfluenceのページから、Rovoに質問するをクリックするか、Rovo AIチャットを開きます。Rovoチャットパネルでエージェントメニューを展開し、プラス記号をクリックして新しいエージェントを作成します。
エージェントの名前、説明、手順、および会話のきっかけを入力してください。候補については、上記の値を参照してください。
エージェントの下書きを確認する際に、デフォルトシナリオをクリックしてスキルを追加します:
サイドバーのMCPセクションでmablを選択し、含めるmablツールを選択します。
有効化をクリックしてエージェントを作成します。
エージェントの使用を開始する
mablスキルを持つRovoエージェントを作成したら、使用を開始できます。エージェントを使用するには、Rovo Chatを開き、エージェントピッカーからmablエージェントを選択してください。
@ [エージェント名]を使用して、特定のチケットでmabl Rovoエージェントと共同作業することもできます。Rovoエージェントとの作業アイテムでの共同作業の詳細については、Atlassianのドキュメントをご覧ください。
Rovoエージェントとの連携に関する最新のガイダンスについては、Atlassianのドキュメントをご確認ください。