- スタート アップ ガイド
- ベスト プラクティス
- テナント
- レジストリ
- Cloud ロボット
- Automation Suite ロボット
- フォルダー コンテキスト
- プロセス
- ジョブ
- Apps (アプリ)
- トリガー
- ログ
- 監視
- インデックス
- キュー
- アセット
- コネクション
- ビジネス ルール
- ストレージ バケット
- MCP サーバー
- Orchestrator のテスト
- リソース カタログ サービス
- Integrations
- トラブルシューティング
Model Context Protocol (MCP) サーバーの概要と Orchestrator との連携方法。
利用可能な機能は、使用するクラウド製品によって異なります。詳しくは、「 機能の提供状況」をご覧ください。
モデル コンテキスト プロトコル (MCP) は、コンテンツ リポジトリ、ビジネス ツール、開発環境など、データが存在するシステムに AI アシスタントとエージェントを接続するためのオープンな標準です。MCP はコンテキストとツールを AI システムに公開する方法を定義します。これにより、モデルは、カスタムのポイントツーポイント連携を必要とせずに機能を検出して呼び出すことができます。
プロトコルについて詳しくは、Model Context Protocol のドキュメントをご覧ください。
UiPath Platform は MCP をネイティブにサポートしており、MCP サーバーをエージェンティック ワークフローの一部として構築、ホスト、または接続できます。MCP により、UiPath の成果物 (RPA ワークフロー、エージェント、API ワークフロー、Maestro BPMN プロセス、Integration Service アクティビティ) を、AI モデルが安全に使用できるツールとして公開できます。
MCP サーバーの種類
UiPath では 5 種類の MCP サーバーをサポートしており、それぞれが異なるシナリオに適しています。これらの各種類を次の表で簡単に比較できます。詳しくは、それぞれを説明しているページをご覧ください。
| サーバーの種類 | ホスティング | セットアップ | 一般的なユース ケース |
|---|---|---|---|
| UiPath MCP サーバー | UiPath Platform | Orchestrator での成果物の選択 | UiPath の成果物を MCP ツールとして公開する |
| Remote MCP Server | 外部 (パブリック インターネットまたは UiPath Relay 経由のオンプレミス) | Orchestrator でのリモート URL とヘッダー | UiPath の外部で管理されている MCP サーバーに接続する |
| コマンド MCP サーバー | UiPath サーバーレス | Orchestrator でのコマンド定義 | 再パッケージ化せずに既存の MCP パッケージを実行する |
| コード化された MCP サーバー | UiPath サーバーレス | .nupkg Orchestrator にパブリッシュ済み | UiPath 上でカスタムの Python MCP サーバーを構築する |
| セルフホスト MCP サーバー | ユーザーが制御するインフラストラクチャ | によるローカル登録 uipath run | コード化した MCP サーバーまたはコマンド MCP サーバーを独自のインフラストラクチャ上で実行する |
コマンド サーバー、コード化したサーバー、セルフホスト サーバーは、共通のランタイム、構成形式、トランスポートを共有します。詳しくは、「MCP サーバーの共有基盤」をご覧ください。
外部コードまたはコマンドに基づく MCP サーバーを接続する場合は、信頼できるプロバイダーを使用します。
[MCP Servers] ページのフィールド
次の表では、Orchestrator の [MCP サーバー] ページで使用できる各フィールドについて説明しています。
| フィールド | 説明 |
|---|---|
| 名前 | MCP サーバーの表示名 |
| 入力 | MCP サーバーの種類。UiPath、リモート、コマンド、コード化、またはセルフホスト。 |
| ステータス | MCP サーバーの現在の動作ステータス |
| 説明 | MCP サーバーの簡単な説明 |