このトピックでは、Control Room 内で Model Context Protocol (MCP) インバウンドツールを設定する方法について説明します。これにより、サードパーティの AI アシスタントがプロセスを含む自動化や AI Agents を安全にトリガーできるようになります。

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

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

前提条件

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

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

手順

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

    エージェント追加

  3. 新しいエージェント接続を追加するには、次のいずれかの方法を選択できます。
    • ページの右上隅にある + Add をクリックし、インバウンドツール を選択します。
    • または、テーブルの上にある作成アイコンをクリックしてください。
  4. インバウンドツールの追加 ページから、参照 をクリックして、フォルダーとファイルの一覧から自動化(Task BotAPI Task または AI Agent)を検索します。
  5. 自動化を選択するにはクリックし、その後選択をクリックしてください。
  6. ツール名説明を構成します:
    • 自動化を選択すると、ツール名説明 フィールドが入力されます。
    • プロセス推論エンジン(PRE)付きエンタープライズライセンスの場合: これらのフィールドは、PRE から自動的に AI フレンドリーなコンテンツで入力されます。PRE はオートメーションの機能と目的を理解しています。
    • ベース ライセンスの場合: これらのフィールドはリポジトリから自動的に取得されます。 リポジトリに説明が存在しない場合、このフィールドは空白になりますが、両方のフィールドが必須です。
    注: これらの説明は、エージェント接続コンテキスト内で直接確認および更新できます。 これにより、オートメーション自体をチェックアウト、修正、チェックインする必要なく、より適切で AI エージェントに適したものにすることができます。
    • ツール名(必須): AI 対応で、すべてのエージェント接続間で一意となるように名前を変更してください。 1から128文字の間で、文字(A-Z、a-z)、数字(0-9)、アンダースコア(_)、ハイフン(-)、またはドット(。)のみを含む必要があります。 スペースや特殊文字は使用できません。
    • 説明(必須): 明確かつ実践的な内容にし、自動化機能については具体的な概要を記載することで、AI エージェントによる活用方法を改善しましょう。
  7. 次へ をクリックします。
  8. 入力および出力変数を管理します: 変数の詳細 セクションには、選択したオートメーションのすべての入力変数と出力変数が表示されます。 変数を必須または任意としてマークできます。 このインターフェース上で各変数の説明を直接確認および更新できるため、より適切で AI エージェントに適した内容にすることができます。
    注: 必須変数がサードパーティ AI アシスタントによって提供されない場合、MCP クライアントはユーザーに不足している値の入力を促します。
  9. 追加をクリックして作成を完了します。
新しいインバウンドツールは、エージェント接続 テーブルに接続状態 有効 として表示されます。
注:

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

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