この手順では、Microsoft Copilot Studio で Model Context Protocol (MCP) を利用して Automation 360 をセットアップし、使用する方法について説明します。 エージェントの相互運用性を利用することで、複数の MCP クライアントを Automation Anywhere Control Room に接続できます。 これにより、MCP クライアントはタスクを検索、考え、管理することができます。

重要: この機能は一般に提供されておらず、特定のお客様に限定されています。 詳細については、Automation Anywhere のアカウントチームにお問い合わせください。

ユーザーおよび管理者が Automation 360 での API アクセスの設定、MCP サーバーのデプロイ、Copilot Studio への接続、さらに Microsoft Copilot または Teams から直接 Bot を実行するのを支援します。 目標は、Copilot のチャットインターフェース内で円滑かつ安全な自動化の実行およびステータス監視を実現することです。

各 MCP クライアントは異なる MCP 機能をサポートしている可能性があり、MCP サーバーとの統合レベルが異なることがあります。 サポートされている MCP クライアントおよび最新機能の詳細な一覧については、機能サポートマトリックスをクリックしてください。

このビデオでは、Microsoft Copilot で Automation 360 MCP を構成し、実行する方法をご確認いただけます。 Automation 360、MCP、およびMicrosoft Copilotの構成

注: 現在、Control Room では MCP サーバーの構成は利用できません。 MCP クライアントで Automation Anywhere の MCP サーバーエンドポイントおよびユーザー認証情報を設定すると、以下の MCP ツールを利用できます。
  • 自動化機能: この MCP ツールは、ユーザーの要望を把握し、Automation Anywhere パブリック リポジトリから最適な自動化を見つけ出します。 ユーザーが使用を許可されている自動化のみを取得します。
  • オートメーションを実行: この MCP ツールは、サードパーティのAIエージェントから Automation Anywhere の Bot、プロセス、および API タスクを実行します。
  • オートメーションの結果を取得: この MCP ツールは、オートメーション実行ツールによって開始された自動化のステータスまたは結果を取得します。

手順

  1. Copilot Studio で、サイドパネルから エージェント をクリックし、使用するエージェントを開くか、新しいエージェントを作成します。
  2. 下にスクロールして、オーケストレーション - 生成 AI を活用しユーザーやイベントへの最適な対応方法を決定有効であることを確認してください。
  3. ページの上部から、ツール タブをクリックし、次に ツールを追加 をクリックします。
  4. ツールを追加ページの中央で、モデル文脈プロトコルをクリックし、右側の+ 新規ツールをクリックします。
  5. 追加した新しい モデル文脈プロトコル ツールをクリックし、次の内容を入力してください:
    • サーバー名: 例えば、Automation 360 MCP Server と入力します。
    • サーバーの説明: たとえば、Automation 360 MCP Server を使用すると、MCP を通じて自動化の検出、実行、および結果の取得を直接行うことができます。
    • サーバー URL: MCP サーバーのパブリック URL を入力してください。 たとえば、https://mcp.stage.acmecompany.com/mcpです。
    • 認証タイプとして API キー を選択します。 その後、それが ヘッダー に入るのか クエリ に入るのかを示してください。 (この例では、ヘッダーを選択し、ヘッダー名 X-AUTHを入力してください。)
    注: ツールの設定方法には2通りあります。すべてのビジネスユーザーがそのエージェントで利用するサービスユーザーの認証情報またはAPIキーを使用する方法、もしくはユーザーごとに設定するモードへ切り替える方法です。 ユーザー単位モードに切り替えると、そのエージェントにアクセスする各ユーザーは、エージェントにアクセスする際に一度だけ API キーを設定する必要があります。
  6. 作成 をクリックします。 新しいAutomation 360 MCP Serverツール(カスタムコネクタ)が作成されました。
  7. 新しいAutomation 360 MCP Serverツールに接続するには、未接続ドロップダウンの横にある下向き矢印をクリックし、+新規接続を作成をクリックしてください。 X-AUTH ヘッダー情報を入力し、作成 をクリックしてください。 新しいAutomation 360 MCP Serverツールが、緑色のチェックマークで接続済みとして表示されているはずです。
  8. ツールをリンクするには、追加して設定をクリックしてください。 ツールがエージェントに追加されました。
  9. ページ上部のツールタブをクリックし、ご利用のMCPサーバー(Automation 360 MCP Server)を選択して、ツールの内容を下までスクロールしてご確認ください。 詳細入力ツール、およびリソース
    ツール セクションには、MCP サーバーから利用可能な Automation Anywhere ツールの一覧が表示されます。
    • 自動化機能を確認
    • オートメーションを実行
    • オートメーションの結果を取得
  10. 右側のエージェントをテストパネルから、三本線のアイコンをクリックし、ドロップダウンメニューから接続の管理を選択してください。
    1. お使いのMCPサーバー(Automation 360 MCP Server)がリストに表示されている必要があります。 接続 ステータス列からクリックしてください。
    2. 接続を作成または選択するページから 送信をクリックしてください。 ステータスが 接続 から 管理 に変更されます。
  11. エージェントページに移動し、設定->生成 AIを選択してください。 モデルセクションから、エージェントのモデルをドロップダウンリストより選択してください。 この例では、GPT-5 Auto (プレビュー)を選択し、保存をクリックします。
  12. エージェント->ツールページに戻り、MCPサーバー(Automation 360 MCP Server)をご確認ください。 詳細 セクションで、追加の詳細 をクリックして表示します。
  13. エージェントをテストする パネルで、質問を入力してください。 たとえば、以下のとおり入力します: 利用可能なオートメーションの一覧を確認.
  14. MCP サーバーが呼び出しを受信し、Automation 360 ジョブが実行および完了し、エージェントがステータスまたは結果を返すことを確認してください。 検証が完了したら、エージェントを公開できます(エンドユーザーは Teams や Microsoft 365 Copilot を通じてアクセスできるようになります)。 すべての通話は、コンプライアンスとデバッグのために監査イベントを作成します。