Box (verified)
Cloud content management and file sharing service for businesses.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add box
# Browse available tools
npx -y smithery tool list box
# Get full schema for a tool
npx -y smithery tool get box BOX_ADD_CLASSIFICATION_TO_FILE
# Call a tool
npx -y smithery tool call box BOX_ADD_CLASSIFICATION_TO_FILE '{}'Direct MCP Connection
Endpoint: https://box.run.tools
Tools (200)
BOX_ADD_CLASSIFICATION_TO_FILE— Adds a classification to a file by specifying the label of the classification to add. This API can also be called by in…BOX_ADD_CLASSIFICATION_TO_FOLDER— Adds a classification to a folder by specifying the label of the classification to add. This API can also be called by …BOX_ADD_DOMAIN_TO_LIST_OF_ALLOWED_COLLABORATION_DOMAINS— Creates a new entry in the list of allowed domains to allow collaboration for.BOX_ADD_INITIAL_CLASSIFICATIONS— When an enterprise does not yet have any classifications, this API call initializes the classification template with an…BOX_ADD_OR_UPDATE_USER_AVATAR— Adds or updates a user avatar.BOX_ADD_SHARED_LINK_TO_FILE— Adds a shared link to a file.BOX_ADD_SHARED_LINK_TO_FOLDER— Adds a shared link to a folder.BOX_ADD_SHARED_LINK_TO_WEB_LINK— Adds a shared link to a web link.BOX_ADD_USER_TO_GROUP— Creates a group membership. Only users with admin-level permissions will be able to use this API.BOX_APPLY_WATERMARK_TO_FILE— Applies or update a watermark on a file.BOX_APPLY_WATERMARK_TO_FOLDER— Applies or update a watermark on a folder.BOX_ASK_QUESTION— Sends an AI request to supported LLMs and returns an answer specifically focused on the user's question given the provi…BOX_ASSIGN_LEGAL_HOLD_POLICY— Assign a legal hold to a file, file version, folder, or user.BOX_ASSIGN_RETENTION_POLICY— Assigns a retention policy to an item.BOX_ASSIGN_STORAGE_POLICY— Creates a storage policy assignment for an enterprise or user.BOX_ASSIGN_TASK— Assigns a task to a user. A task can be assigned to more than one user by creating multiple assignments.BOX_AUTHORIZE_USER— Authorize a user by sending them through the Box website and request their permission to act on thei…BOX_CANCEL_BOX_SIGN_REQUEST— Cancels a sign request.BOX_CHANGE_SHIELD_INFORMATION_BARRIER_STATUS— Change status of shield information barrier with the specified ID.BOX_COMMIT_UPLOAD_SESSION— Close an upload session and create a file from the uploaded chunks. The actual endpoint URL is returned by the [`Create…BOX_COPY_FILE— Creates a copy of a file.BOX_COPY_FILE_REQUEST— Copies an existing file request that is already present on one folder, and applies it to another folder.BOX_COPY_FOLDER— Creates a copy of a folder within a destination folder. The original folder will not be changed.BOX_CREATE_AI_AGENT— Creates an AI agent. At least one of the following capabilities must be provided:ask,text_gen,extract.BOX_CREATE_BOX_SIGN_REQUEST— Creates a signature request. This involves preparing a document for signing and sending the signature request to signer…BOX_CREATE_BOX_SKILL_CARDS_ON_FILE— Applies one or more Box Skills metadata cards to a file.BOX_CREATE_COLLABORATION— Adds a collaboration for a single user or a single group to a file or folder. Collaborations can be created using email…BOX_CREATE_COMMENT— Adds a comment by the user to a specific file, or as a reply to an other comment.BOX_CREATE_EMAIL_ALIAS— Adds a new email alias to a user account..BOX_CREATE_FOLDER— Creates a new empty folder within the specified parent folder.BOX_CREATE_FOLDER_LOCK— Creates a folder lock on a folder, preventing it from being moved and/or deleted. You must be authenticated as the owne…BOX_CREATE_GROUP— Creates a new group of users in an enterprise. Only users with admin permissions can create new groups.BOX_CREATE_JOBS_TO_TERMINATE_USER_GROUP_SESSION— Validates the roles and permissions of the group, and creates asynchronous jobs to terminate the group's sessions. Retu…BOX_CREATE_JOBS_TO_TERMINATE_USERS_SESSION— Validates the roles and permissions of the user, and creates asynchronous jobs to terminate the user's sessions. Return…BOX_CREATE_LEGAL_HOLD_POLICY— Create a new legal hold policy.BOX_CREATE_METADATA_CASCADE_POLICY— Creates a new metadata cascade policy that applies a given metadata template to a given folder and automatically cascad…BOX_CREATE_METADATA_INSTANCE_ON_FILE— Applies an instance of a metadata template to a file. In most cases only values that are present in the metadata templa…BOX_CREATE_METADATA_INSTANCE_ON_FOLDER— Applies an instance of a metadata template to a folder. In most cases only values that are present in the metadata temp…BOX_CREATE_METADATA_TEMPLATE— Creates a new metadata template that can be applied to files and folders.BOX_CREATE_RETENTION_POLICY— Creates a retention policy.BOX_CREATE_SHIELD_INFORMATION_BARRIER— Creates a shield information barrier to separate individuals/groups within the same firm and prevents confidential info…BOX_CREATE_SHIELD_INFORMATION_BARRIER_REPORT— Creates a shield information barrier report for a given barrier.BOX_CREATE_SHIELD_INFORMATION_BARRIER_SEGMENT— Creates a shield information barrier segment.BOX_CREATE_SHIELD_INFORMATION_BARRIER_SEGMENT_MEMBER— Creates a new shield information barrier segment member.BOX_CREATE_SHIELD_INFORMATION_BARRIER_SEGMENT_RESTRICTION— Creates a shield information barrier segment restriction object.BOX_CREATE_SLACK_INTEGRATION_MAPPING— Creates a [Slack integration mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-…BOX_CREATE_TASK— Creates a single task on a file. This task is not assigned to any user and will need to be assigned separately.BOX_CREATE_TEAMS_INTEGRATION_MAPPING— Creates a Teams integration mapping by ma…BOX_CREATE_TERMS_OF_SERVICE— Creates a terms of service for a given enterprise and type of user.BOX_CREATE_TERMS_OF_SERVICE_STATUS_FOR_NEW_USER— Sets the status for a terms of service for a user.BOX_CREATE_UPLOAD_SESSION— Creates an upload session for a new file.BOX_CREATE_UPLOAD_SESSION_FOR_EXISTING_FILE— Creates an upload session for an existing file.BOX_CREATE_USER— Creates a new managed user in an enterprise. This endpoint is only available to users and applications with the right a…BOX_CREATE_USER_EXEMPTION_FROM_COLLABORATION_DOMAIN_RESTRICTIONS— Create user exemption from collaboration domain restrictions.BOX_CREATE_USER_INVITE— Invites an existing external user to join an enterprise. The existing user can not be part of another enterprise and mu…BOX_CREATE_WEBHOOK— Creates a webhook.BOX_CREATE_WEB_LINK— Creates a web link object within a folder.BOX_CREATE_ZIP_DOWNLOAD— Creates a request to download multiple files and folders as a singleziparchive file. This API does not return the a…BOX_DELETE_AI_AGENT— Deletes an AI agent using the provided parameters.BOX_DELETE_FILE— Deletes a file, either permanently or by moving it to the trash. The the enterprise settings determine whether the item…BOX_DELETE_FILE_REQUEST— Deletes a file request permanently.BOX_DELETE_FOLDER— Deletes a folder, either permanently or by moving it to the trash.BOX_DELETE_FOLDER_LOCK— Deletes a folder lock on a given folder. You must be authenticated as the owner or co-owner of the folder to use this e…BOX_DELETE_RETENTION_POLICY— Permanently deletes a retention policy.
*Response truncated. Use npx -y smithery for complete data.*