Skip to main content

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_hub

    Adds files, folders, or web links to a specific hub, enabling content organization within collaborative workspaces.

  • Copy file

    Tool name: copy_file

    Copies an existing file to a destination folder in Box (see Box API Copy file).

  • Copy folder

    Tool name: copy_folder

    Copies an existing folder to a destination parent folder in Box (see Box API Copy folder).

  • Copy hub

    Tool name: copy_hub

    Creates a copy of an existing Box Hub via the Hubs v3 API (POST /v3/hubs/{id}:copy).

  • Create file comment

    Tool name: create_file_comment

    Creates a new comment on a specific file.

  • Create folder

    Tool name: create_folder

    Creates new folders in Box.

  • Create hub

    Tool name: create_hub

    Creates new collaborative hubs for organizing content around specific topics, projects, or teams.

  • Create metadata template

    Tool name: create_metadata_template

    Creates a new enterprise metadata template.

  • Get file content

    Read only

    Tool name: get_file_content

    Get the text content of a file from Box.

  • Get file details

    Read only

    Tool name: get_file_details

    Gets comprehensive file information from Box.

  • Get file preview

    Read only

    Tool name: get_file_preview

    Displays an interactive preview widget for a Box file directly in chat.

  • Get folder details

    Read only

    Tool name: get_folder_details

    Retrieves comprehensive information about a folder in Box.

  • Get hub details

    Read only

    Tool name: get_hub_details

    Retrieves comprehensive information about a specific hub including metadata, creation details, and administrative information.

  • Get hub items

    Read only

    Tool name: get_hub_items

    Retrieves all items within a specific hub including files, folders, and web links.

  • Get metadata template schema

    Tool name: get_metadata_template_schema

    Returns the schema for a metadata template.

  • Get preview page

    Tool name: get_preview_page

    Get preview page.

  • List file comments

    Read only

    Tool name: list_file_comments

    Lists all comments on a specific file.

  • List folder content by folder ID

    Read only

    Tool name: list_folder_content_by_folder_id

    Lists files, folders, and web links contained in a folder.

  • List hubs

    Read only

    Tool name: list_hubs

    Lists all hubs accessible to the current user with pagination support.

  • List item collaborations

    Read only

    Tool name: list_item_collaborations

    Lists all collaborations for multiple files and folders in a single request.

  • List metadata templates

    Tool name: list_metadata_templates

    Lists available Box metadata templates so you can discover scope and templateKey for search_files_metadata.

  • List tasks

    Read only

    Tool name: list_tasks

    Lists all tasks associated with a specific file.

  • Move file

    Tool name: move_file

    Moves an existing file to another folder in Box using PUT /files/{id} (see Box API Update file).

  • Move folder

    Tool name: move_folder

    Moves an existing folder to a new parent in Box using PUT /folders/{id} (Update folder).

  • Search files keyword

    Tool name: search_files_keyword

    Searches for files using keywords and supports metadata filters, file extension filtering (without dots), and field selection.

  • Search files metadata

    Tool name: search_files_metadata

    Searches for files using SQL-like metadata queries.

  • Search folders by name

    Tool name: search_folders_by_name

    Searches for folders by name within Box using keyword matching.

  • Set file metadata

    Tool name: set_file_metadata

    Creates 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_metadata

    Creates 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_properties

    Updates file metadata: name, description, tags, and collections.

  • Update folder properties

    Tool name: update_folder_properties

    Updates folder metadata: name, description, tags, and collections.

  • Update metadata template

    Tool name: update_metadata_template

    Updates a metadata template schema (PUT /2.0/metadata_templates/{scope}/{template_key}/schema).

  • Upload file

    Tool name: upload_file

    Uploads a new file to Box.

  • Upload file version

    Tool name: upload_file_version

    Upload new file version by providing the entire file contents to Box.

  • Who am i

    Tool name: who_am_i

    Returns 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.

Frequently asked questions