Box

Box

An MCP server capable of interacting with the Box API.

2.3K

2

36 Tools

Signed
Built by Docker
Requires Configuration
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
box_ai_ask_file_multi_toolAsk Box AI about multiple files. This tool allows users to query Box AI with a specific prompt, leveraging the content of multiple files stored in Box. The AI processes the files and generates a response based on the provided prompt.
box_ai_ask_file_single_toolAsk Box AI about a single file. This tool allows users to query Box AI with a specific prompt, leveraging the content of a single file stored in Box. The AI processes the file and generates a response based on the provided prompt.
box_ai_ask_hub_toolAsk Box AI about a specific hub. This tool allows users to query Box AI with a specific prompt, leveraging the content of a hub in Box. The AI processes the hub and generates a response based on the provided prompt.
box_ai_extract_freeform_toolExtract data from files in Box using AI with a freeform prompt.
box_ai_extract_structured_enhanced_using_fields_toolExtract structured data from files in Box using AI with specified fields and enhanced processing. This tool allows users to extract structured data from files by specifying the fields they are interested in, with enhanced processing capabilities.
box_ai_extract_structured_enhanced_using_template_toolExtract structured data from files in Box using AI with a specified template and enhanced processing. This tool allows users to extract structured data from files by using a predefined template, with enhanced processing capabilities.
box_ai_extract_structured_using_fields_toolExtract structured data from files in Box using AI with specified fields. This tool allows users to extract structured data from files by specifying the fields they are interested in. The AI processes the files and extracts the relevant information based on the provided fields.
box_ai_extract_structured_using_template_toolExtract structured data from files in Box using AI with a specified template. This tool allows users to extract structured data from files by using a predefined template. The AI processes the files and extracts the relevant information based on the provided template.
box_authorize_app_toolAuthorize the Box application. Start the Box app authorization process return: str: Message
box_docgen_create_batch_toolCreate a new Box Doc Gen batch to generate documents from a template.
box_docgen_create_single_file_from_user_input_toolCreate a single document from a Doc Gen template using user input.
box_docgen_get_job_by_id_toolRetrieve a Box Doc Gen job by its ID.
box_docgen_list_jobs_by_batch_toolList Doc Gen jobs in a specific batch.
box_docgen_list_jobs_toolList all Box Doc Gen jobs for the current user.
box_docgen_template_create_toolMark a file as a Box Doc Gen template.
box_docgen_template_get_by_id_toolRetrieve details of a specific Box Doc Gen template.
box_docgen_template_get_by_name_toolRetrieve details of a specific Box Doc Gen template by name.
box_docgen_template_list_jobs_toolList Doc Gen jobs that used a specific template.
box_docgen_template_list_tags_toolList all tags for a Box Doc Gen template.
box_docgen_template_list_toolList all Box Doc Gen templates accessible to the user.
box_download_file_toolDownload a file from Box and return its content as a string. Supports text files (returns content directly) and images (returns base64-encoded). Other file types will return an error message. Optionally saves the file locally.
box_list_folder_content_by_folder_idList the content of a folder in Box by its ID.
box_manage_folder_toolManage Box folders - create, delete, or update.
box_metadata_delete_instance_on_file_toolDelete a metadata instance on a file.
box_metadata_get_instance_on_file_toolGet a metadata instance on a file.
box_metadata_set_instance_on_file_toolSet a metadata instance on a file.
box_metadata_template_create_toolCreate a metadata template.
box_metadata_template_get_by_name_toolRetrieve a metadata template by its name.
box_metadata_update_instance_on_file_toolUpdate a metadata instance on a file.
box_read_toolRead the text content of a file in Box.
box_search_folder_by_name_toolLocate a folder in Box by its name.
box_search_toolSearch for files in Box with the given query.
box_upload_file_from_content_toolUpload content as a file to Box using the toolkit.
box_upload_file_from_path_toolUpload a file to Box from a filesystem path.
box_who_am_iGet the current user's information. This is also useful to check the connection status. return: dict: The current user's information.
mcp_server_infoReturns information about the MCP server.

Manual installation

You can install the MCP server using:

Installation for

Related servers