Overview
Box MCP
The remote Box MCP server is a standardized way for AI agents to connect and interact with Box, enabling seamless access to content and AI capabilities across platforms. The Box MCP server acts as a bridge that allows customers and leading AI agent platforms, such as Amazon Quick Suite, to securely query and utilize Box data and AI-powered tools without exposing raw file content. Through OAuth authorization, users can grant AI agents controlled access to their Box accounts, enabling intelligent document handling, advanced search, data extraction, and multi-file AI queries directly within AI agents and platforms.
Highlights
- Extract insights: Get information and insights from your enterprise content and data in Box
- Generate new content: Create new content, like a first draft of a marketing brief or a summary of a legal review, based on context from your files in Box
- Maintain complete control: Every interaction is validated against Box's granular permissions, ensuring agents only access the content users are authorized to see
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
See Box terms of service
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
API-Based Agents & Tools
API-Based Agents and Tools integrate through standard web protocols. Your applications can make API calls to access agent capabilities and receive responses.
Additional details
Usage instructions
MCP
Exact steps for adding Box MCP server may vary depending on the AI platform. Refer to your platform’s documentation for client-side setup instructions. Specific instructions for Box MCP integration with custom agents and other platforms, such as: Amazon Quick Suite, Anthropic Claude, Microsoft Copilot Studio, & more can be found in link below. https://developer.box.com/guides/box-mcp/remote/Â
Available tools
The remote Box MCP server provides access to a comprehensive set of tools that enable AI agents to interact with Box content and features. These tools are organized by functional category to help you quickly identify the right capabilities for your use case.
User and authentication
Manage user authentication and retrieve information about the authenticated user.
| Tool | Description |
|---|---|
| who_am_i | Returns detailed information about the currently authenticated Box user. |
Content management
Manage files and folders, perform searches, and handle content operations across your Box environment.
File operations
| Tool | Description |
|---|---|
| get_file_content | Returns the content of a file stored in Box. |
| get_file_details | Gets comprehensive file information from Box including metadata, permissions, and version details. |
| update_file_properties | Updates file properties, including name, description, tags, and collections. |
| upload_file | Uploads a new file to Box. |
| upload_file_version | Uploads a new file version by providing the entire file contents to update an existing file in Box. |
Folder operations
| Tool | Description |
|---|---|
| create_folder | Creates a new folder in Box. |
| get_folder_details | Retrieves comprehensive folder information including metadata, permissions, and collaboration settings. |
| list_folder_content_by_folder_id | Lists files, folders, and web links in a folder. |
| update_folder_properties | Updates folder properties, including name, description, tags, and collections. |
Search
| Tool | Description |
|---|---|
| search_files_keyword | Searches for files using keywords. Supports metadata filters, file extension filtering, and field selection. |
| search_folders_by_name | Searches for folders within Box by name using keyword matching. |
Box AI
Use AI-powered tools to ask questions, extract insights, and analyze content across files and hubs.
| Tool | Description |
|---|---|
| ai_qa_hub | Asks a question to a Box Hub using Box AI. |
| ai_qa_single_file | Asks a question to a single file using Box AI. |
| ai_qa_multi_file | Asks a question to multiple files using Box AI. |
| ai_extract_freeform | Extracts metadata from files using Box AI in freeform format without requiring predefined template structures. |
| ai_extract_structured | Extracts structured metadata from files using Box AI based on either custom fields definition or an existing metadata template. |
Collaboration
Enable team collaboration through comments, shared links, and collaboration management tools.
| Tool | Description |
|---|---|
| create_file_comment | Creates a new comment on a specific file. |
| list_file_comments | Lists all comments on a specific file. |
| list_tasks | Lists all tasks associated with a specific file, including status, message, and due dates. |
Hubs
Create and manage Box Hubs for organizing collaborative content and resources around specific topics or projects.
| Tool | Description |
|---|---|
| add_items_to_hub | Adds files, folders, or web links to a specific hub. |
| create_hub | Creates a new hub. |
| get_hub_details | Retrieves detailed information about a specific hub. |
| get_hub_items | Gets items (files and folders) associated with a specific hub. |
| list_hubs | Lists all hubs accessible to the authenticated user. |
| update_hub | Updates the title and description of a specific hub. |
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.