前提条件
- 管理者によってMCPサーバーが有効化されているBox Enterpriseアカウント。 MCPサーバーの設定を参照してください。
- Claude Codeがインストールされていること (
npm install -g @anthropic-ai/claude-code)。
Boxで統合を有効にする
管理者- Box管理コンソールにサインインします。
- [統合] に移動し、[MCP] カテゴリフィルタまたはページ上部の検索バーを使用してCustom Box MCP Serverを見つけます。
- [構成] > [+ 統合資格情報を追加] に移動し、新しい資格情報を生成します。
- [リダイレクトURI] で、BoxのリダイレクトURIを
http://localhost:PORT/callbackに変更します。 これにはどのコールバックポートも使用できます。 - 後で使用できるように、[クライアントID] と [クライアントシークレット] をコピーします。 これらは後でClaude Codeが接続を承認するために必要です。
- [アクセススコープ] を確認します。
- [保存] をクリックします。
統合を使用する
ユーザー- CLIで、次のコマンドを実行します。その際、YOUR-CLIENT-IDとPORTは、管理コンソールで設定されている値に置き換えてください。
- クライアントシークレットを貼り付けてEnterキーを押すと、OAuthのためにブラウザタブが開きます。
接続の確認
サーバーを追加したら、Claude Codeを起動して/mcpを実行し、box-mcpが表示および接続されていることを確認してください。 その後、Claude Codeに対して、利用可能なツールを使用してBoxコンテンツを操作するよう依頼できます。
詳細については、AnthropicのドキュメントMCPを使用してClaude Codeをツールに接続する - Claude Code Docsを参照してください。