Box について
Box MCP Server は、AIエージェントプラットフォームから Box のコンテンツや Box AI ツールへ安全に接続するリモート MCP サーバーです。OAuth認証を使い、コンテンツを Box の外へ移さずに検索や利用ができます。
主な機能
- 01ファイル内容の読み取りとフォルダー一覧
- 02ファイルとフォルダーの検索
- 03複数ファイルを横断した質問
- 04メタデータ抽出
- 05OAuthによるアクセス認証
活用シーン
- 01AIエージェントプラットフォームから Box ファイルを検索
- 02Box のファイルへの質問とメタデータ抽出
MCP 対応
`https://mcp.box.com` を通じて、ユーザー情報、ファイルやフォルダーの操作、Box AI ツールを MCP クライアントに提供し、OAuthでアクセスを制御します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Box MCP Server(リモート)
Box のコンテンツを Box の外に移動することなく、MCP 対応エージェントを Box のコンテンツや Box AI に安全に接続できます。
エンドポイント:
https://mcp.box.com
概要
リモート Box MCP サーバーを使用すると、AI エージェントプラットフォーム(Copilot Studio、Claude、Mistral Le Chat など)から Box に接続し、コンテンツを保護したまま Box のデータや AI 搭載ツールを安全に照会して利用できます。認証には OAuth を使用し、ユーザーは使用中のクライアントからアクセスを制御して許可できます。
セルフホスト可能なローカル版をお探しですか?box-community/mcp-server-box をご覧ください。
機能
リモート Box MCP サーバーは、次のような複数の分野にわたるツールを提供します。
- ユーザー情報(認証済みユーザーの特定など)
- ファイルとフォルダーの操作(コンテンツの読み取り、フォルダーの一覧表示、ファイルやフォルダーの検索など)
- Box AI ツール(ファイル全体を対象とした Q&A、メタデータの抽出など)
サポートされているツールの完全かつ最新の一覧については、リモート Box MCP サーバーのドキュメントをご覧ください。
セットアップ
MCP クライアントをリモート Box MCP サーバーに接続するには、まず Box で OAuth アプリを設定し、その認証情報をクライアントで使用します。推奨される方法は、Admin Console にある定義済みの Box MCP Server 統合を使用することです。ただし、一部のフロー(GitHub MCP registry など)では、代わりに Developer Console で独自の OAuth アプリを作成する必要があります。
1. Box で OAuth アプリを設定する
次のいずれかの方法を選択します。
- Admin Console のフロー(推奨): Admin Console → Integrations から Box MCP サーバーを有効化または設定します。
- Developer Console のフロー: 適切なリダイレクト URI とスコープを指定してOAuth アプリを作成します。
詳しい手順については、リモート Box MCP サーバーのガイドをご覧ください。
2. MCP クライアントから接続する
ほとんどのクライアントやプラットフォームでは、URL を指定してリモート MCP サーバーを追加でき、OAuth フローの手順が案内されます。通常、次の情報を入力します。
- エンドポイント URL:
https://mcp.box.com - 名前: 任意の名前(例:
box-remote-mcp) - 認証: Bearer トークン(OAuth 2.0 経由)
- クライアント ID と クライアントシークレット:アプリの認証情報から取得します(定義済みの Box MCP Server 統合の場合は Admin Console、独自の OAuth アプリを作成した場合は Developer Console)
- リダイレクト URI:クライアントから提供される URI で、アプリの設定に追加する必要があります(フローに応じて Admin Console または Developer Console から設定します)
クライアントごとの接続例(Claude、Copilot Studio、Le Chat)については、リモート Box MCP サーバーのガイドをご覧ください。
OAuth とディスカバリー
リモート Box MCP サーバーは、Box の認可サーバーを基盤とする OAuth で保護されたリソースです。
実装の詳細については、Box の認証ガイドをご覧ください。
Box API でのトークンの使用
Box API のすべての呼び出しには、有効なアクセストークンが必要です。例:
curl https://api.box.com/2.0/users/me \
-H "authorization: Bearer <ACCESS_TOKEN>"
利用規約
Box MCP サーバーおよび Box API の利用には、Box Terms of Service が適用されます。
https://www.box.com/legal/termsofservice
サポートとドキュメント
- リモート Box MCP サーバー:https://developer.box.com/guides/box-mcp/remote/
- 認証ガイド:https://developer.box.com/guides/authentication/
- API ステータス:https://status.box.com/
- コミュニティ:https://community.box.com/
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。