Connect Box with AI agents using Model Context Protocol (MCP). Seamlessly integrate Box tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
knowledge-base tools for AI automation
Install Box MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Box with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Cloud content management and file sharing service for businesses.
69
2603
knowledge-base
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Adds a classification to a file by specifying the label of the classification to add. this api can also be called by including the enterprise id in the url explicitly, for example `/files/:id//enterprise 12345/securityclassification-6vmvochwuwo`.
Adds a classification to a folder by specifying the label of the classification to add. this api can also be called by including the enterprise id in the url explicitly, for example `/folders/:id/enterprise 12345/securityclassification-6vmvochwuwo`.
Creates a new entry in the list of allowed domains to allow collaboration for.
When an enterprise does not yet have any classifications, this api call initializes the classification template with an initial set of classifications. if an enterprise already has a classification, the template will already exist and instead an api call should be made to add additional classifications.
Adds or updates a user avatar.
Adds a shared link to a file.
Adds a shared link to a folder.
Adds a shared link to a web link.
Creates a group membership. only users with admin-level permissions will be able to use this api.
Applies or update a watermark on a file.
Applies or update a watermark on a folder.
Sends an ai request to supported llms and returns an answer specifically focused on the user's question given the provided context.
Assign a legal hold to a file, file version, folder, or user.
Assigns a retention policy to an item.
Creates a storage policy assignment for an enterprise or user.
Assigns a task to a user. a task can be assigned to more than one user by creating multiple assignments.
Authorize a user by sending them through the [box](https://box.com) website and request their permission to act on their behalf. this is the first step when authenticating a user using oauth 2.0. to request a user's authorization to use the box apis on their behalf you will need to send a user to the url with this format.
Cancels a sign request.
Change status of shield information barrier with the specified id.
Close an upload session and create a file from the uploaded chunks. the actual endpoint url is returned by the [`create upload session`](e://post-files-upload-sessions) and [`get upload session`](e://get-files-upload-sessions-id) endpoints.
20 actions available