ai_extract_freeform | Extracts metadata from files using Box AI with natural-language prompts (no fixed template). Text representation up to 1 MB. Supports documents, PDFs, presentations, and text. Works with one or more file_ids. |
ai_extract_structured | Extracts structured key-value metadata from files using the Box AI Enhanced Extract Agent and custom field definitions. |
ai_extract_structured_from_fields | Extracts structured metadata from files using Box AI and custom field definitions. Works with one or more files. Field types include string, date, float, enum, and multiSelect. |
ai_extract_structured_from_fields_enhanced | Extracts structured metadata from files using the Box AI Enhanced Extract Agent and custom field definitions. Use only when the user asks for the Enhanced Extract Agent. This tool costs more than the standard Box AI Extract tools. Field types include string, date, float, enum, and multiSelect. |
ai_extract_structured_from_metadata_template | Extracts structured metadata from files using an existing Box metadata template. Requires template_key and scope (for example, enterprise or global). Processes the text representation of file content. |
ai_extract_structured_from_metadata_template_enhanced | Extracts structured metadata from files using an existing Box metadata template and the Enhanced Extract Agent. Use only when the user asks for the Enhanced Extract Agent. This tool costs more than the standard Box AI Extract tools. |
ai_qa_hub | Asks a question about a Box hub and returns an answer based on the hub’s content, with citations when available. |
ai_qa_multi_file | Asks a question about multiple files using Box AI, with citations when available. |
ai_qa_single_file | Asks a question about a single file using Box AI, with citations when available. Text representation up to 1 MB. If the file is larger, only the first 1 MB is processed. |
ask_custom_agent | Asks a custom Box AI agent a question and returns an answer, with citations when available. Custom agent capabilities in MCP are read-only. |
ask_default_agent | Asks the Box AI default agent a question and returns an answer, with citations when available. Default agent capabilities in MCP are read-only. |
ask_pro_agent | Asks the Box AI Pro agent a question and returns an answer, with citations when available. Pro agent capabilities in MCP are read-only. The Pro agent uses deeper reasoning, so answers take longer and cost more than ask_default_agent. |
list_agents | Lists the custom agents that the authenticated user can access, including each agent’s ID, name, and description. |