MCP server for Box cloud storage
## Box MCP Server: Enterprise Content Management The **Box MCP Server** integrates the enterprise content management platform directly into Google Antigravity, enabling AI assistants to manage files, folders, and collaborative content workflows programmatically. This integration brings enterprise-grade content management to your development workflow. ### Why Box MCP? - **Enterprise Security**: Advanced security controls including watermarking, DRM, and classification - **Collaboration**: Built-in commenting, task assignment, and approval workflows - **Compliance**: Meet regulatory requirements with retention policies and legal hold - **Integration Ecosystem**: Connect with 1,500+ business applications - **AI-Powered**: Box AI features for content analysis and metadata extraction ### Key Features #### 1. File Management ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Upload this document to the Q4 Reports folder and set appropriate permissions" }], tools=[{ "name": "box_files", "description": "Manage Box files" }] ) ``` #### 2. Collaboration ```python # Manage collaboration response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Share this folder with the marketing team and request their review" }], tools=[{"name": "box_collaborate", "description": "Manage collaboration"}] ) ``` #### 3. Search and Discovery ```python # Search content response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Search for all contracts mentioning vendor agreements from the last year" }], tools=[{"name": "box_search", "description": "Search content"}] ) ``` #### 4. Workflow Automation ```python # Manage workflows response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Trigger the approval workflow for this document and notify stakeholders" }], tools=[{"name": "box_workflow", "description": "Workflow automation"}] ) ``` ### Configuration ```json { "mcpServers": { "box": { "command": "npx", "args": ["-y", "@anthropic/mcp-box"], "env": { "BOX_CLIENT_ID": "your-client-id", "BOX_CLIENT_SECRET": "your-client-secret", "BOX_ENTERPRISE_ID": "your-enterprise-id" } } } } ``` ### Use Cases **Document Workflows**: Automate document review, approval, and publishing workflows. **Content Organization**: Organize and classify enterprise content with metadata and tags. **Compliance Management**: Implement retention policies and audit trails for regulated content. **Team Collaboration**: Facilitate document collaboration with comments and task assignments. The Box MCP Server brings enterprise content management directly into your development workflow, enabling secure and compliant document automation.
{
"mcpServers": {
"box": {
"mcpServers": {
"box": {
"env": {
"BOX_CLIENT_ID": "YOUR_BOX_CLIENT_ID",
"BOX_REDIRECT_URL": "http://localhost:8000/callback",
"BOX_CLIENT_SECRET": "YOUR_BOX_CLIENT_SECRET"
},
"args": [
"mcp-server-box"
],
"command": "uvx"
}
}
}
}
}