Model Context Protocol (MCP) のインバウンド機能により、サードパーティ製AIアシスタントから Bot プロセスや自動化を開始できます。 これは、マルチテナントかつユーザー認識型の MCP ゲートウェイを通じて安全にAutomation Anywhereの自動化を開始します。

MCP インバウンド接続により、Automation Anywhere はサードパーティの AI エージェント およびサードパーティの AI アシスタントからリクエストを受信できます。 MCP を使用すると、AI エージェント は以下のことが可能です。

  • サードパーティシステムからデータを取得します。
  • 会社のデータを使用して意思決定を行う。
  • Control Roomから自動化を実行および検出します。

前提条件

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

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

手順

  1. Control Room にサインインします
  2. AI→エージェント接続 に移動します。 エージェント接続 ページから、エージェント接続およびツールの一覧を表示できます。

    エージェント追加

  3. 新しいエージェント接続を追加するには、次のいずれかの方法を選択できます。
    • ページの右上で、+ 追加-> インバウンドツールをクリックします。
    • ページの右側(テーブルの上)で、作成 アイコンをクリックします。
  4. インバウンドツールの追加 ページから、参照 をクリックして、フォルダーとファイルの一覧から自動化を検索します。
  5. 自動化を選択するにはクリックし、その後選択をクリックしてください。
  6. オートメーションを選択した後:
    • エンタープライズライセンスで プロセス推論エンジン(PRE)(プロセス推論エンジン および 生成 AI を参照)が有効になっている場合、ツール名 および 説明 フィールドは PRE からのコンテンツで自動的に入力されます。 当社の MCP インバウンドインタラクションは、PRE により実現されています。 PRE は、すべてのAutomation Anywhereの自動化、プロセス、API タスク、およびAI エージェントについて深い理解を有しています。 それは彼らが何であるか、そして彼らが何をできるかを知っています。 ユーザーがサードパーティの AI アシスタントから MCP インバウンドツールの使用をリクエストすると、私たちの PRE はユーザーの意図とリクエストの文脈を理解します。 次に、Automation Anywhere リポジトリ内のユニークなオートメーションとこれを照合します。
    • Base ライセンスをお持ちの場合、ツール名 および 説明 フィールドはリポジトリから自動的に取得されます。
    • ただし、リポジトリに説明がない場合は、空白になります。 両方のフィールドが必須です
      • ツール名 (必須): AI に適した名称に変更し、サードパーティの AI エージェントがより理解しやすくしてください。 名前はすべてのエージェント接続間で一意である必要があります。 1から128文字の間で、文字(A-Z、a-z)、数字(0-9)、アンダースコア(_)、ハイフン(-)、またはドット(。)のみを含む必要があります。 スペースや特殊文字は使用できません。
      • 説明(必須): 簡潔で行動を促す内容にしましょう。
  7. 追加 をクリックします。
  8. 新しいインバウンドツールは、エージェント接続 テーブルに接続状態 有効 として表示されます。
    注:

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

    サポートされている入力および出力変数データ型
    • MCP インバウンドによるタスク BotおよびAPI タスクから:
      • 入力: 文字列、数値、ブール値、リスト、辞書、日付時刻、そしてレコード
      • 出力: 文字列、数値、ブール値、リスト、辞書、日付時刻、そしてレコード
    • プロセスのための MCP インバウンドから:
      • 入力: 文字列、数値、ブール値、リスト、辞書、そして日時
      • 出力: プロセス出力にサポートされているデータ型はありません。