あらかじめ定義されたBox MCPサーバーにアクセスして管理する
- Box管理コンソールのサイドバーにある [統合] をクリックします。
- [カテゴリ] フィルタを使用して [MCP] を選択するか、ウィンドウ上部にある検索フィールドであらかじめ定義されたBox MCPサーバーを検索します。
- 選択したMCPサーバーの横にある状態をクリックし、有効にする状態を選択します。

リストに記載されていないBox MCPサーバーを作成する
- Box管理コンソールのサイドバーにある [統合] をクリックします。
- ウィンドウ上部にある検索フィールドでBox MCP Serverを検索します。
- [Box MCP Server] アプリケーションにカーソルを合わせ、[構成] をクリックします。
- [追加の構成] セクションで [+ 統合資格情報を追加] をクリックします。
- 統合名を入力し、[保存] をクリックします。
- 新しく作成したエントリの詳細を展開します。
- 生成されたクライアントIDとクライアントシークレットをコピーします。
- 外部MCPクライアントから提供されたリダイレクトURIを入力します。
- [アクセススコープ] で [コンテンツ操作] を有効にします。
クライアント側でBox MCPサーバーを追加する
Box MCPサーバーを追加するための正確な手順はAIプラットフォームによって異なる場合があります。クライアント側での設定手順については、お使いのプラットフォームのドキュメントを参照してください。参考までに、次のサンプルコードを確認してください。 AIエージェントプラットフォームからBoxに接続するには、以下の操作を行う必要があります。- エンドポイントURLを追加する:
https://mcp.box.com - クライアントIDとクライアントシークレットを渡す。これらは、上記のBox MCPサーバーの構成時に管理コンソールの統合資格情報のセクションで生成されます。
- MCP名を渡す:
box-remote-mcp authorization_tokenを指定する
Amazon Quick Suite
Amazon Quick SuiteでリモートBox MCPサーバーを追加するには、以下の手順に従います。- Amazon Quick Suiteコンソールで、[Integrations (統合)] を選択し、[Model Content Protocol] を選択して新しい統合を作成します。
- [Create integration (統合の作成)] ページで、名前と説明を入力します。
- MCPサーバーのエンドポイントを
https://mcp.box.comに設定します。 - 自動公開を選択して、個人利用向けに統合をすぐに提供します。
- [Next (次へ)] をクリックし、認証方法を選択して、必要な構成を指定します。
- OAuthの場合、Box MCPサーバーの構成時にBox開発者コンソールで作成したクライアント資格情報を使用します。
- トークンURLを追加します:
https://api.box.com/oauth2/token。 - 承認URLを追加します:
https://account.box.com/api/oauth2/authorize。 - Amazon Quick SuiteのリダイレクトURIがBox Platformアプリの設定で許可リストに登録されていることを確認します。
- Boxへのアクセスを許可します。
- [Create and continue (作成して続行)] を選択し、統合を確認して、[Next (次へ)] を選択します。必要に応じて、統合を他のユーザーと共有します。
AnthropicのMessages API
リモートBox MCPサーバーをAnthropicのMessages APIと関連付けます。こちらのサンプルチャットボットプロジェクトを複製すると、すぐに作業を開始できます。これにより、Anthropicモデルとの会話が可能になり、BoxのリモートMCPサーバーが提供するツールにアクセスできます。 リモートBox MCPを利用しているReactベースのチャットボットのデモプロジェクトを紹介する動画をご覧ください。Azure API Center
Azure API CenterのEnterprise RegistryにリモートBox MCPサーバーを追加するには、Azureが提供する手順に従います。詳細な手順とガイダンスは、こちらのMicrosoftの公式ドキュメントで確認できます: Add an MCP Server in Azure API Center’s Enterprise RegistryChatGPT
ChatGPTでリモートBox MCPサーバーを追加するには、以下の手順に従います。Box統合の構成
- Boxの管理コンソールを開いて [統合] を選択し、MCPカテゴリのフィルタを使用するか、ページ上部の検索バーを使用して、Box MCP Serverを探します。
- [構成] > [統合資格情報の追加] を選択して、新しい資格情報を生成します。
- [リダイレクトURI] で、BoxのリダイレクトURIをhttps://chatgpt.com/connector_platform_oauth_redirectに変更します。
- [クライアントID] と [クライアントシークレット] の内容をコピーし、後で使えるように保存しておきます。これは、後でChatGPTから承認接続を行うために必要になります。
- 以下のアクセススコープを確認します。
- Boxに格納されているすべてのファイルとフォルダの読み取り
- Boxに格納されているすべてのファイルとフォルダの読み取りと書き込み
- AIリクエストの管理
- [保存] をクリックします。
ChatGPTの開発者モードの有効化
- ChatGPTにChatGPT Workspace管理者としてログインし、左下のプロフィールをクリックします。
- [Settings (設定)] > [Apps & Connectors (アプリとコネクタ)] > [Advanced Settings (詳細設定)] をクリックします。
- [Developer mode (開発者モード)] をオンに切り替えます。これにより、カスタムコネクタを追加できます。
コネクタの作成
- [Apps & Connectors (アプリとコネクタ)] に戻ります。
- ウィンドウの右上にある [Create (作成)] をクリックします。
- データを入力します。
- [Name (名前)]: 例:
Box MCP Server Connector - [MCP Server URL (MCPサーバーのURL)]: https://mcp.box.com
- [OAuth Client ID (OAuthクライアントID)]: Boxの管理コンソール > [統合] > [Box MCP Server] > [構成] で確認
- [OAuth Client Secret (OAuthクライアントシークレット)]: Boxの管理コンソール > [統合] > [Box MCP Server] > [構成] で確認
- [
I understand and want to continue] チェックボックスをオンにし、[Create (作成)] をクリックします。 - Boxユーザーを承認します。
Something went wrong with setting up the connectionのようなエラーが表示されても、そのままクリックして進むことができます。このエラーが表示されても設定は正常に動作します。テストと展開
- チャット内で [+] アイコンを選択した後、[More (その他)] にカーソルを重ねて、新しく追加したコネクタを選択します。
- カスタムコネクタによって回答が提供されるようにするために、デフォルトのOpenAI Boxコネクタをオフにするか、接続を解除しておきます。
- このコネクタをワークスペース全体に追加する場合は、ChatGPTワークスペース内で公開できます。
Claude
ClaudeでリモートBox MCPサーバーの使用を開始するには、Claudeアプリの設定に移動し、[Connectors (コネクタ)] をクリックします。このビューで [Browse connectors (コネクタを参照)] をクリックして [Box] を選択し、ClaudeにBoxへのアクセスを許可します。 Box MCPをClaudeデスクトップアプリと関連付ける方法を紹介するデモ動画をご確認ください。Copilot Studio
リモートBox MCPサーバーを追加するには、Copilot Studio側が提供する手順に従います。詳細な手順とガイダンスは、こちらのMicrosoftの公式ドキュメントで確認できます: Add an MCP Server in Copilot StudioFigma
Box MCPサーバーをFigma Makeで使用できます。詳細については、Figma Help CenterのFigma Makeでの認定パートナーのMCPコネクタの使用に関する記事を参照してください。GitHub Copilot
GitHub Copilotを使用してBox MCPサーバーを設定するには、概要ページに移動して、[Install MCP server (MCPサーバーをインストール)] をクリックします。VS Codeエディタにリダイレクトされたら、[Install (インストール)] をクリックし、OAuthを完了してBoxへのアクセスを許可します。 手動でクライアントIDとクライアントシークレットを入力することが必要になる場合があります。OAuthアプリケーションの登録時に、次のリダイレクトURIを含めるようにしてください。Groq
Box MCPサーバーにGroqを統合する方法については、Groq API Cookbookのチュートリアルをご覧ください。このチュートリアルでは、Box MCPでGroqを設定して使用する方法をステップバイステップで紹介しています。 GroqとBox MCPの統合を示すデモ動画をご覧ください。LangSmithエージェントビルダー
以下の動画では、Box MCPサーバーとLangChainエージェントビルダーを使用して、再利用可能な取り込みレビューエージェントを作成する方法を紹介しています。このエージェントは安全な方法でBoxに接続し、構造化されたデータを抽出して、レビューパケットをソースフォルダに保存します。 このガイドの内容は以下のとおりです。- MCPとOAuthを使用してLangChainエージェントビルダーをBoxに接続する
- 取り込みレビューワークフロー用にビルド済みエージェントテンプレートを使用する
- 簡単なプロンプトを使用してエージェントを実行する
- キーフィールドを抽出し、ドキュメントを分類し、不足している情報にフラグを付ける
- 永続性のあるレビューアーティファクトを生成してBoxに保存する
Microsoft Foundry Tools
Boxを、Microsoft Foundry Toolsカタログで使用できます。リモートBox MCPサーバーを追加する方法については、Microsoft Foundry Toolsの検索ツールに関するMicrosoftの公式ドキュメントを参照してください。Mistral AIのLe Chat
Mistral AIのLe Chatに対してBox MCPを有効にするには、コネクタのページにアクセスし、[Connect (接続)] をクリックして、Boxへのアクセスを許可します。または、チャットビューから直接、[Tools (ツール)] をクリックして [Box] を選択します。
OpenAI AgentKit
Boxは、OpenAI AgentKitによるエージェンティックエンタープライズサポートに対応しています。詳しい情報とデモについては、こちらのBoxブログ記事を参照してください。Windows
Box MCPサーバーはWindowsに対応しています。詳細については、Windowsのエージェント関連サイトとWindowsにおけるMCPサーバーの概要に関するページを参照してください。MCPサーバーでのBox AIの機能の使用
サードパーティ製アプリケーションでBox AIを使用すると、Box MCPサーバー経由でアプリケーションにアクセスするため、最適なエクスペリエンスと質の高い結果を得ることができます。これにより、すべての機能、パフォーマンスの向上、シームレスなユーザーエクスペリエンスが実現します。利用可能なツール
リモートBox MCPサーバーでは、AIエージェントがBoxのコンテンツや機能を操作できるようにする包括的な一連のツールへのアクセスを提供します。これらのツールは、ユースケースに適切な機能をすばやく特定できるように、機能カテゴリ別に分類されています。ユーザーと認証
ユーザー認証を管理したり、認証済みユーザーに関する情報を取得したりします。| ツール | 説明 |
|---|---|
who_am_i | 現在認証されているBoxユーザーの詳細な情報を返します。 |
コンテンツ管理
ファイルやフォルダの管理、検索の実行、Box環境でのコンテンツ操作の処理を行います。ファイル操作
| ツール | 説明 |
|---|---|
get_file_content | Boxに保存されているファイルのコンテンツを返します。 |
get_file_details | メタデータ、権限、バージョンの詳細など、Boxからファイルの包括的な情報を取得します。 |
update_file_properties | ファイルのプロパティ (名前、説明、タグ、コレクション) を更新します。 |
upload_file | 新しいファイルをBoxにアップロードします。 |
upload_file_version | ファイルコンテンツ全体を提供してBox内の既存のファイルを更新することで、新しいファイルバージョンをアップロードします。 |
フォルダ操作
| ツール | 説明 |
|---|---|
create_folder | Box内に新規フォルダを作成します。 |
get_folder_details | メタデータ、権限、コラボレーション設定など、フォルダの包括的な情報を取得します。 |
list_folder_content_by_folder_id | フォルダ内のファイル、フォルダ、ウェブリンクのリストを取得します。 |
update_folder_properties | フォルダのプロパティ (名前、説明、タグ、コレクション) を更新します。 |
検索
| ツール | 説明 |
|---|---|
search_files_keyword | キーワードを使用してファイルを検索します。メタデータフィルタ、ファイル拡張子によるフィルタ処理、フィールドの選択がサポートされています。 |
search_files_metadata | SQLに似たメタデータクエリを使用してファイルを検索します。パラメータを使用した複雑なフィルタ処理、フィールドの選択、フォルダの範囲指定がサポートされています。 |
search_folders_by_name | キーワードの照合を使用して、名前でBox内のフォルダを検索します。 |
Box AI
AIを活用したツールを使用して、質問、インサイトの抽出、ファイルやHubでのコンテンツの分析を行います。| ツール | 説明 |
|---|---|
ai_qa_hub | Box AIを使用してBox Hubに質問します。 |
ai_qa_single_file | Box AIを使用して単一のファイルに質問します。 |
ai_qa_multi_file | Box AIを使用して複数のファイルに質問します。 |
ai_extract_freeform | Box AIを使用して、ファイルから自由形式でメタデータを抽出します。あらかじめ定義されたテンプレート構造は必要ありません。 |
ai_extract_structured | Box AIを使用して、ファイルから、カスタムフィールドの定義または既存のメタデータテンプレートに基づいて構造化メタデータを抽出します。 |
ai_extract_structured_from_fields_enhanced | Box AI抽出エージェント (強化) を使用して、カスタムフィールドの定義に基づき、ファイルから構造化メタデータを抽出します。 |
コラボレーション
コメント、共有リンク、コラボレーション管理ツールによるチームのコラボレーションを可能にします。| ツール | 説明 |
|---|---|
create_file_comment | 特定のファイルに新しいコメントを作成します。 |
list_item_collaborations | 項目の既存のすべてのコラボレーションのリストを取得します。 |
list_file_comments | 特定のファイルのすべてのコメントのリストを取得します。 |
list_tasks | 特定のファイルに関連付けられたすべてのタスク (ステータス、メッセージ、期日を含む) のリストを取得します。 |
Hub
特定のトピックやプロジェクトに関するコラボレーションコンテンツやリソースを整理するためのBox Hubsを作成および管理します。| ツール | 説明 |
|---|---|
add_items_to_hub | 特定のHubにファイル、フォルダ、またはウェブリンクを追加します。 |
copy_hub | すべての構造と設定を維持して既存のBox Hubのコピーを作成します。元のHubは変更されません。 |
create_hub | 新しいHubを作成します。 |
get_hub_details | 特定のHubに関する詳細情報を取得します。 |
get_hub_items | 特定のHubに関連付けられた項目 (ファイルおよびフォルダ) を取得します。 |
list_hubs | 認証済みユーザーがアクセス可能なすべてのHubのリストを取得します。 |
update_hub | 特定のHubのタイトルと説明を更新します。 |
Doc Gen
プレースホルダタグを含むテンプレートを使用してドキュメント生成を自動化し、カスタマイズされたドキュメントを大量に作成します。| ツール | 説明 |
|---|---|
get_docgen_template_by_id | Doc Genテンプレートの詳細を取得します。 |
list_docgen_templates | 認証済みユーザーが利用できるすべてのBox Doc Genテンプレートのリストを取得します。 |
create_docgen_batch | 指定されたデータをプレースホルダタグに入力して、Doc Genテンプレートからドキュメントを生成します。 |
