Box
Find and read Box files, organize folders, and build hubs for your team.
Tools
35 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
35 tools found.
Add items to hub
Tool name:
add_items_to_hubAdds files, folders, or web links to a specific hub, enabling content organization within collaborative workspaces.
Copy file
Tool name:
copy_fileCopies an existing file to a destination folder in Box (see Box API Copy file).
Copy folder
Tool name:
copy_folderCopies an existing folder to a destination parent folder in Box (see Box API Copy folder).
Copy hub
Tool name:
copy_hubCreates a copy of an existing Box Hub via the Hubs v3 API (POST /v3/hubs/{id}:copy).
Create file comment
Tool name:
create_file_commentCreates a new comment on a specific file.
Create folder
Tool name:
create_folderCreates new folders in Box.
Create hub
Tool name:
create_hubCreates new collaborative hubs for organizing content around specific topics, projects, or teams.
Create metadata template
Tool name:
create_metadata_templateCreates a new enterprise metadata template.
Get file content
Read onlyTool name:
get_file_contentGet the text content of a file from Box.
Get file details
Read onlyTool name:
get_file_detailsGets comprehensive file information from Box.
Get file preview
Read onlyTool name:
get_file_previewDisplays an interactive preview widget for a Box file directly in chat.
Get folder details
Read onlyTool name:
get_folder_detailsRetrieves comprehensive information about a folder in Box.
Get hub details
Read onlyTool name:
get_hub_detailsRetrieves comprehensive information about a specific hub including metadata, creation details, and administrative information.
Get hub items
Read onlyTool name:
get_hub_itemsRetrieves all items within a specific hub including files, folders, and web links.
Get metadata template schema
Tool name:
get_metadata_template_schemaReturns the schema for a metadata template.
Get preview page
Tool name:
get_preview_pageGet preview page.
List file comments
Read onlyTool name:
list_file_commentsLists all comments on a specific file.
List folder content by folder ID
Read onlyTool name:
list_folder_content_by_folder_idLists files, folders, and web links contained in a folder.
List hubs
Read onlyTool name:
list_hubsLists all hubs accessible to the current user with pagination support.
List item collaborations
Read onlyTool name:
list_item_collaborationsLists all collaborations for multiple files and folders in a single request.
List metadata templates
Tool name:
list_metadata_templatesLists available Box metadata templates so you can discover scope and templateKey for search_files_metadata.
List tasks
Read onlyTool name:
list_tasksLists all tasks associated with a specific file.
Move file
Tool name:
move_fileMoves an existing file to another folder in Box using PUT /files/{id} (see Box API Update file).
Move folder
Tool name:
move_folderMoves an existing folder to a new parent in Box using PUT /folders/{id} (Update folder).
Search files keyword
Tool name:
search_files_keywordSearches for files using keywords and supports metadata filters, file extension filtering (without dots), and field selection.
Search files metadata
Tool name:
search_files_metadataSearches for files using SQL-like metadata queries.
Search folders by name
Tool name:
search_folders_by_nameSearches for folders by name within Box using keyword matching.
Set file metadata
Tool name:
set_file_metadataCreates or updates a metadata template instance on a file (POST when the template is not yet applied, PUT JSON Patch when it is).
Set folder metadata
Tool name:
set_folder_metadataCreates or updates a metadata template instance on a folder (POST when the template is not yet applied, PUT JSON Patch when it is).
Update file properties
Tool name:
update_file_propertiesUpdates file metadata: name, description, tags, and collections.
Update folder properties
Tool name:
update_folder_propertiesUpdates folder metadata: name, description, tags, and collections.
Update metadata template
Tool name:
update_metadata_templateUpdates a metadata template schema (PUT /2.0/metadata_templates/{scope}/{template_key}/schema).
Upload file
Tool name:
upload_fileUploads a new file to Box.
Upload file version
Tool name:
upload_file_versionUpload new file version by providing the entire file contents to Box.
Who am i
Tool name:
who_am_iReturns detailed information about the currently authenticated Box user.
Compatibility
Connect Box to the clients your teams already use
27 AI clients can connect to Box through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Box through Runlayer?
One approved path
Approve Box once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.
