An MCP server capable of interacting with the Box API.
2.3K
2
36 Tools
Version 4.43 or later needs to be installed to add the server automatically
Tools
Name | Description |
---|---|
box_ai_ask_file_multi_tool | Ask 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_tool | Ask 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_tool | Ask 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_tool | Extract data from files in Box using AI with a freeform prompt. |
box_ai_extract_structured_enhanced_using_fields_tool | Extract 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_tool | Extract 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_tool | Extract 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_tool | Extract 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_tool | Authorize the Box application. Start the Box app authorization process return: str: Message |
box_docgen_create_batch_tool | Create a new Box Doc Gen batch to generate documents from a template. |
box_docgen_create_single_file_from_user_input_tool | Create a single document from a Doc Gen template using user input. |
box_docgen_get_job_by_id_tool | Retrieve a Box Doc Gen job by its ID. |
box_docgen_list_jobs_by_batch_tool | List Doc Gen jobs in a specific batch. |
box_docgen_list_jobs_tool | List all Box Doc Gen jobs for the current user. |
box_docgen_template_create_tool | Mark a file as a Box Doc Gen template. |
box_docgen_template_get_by_id_tool | Retrieve details of a specific Box Doc Gen template. |
box_docgen_template_get_by_name_tool | Retrieve details of a specific Box Doc Gen template by name. |
box_docgen_template_list_jobs_tool | List Doc Gen jobs that used a specific template. |
box_docgen_template_list_tags_tool | List all tags for a Box Doc Gen template. |
box_docgen_template_list_tool | List all Box Doc Gen templates accessible to the user. |
box_download_file_tool | Download 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_id | List the content of a folder in Box by its ID. |
box_manage_folder_tool | Manage Box folders - create, delete, or update. |
box_metadata_delete_instance_on_file_tool | Delete a metadata instance on a file. |
box_metadata_get_instance_on_file_tool | Get a metadata instance on a file. |
box_metadata_set_instance_on_file_tool | Set a metadata instance on a file. |
box_metadata_template_create_tool | Create a metadata template. |
box_metadata_template_get_by_name_tool | Retrieve a metadata template by its name. |
box_metadata_update_instance_on_file_tool | Update a metadata instance on a file. |
box_read_tool | Read the text content of a file in Box. |
box_search_folder_by_name_tool | Locate a folder in Box by its name. |
box_search_tool | Search for files in Box with the given query. |
box_upload_file_from_content_tool | Upload content as a file to Box using the toolkit. |
box_upload_file_from_path_tool | Upload a file to Box from a filesystem path. |
box_who_am_i | Get the current user's information. This is also useful to check the connection status. return: dict: The current user's information. |
mcp_server_info | Returns information about the MCP server. |
Manual installation
You can install the MCP server using:
Installation for