Overview
The Box server securely connects AI agents to your enterprise content in Box. Built by Box, this official MCP server enables AI assistants to access files, folders, collaborate, search, and use Box AI for intelligent document queries and metadata extraction.How to Add Box
1
Create Box Account
- Go to https://account.box.com/
- Sign up for a free Box account or use your existing account
- Upload files to your Box storage
2
Connect to Nexus
- Add the Box server to your Nexus environment through the server directory
- Authorize Box when prompted using OAuth
3
Test Connection
Start with a simple command like “Show me my box files” to verify the connection works properly.
Box uses remotely-hosted MCP server with OAuth authorization. For detailed setup instructions, visit Managing Box MCP Servers.
What You Can Do
File & Folder Navigation
Browse folders, list contents, and search for files and folders across your Box account
Box AI - Document Q&A
Ask questions about single files, multiple files, or entire Box Hubs using AI
Advanced Search
Search files by keywords or use SQL-like metadata queries for complex filtering
Box AI - Metadata Extraction
Extract structured or freeform metadata from documents using AI-powered analysis
Available Tools (11)
User & File Operations
who_am_i
who_am_i
Returns detailed information about the currently authenticated Box user
- Input: None
- Use Cases: Verify authentication, get user details
get_file_content
get_file_content
Returns content of a file stored in Box
- Input:
file_id- The ID of the file to retrieve content from - Use Cases: Read file contents for analysis or processing
Search & Navigation
search_folders_by_name
search_folders_by_name
Searches for folders within Box by name using keyword matching
- Input:
name- Folder name to search for - Use Cases: Find folders by name across your Box account
list_folder_content_by_folder_id
list_folder_content_by_folder_id
Lists files, folders, and web links in a folder
- Input:
folder_id- The ID of the folder to list contents from - Use Cases: Browse folder contents, navigate folder structure
search_files_keyword
search_files_keyword
Searches for files using keywords. Supports metadata filters, file extension filtering, and field selection
- Input:
query- Search query string - Use Cases: Find files by keywords, filter by metadata or extensions
search_files_metadata
search_files_metadata
Searches for files using SQL-like metadata queries. Supports complex filtering with parameters, field selection, and folder scoping
- Input:
query- SQL-like metadata query - Use Cases: Advanced file searches with metadata filtering, complex queries
Box AI - Question & Answer
ai_qa_single_file
ai_qa_single_file
Asks a question to a single file using Box AI
- Input:
file_id- The ID of the file to queryprompt- Question to ask about the file
- Use Cases: Get insights from documents, ask questions about file content
ai_qa_multi_file
ai_qa_multi_file
Asks a question to multiple files using Box AI
- Input:
file_ids- Array of file IDs to queryprompt- Question to ask about the files
- Use Cases: Get insights across multiple documents, compare information
ai_qa_hub
ai_qa_hub
Asks a question to a Box Hub using Box AI
- Input:
hub_id- The ID of the Box Hub to queryprompt- Question to ask about the Hub
- Use Cases: Query collections of content, Hub-specific insights
Box AI - Metadata Extraction
ai_extract_freeform
ai_extract_freeform
Extracts metadata from files using Box AI in freeform format without requiring predefined template structures
- Input:
file_id- The ID of the file to extract metadata fromprompt- Instructions for what metadata to extract
- Use Cases: Extract custom metadata, flexible data extraction without templates
ai_extract_structured
ai_extract_structured
Extracts structured metadata from files using Box AI based on either custom fields definition or an existing metadata template
- Input:
file_id(required) - The ID of the file to extract metadata fromtemplate_key(optional) - The key of the metadata template to use
- Use Cases: Extract structured data based on templates, standardized metadata extraction
Use Cases
File & Folder Management
File & Folder Management
- User Info: Get details about the authenticated user with
who_am_i - Browse Content: List folder contents with
list_folder_content_by_folder_id - Search Folders: Find folders by name with
search_folders_by_name - Read Files: Get file content with
get_file_content
Advanced Search
Advanced Search
- Keyword Search: Find files with
search_files_keyword - Metadata Search: Use SQL-like queries with
search_files_metadatafor complex filtering - Filter by Type: Search by file extension and metadata properties
Box AI - Document Intelligence
Box AI - Document Intelligence
- Single File Q&A: Ask questions about a specific file with
ai_qa_single_file - Multi-File Q&A: Get insights across multiple files with
ai_qa_multi_file - Hub Q&A: Query Box Hub collections with
ai_qa_hub - Freeform Extraction: Extract custom metadata with
ai_extract_freeform - Structured Extraction: Extract template-based metadata with
ai_extract_structured
Box supports OAuth authorization and provides secure access to your cloud storage. The server is remotely hosted by Box for optimal performance and security.

