Model Context Protocol (MCP) は、AI エージェント が外部ツールやリソースと連携できるようにします。 さまざまなフレームワークやプラットフォームのAI エージェントAutomation Anywhereの自動化プロセスに接続できます。

重要: この機能は一般に提供されておらず、特定のお客様に限定されています。 詳細については、Automation Anywhere のアカウントチームにお問い合わせください。
MCP を使用すると、AI エージェント は以下のことが可能です。
  • サードパーティシステムからデータを取得します。
  • 会社のデータを使用して意思決定を行う。
  • Control Roomから自動化を実行および検出します。
    注: Run Automation および Discover Automation ツールは現在、これらの変数をサポートしています:
    • 入力: 文字列、数値、およびブール値
    • 出力: 文字列、数値、ブール値、およびリスト

前提条件

次の項目が設定済みであることをご確認ください。

  • Control Room リポジトリの権限。
  • MCP クライアント: 例えば、Microsoft Copilot、ENTKB(エンタープライズKB)、または外部 MCP サーバーの登録およびツールの利用が可能な、他の MCP 互換エージェントなどが該当します。 各 MCP クライアントは異なる MCP 機能をサポートしている可能性があり、MCP サーバーとの統合レベルが異なることがあります。 サポートされている MCP クライアントおよび最新機能の詳細な一覧については、機能サポートマトリックスをクリックしてください。

手順

  1. Control Room にサインインします
  2. 管理→設定→エージェント接続 の順に移動します。
  3. MCP インバウンドツール セクションから、サードパーティの MCP サーバーがツールとして自動化を使用できるようにすることができます。 自動化を MCP ツールとして使用するを選択し、次にいずれかをクリックします:
    • Control Room 内のすべてのオートメーションを利用する: このオプションを使用すると、各自動化を個別に設定することなく、すべての自動化にアクセスできます。
    • 選択したオートメーションのみを使用: このオプションを使用すると、エージェント接続ページで利用可能な特定の自動化を選択および管理できます。
  4. 利用可能な自動化をスキャンするには、プロセス推論エンジンをクリックしてください。 これにより、AI エージェントが作業中に利用できる説明文を作成できます。
  5. 変更を保存 をクリックします。
  6. AI→エージェント接続 に移動します。 エージェント接続 ページから、自動化機能および AI エージェントが外部サーバーや AI エージェントとインバウンドおよびアウトバウンド接続を通じて連携する方法を管理できます。
  7. エージェント接続 ページで、インバウンドツール タブをクリックします。 ここに追加されたオートメーションは、サードパーティサーバーやAIエージェントがワークフロー中に利用・実行できるツールとなります。
  8. ページの上部で、+ 追加-> インバウンドツールをクリックします。
  9. サードパーティの MCP サーバーでツールとして共有するファイルを選択してください。 リポジトリ内では、個別のファイル(Bot、プロセス、API タスクを選択することも、フォルダー全体を選択することも可能です。 フォルダーを選択すると、その中のすべてのアイテムが共有されます。 矢印をクリックして、利用可能 リストから 選択済み リストへファイルを移動します。
  10. 次へ をクリックして ツールの詳細 ページを開きます。 このページにはツールの名前と説明が表示されており、ツールが使用されているときに特定するのに役立ちます。
  11. ツールの詳細を入力してください。
    • ツール名 (必須): AI に適した名称に変更し、サードパーティの AI エージェントがより理解しやすくしてください。 名前はすべてのエージェント接続間で一意である必要があります。
    • 説明(必須): 簡潔で行動指向(その機能、主要な入力または出力)に保ってください。
  12. 作成 をクリックします。 選択したツールは、インバウンドツール テーブルに接続状態 利用可能 として表示されます。
    注:

    自動化が更新または削除された場合は、エージェント接続を手動で更新または削除する必要があります。