Python-based MCP server that exposes a rich set of tools for interacting with the Box API (search, read, AI queries, folder/file management, Doc Gen, etc.).
https://github.com/box-community/mcp-server-boxTransform your AI applications into enterprise content powerhouses. The Box MCP Server bridges the gap between cutting-edge AI models and Box's enterprise-grade content platform, delivering unprecedented productivity gains for developers building intelligent document workflows.
Building AI applications that work with real-world enterprise content is notoriously complex. Developers face:
The Box MCP Server eliminates these bottlenecks entirely.
Skip weeks of API integration work. Get immediate access to:
Enterprise-ready capabilities that just work:
Built for teams that ship fast:
uv, box-sdk-gen, and Python 3.13+ for maximum performance📊 Intelligent Document Workflows
# Ask AI about quarterly reports across multiple files
response = box_ask_ai_tool_multi_file(
file_ids=["report1", "report2", "report3"],
prompt="Summarize key financial trends and risks"
)
🏭 Automated Document Generation
# Generate personalized contracts from templates
batch_job = box_docgen_create_batch_tool(
template_id="contract_template",
data_file="client_data.json",
output_type="pdf"
)
🔍 Enterprise Content Discovery
# Find all compliance documents mentioning specific regulations
results = box_search_tool(
query="GDPR compliance",
where_to_look_for_query=["FILE_CONTENT", "DESCRIPTION"],
file_extensions=["pdf", "docx"]
)
📈 Structured Data Pipeline
# Extract invoice data for automation
invoice_data = box_ai_extract_data(
file_id="invoice_123",
fields="invoice_number,total_amount,due_date,vendor_name"
)
Claude Desktop - Production-ready in 60 seconds:
{
"mcpServers": {
"mcp-server-box": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-server-box", "run", "src/mcp_server_box.py"]
}
}
}
Any MCP Client - Universal compatibility with the Model Context Protocol ecosystem.
✅ Battle-Tested: Built and maintained by the official Box community
✅ Production-Ready: Comprehensive error handling and enterprise authentication
✅ Feature-Complete: From basic CRUD to advanced AI and document generation
✅ Performance-Optimized: Modern async Python with efficient resource management
✅ Extensible: Clean architecture for custom tool development
# Get started in under 5 minutes
git clone https://github.com/box-community/mcp-server-box.git
cd mcp-server-box
uv venv && source .venv/bin/activate
uv lock
# Add your Box credentials to .env
# Launch and integrate with your favorite MCP client
Stop building content management from scratch. Start shipping intelligent document workflows that scale.
→ Get Started with Box MCP Server
Transform your development velocity with enterprise-grade content intelligence. Your AI applications deserve better than basic file operations.