リモートMCPサーバーは、AIエージェントがBoxなどのサードパーティ製アプリケーションに接続して操作するために標準化された手段であり、さまざまなプラットフォーム間でコンテンツやAI機能へのシームレスにアクセスできるようにします。 Box MCPサーバーは、Copilot StudioやClaude Enterpriseなどの主要なAIエージェントプラットフォームが、未加工のファイルコンテンツを公開することなく、BoxのデータやAIを活用したツールに安全にクエリを実行して活用できるようにする懸け橋として機能します。 OAuth承認により、ユーザーは、AIエージェントに対して自分のBoxアカウントへのアクセスを制限して付与できるため、このような外部AI環境内で直接、インテリジェントなドキュメント処理、高度な検索、複数ファイルへのAIクエリが可能になります。 既存のBox API機能は定義された一連のツールやエンドポイントとして公開されるため、新しい機能を導入するのではなく、AIエージェント向けに代替のアクセス方法が提供されます。
これらのツールの呼び出し方法と使用方法 (具体的な操作、ワークフロー、エージェントの統合など) は、アプリケーション開発者またはそれらを利用する任意のサードパーティエージェントが決定します。つまり、Boxがこのような外部アプリケーションや外部エージェントを操作、管理、制御することはありません。
詳細
提供されるツールの詳細や、Box MCPのリモートサーバーおよびローカルサーバーとそのユースケースについては、こちらのDeveloperドキュメントを参照してください。
Box管理者向け
Boxでは、Box MCPサーバーを管理および追加できるようにして、Boxとサードパーティ製AIエージェント間のシームレスな接続を実現します。
あらかじめ定義されたBox MCPサーバーにアクセスして管理するには:
- 管理コンソールの左のサイドバーで、[統合] をクリックします。
- カテゴリフィルタを使用してMCPを選択するか、ウィンドウ上部にある検索フィールドで、あらかじめ定義されたBox MCPサーバーを検索します。
- 選択したMCPサーバーの横にある利用状況をクリックし、有効にしたい状態を選択します。
リストに記載されていないBox MCPサーバーを新規作成するには:
- 管理コンソールの左のサイドバーで、[統合] をクリックします。
- カテゴリフィルタを使用してMCPを選択するか、ウィンドウ上部にある検索フィールドで、あらかじめ定義されたBox MCPサーバーを検索します。
- [Custom Box MCP Server] アプリケーションにカーソルを合わせ、[構成] をクリックします。
- [追加の構成] セクションで [+ 統合資格情報を追加] をクリックします。
- 生成されたクライアントIDとクライアントシークレットをコピーします。
- 外部のMCPクライアントから提供されたリダイレクトURIを入力します。
- [スコープ] で [AIを管理する] が選択されていることを確認します。
- こちらの記事を参照し、カスタムインスタンス統合用の統合資格情報を追加します。
クライアント側でのBox MCPサーバーの追加
AIエージェントプラットフォームからBoxに接続するには、以下が必要です。
- エンドポイントURL: https://mcp.box.com
- クライアントIDおよびクライアントシークレット: 管理コンソールで上記のBox MCPサーバーを構成する際に、[+ 統合資格情報を追加] セクションで生成されます。
- OAuthエンドポイント: これらはBox Platformの場合と同じで、RFC 8414に従って公開されます。
正確な手順はAIプラットフォームによって異なる場合があります。 クライアント側での設定手順については、お使いのプラットフォームのドキュメントを参照してください。 現在、Box MCPサーバーは動的クライアント登録をサポートしていないことに注意してください。
Copilot Studio側でのBox MCPサーバーの追加
詳細な手順とガイダンスは、こちらのMicrosoftの公式ドキュメントで確認できます: Copilot StudioでのMCPサーバーの追加
MCPサーバーをツールとしてCopilot Studioに追加するには、以下の手順に従います。
1. Copilot Studioで新しいエージェントを作成する:
- 有効なアカウントでCopilot Studioにログインし、任意の名前と説明を追加して新しいエージェントの作成手順に従います。 Copilot Studioでエージェントを作成するプロセスの詳細については、こちらのMicrosoftのサポート記事を参照してください。
2. Box MCPサーバーをツールとして追加する:
- エージェントの [Tools (ツール)] ページに移動し、[Add a tool (ツールを追加する)] を選択します。
- [Model Context Protocol (モデル コンテキスト プロトコル)] を選択し、利用可能なMCPコネクタのリストから [Box MCP Server] を選択します。
- 必要な情報を入力して、接続を承認します。
- 完了したら、[Add to agent (エージェントに追加する)] または [Add and configure (追加と構成)] を選択して続行します。
3. エージェントを公開して展開する:
- エージェントを公開して、チャネルで利用したり選択したユーザーが利用したりできるようにします。 Copilot Studioでエージェントを公開および展開するプロセスの詳細については、こちらのMicrosoftのサポート記事を参照してください。
Azure API CenterのEnterprise Registry側でのBox MCPサーバーの追加
Azure API CenterでOAuth 2.0アプリを作成する
このプロセスの詳細については、こちらのドキュメントを参照してください: OAuth 2.0アプリを作成する
Box側から資格情報を取得するには:
- 管理コンソールの左のサイドバーで、[統合] をクリックします。
- [Box統合とクライアント] タブで、[統合の個別管理] までスクロールします。
- カテゴリフィルタを使用してMCPを選択するか、ウィンドウ上部にある検索フィールドで、あらかじめ定義されたBox MCPサーバーを検索します。
- [Custom Box MCP Server] アプリケーションにカーソルを合わせ、[構成] をクリックします。
- [追加の構成] セクションで [+ 統合資格情報を追加] をクリックします。
- 生成されたクライアントIDとクライアントシークレットをコピーします。
- Azure API CenterのEnterprise Registryから提供されたリダイレクトURIを入力します。
- [スコープ] で [AIを管理する] が選択されていることを確認します。
- カスタムインスタンス統合用の統合資格情報を追加するには、こちらの記事を参照してください。
Azure API CenterのEnterprise RegistryにMCPサーバーを追加するには、こちらのMicrosoft公式ドキュメントの手順に従ってください: Azure API CenterのEnterprise RegistryでのMCPサーバーの追加
MCPサーバーでのBox AI機能の使用
サードパーティ製アプリケーションでBox AIを使用する際は、Box MCPサーバー経由でアプリケーションにアクセスすることで、最適なエクスペリエンスと質の高い結果が得られます。 Box MCPサーバーを使用すると、すべての機能、パフォーマンスの向上、シームレスなユーザーエクスペリエンスが実現します。
管理対象ユーザーのBox AI APIへのアクセスを管理するには:
- 管理コンソールの左のサイドバーで、[Box AI] をクリックします。
- [Box AI] ウィンドウで [設定] をクリックします。
- すべてのユーザーに対して [AI API] と [Box公式統合] が有効になっていることを確認します。
- 必要に応じて、Box AIの利用規約に同意済みであることを確認します。
価格
MCPサーバーはすべてのBoxプランで利用できます。
APIコールは、以下の条件が両方とも満たされている場合のみ無料です。
- Box統合センターで公開されているアプリを使用している
- 自分のBoxアカウント (OAuth) でログインしている
これは、標準的なエンドユーザーのユースケース (例: ChatGPT、Claude、Figmaなど) です。
APIコールが課金対象となるケース
APIコールは、上記以外のすべてのケースで課金対象となります。以下に例を示します。
- 未公開のBox Platformアプリ
- カスタム統合または自動化
- Box MCPサーバーからの追加の統合資格情報の使用
- サービスアカウント、または拡張/共有されたワークフロー
| ケース | 課金対象 |
| 公開アプリ + 自分のBoxログイン | × |
| その他のユースケース | 〇 |
| AI、Doc Gen、Sign | 〇 (プランの利用状況に基づく) |
APIコールの課金の仕組み
ご利用のケースが上記の課金対象のカテゴリに該当する場合、APIの使用量は次のように測定されます。
| 操作 | コスト |
| 任意のツールの呼び出し | 1回のAPIコール |
| AIツールの呼び出し | 1回のAPIコール + AIユニット数 (モデルのプランとドキュメントの長さに基づく) |
| セッションの初期化 (セッションごとに1回) | 1回のAPIコール |
| ツールの一覧表示 (セッションごとに1回) | 1回のAPIコール |
| Doc Genツールの呼び出し | 1回のAPIコール + 含まれている上限を超えて生成されたドキュメントあたりのコスト |
| 署名リクエスト | 1回のAPIコール + Signの使用 (リクエストごとに適用。プランの制限あり) |
利用できるのは、お客様の現在のBoxプランに含まれているMCPツールのみです。
注
Box AI、Doc Gen、Signは、特定のBoxプランに含まれる機能であり、プランの利用状況や制限によって異なります。 AIツールを使用するには、Box AI対応プランが必要です。Doc GenとSignはプランの利用状況によって異なります。
MCPサーバーアクティビティレポート
MCPサーバーアクティビティレポートには、MCPサーバーを介したツールの使用状況の概要が示されます。
レポートの日付範囲を指定して実行するか、ユーザー名/グループ名と統合名を入力して結果を絞り込むことができます。
データ列
MCPサーバーアクティビティレポートには、以下の列があります。
- 日付
- 統合ID
- 統合名
- 統合クライアントID
- ユーザー名
- ユーザーのメールアドレス
Boxユーザー向け
こちらのリストにある統合を使用すると、サポートされているプラットフォーム内で直接Box MCPサーバーを使用できるようになります。