New course! Enroll in Build AI Apps with MCP Servers: Working with Box Files @Deeplearningai
New course! Enroll in Build AI Apps with MCP Servers: Working with Box Files  @Deeplearningai
Uploaded September 2025 | Updated September 2026, 2 weeks ago
Learn more: bit.ly/47IEVUk

Join Build AI Apps with MCP servers: Working with Box files, built in partnership with Box, and taught by Ben Kus, its Chief Technology Officer.

You’ll begin with an AI application that processes files manually downloaded from a Box folder and locally stored. You’ll then refactor the application to make it MCP-compliant and connect it to the Box MCP server. The server will provide the application with the required tools to process the files directly in Box. You’ll finally evolve your solution into a multi-agent system that coordinates via the A2A protocol.

MCP or Model Context Protocol standardizes how context, in terms of tools and resources, is provided to LLMs. Instead of writing custom code inside your application for file search, file downloads, and text extraction, you can offload these tasks to an MCP server. An MCP client within your application can communicate with the MCP server to discover the tools and send requests to execute a certain tool. In this course, you’ll use the Box MCP server and learn how to connect it to your application to process files from a Box folder. You’ll also build a multi-agent system using Google’s Agent Development Kit. The agents will use A2A to communicate with each other, and the Box MCP server to access file and text extraction tools.

In detail, you’ll:

- Build an LLM-powered invoice app that processes local PDF invoices to extract fields such as client name, total amount, and purchased product, and generates per-client reports.
- Transform your application into an MCP-compliant app and use the tools of the Box MCP server to list the invoices within a Box folder and extract texts from each invoice, without manually downloading the files.
- Move from a single agent to a multi-agent design: use an orchestrator to coordinate the tasks among sub-agents that use the Box MCP server and are specialized in files listing, text extraction, and reporting.
- Design the orchestrator and subagents as A2A servers, and use an A2A client to send the user's request to the orchestrator.

By the end, you’ll know how to build an AI application and AI agents that use the MCP server to process Box content securely, without manual downloads, and that support several file types and scale better with the number of files.

Enroll for free: bit.ly/47IEVUk
New course! Enroll in Build AI Apps with MCP Servers: Working with Box FilesAI Dev 26 x San Francisco is almost hereNew short course: Reinforcement Fine-Tuning with GRPOAI Dev 26 x SF | Brandon Middleton: Vibe Coding Master ClassAI Dev 25 x NYC | Nitin Kanukolanu: Semantic Caching for LLM ApplicationsAI Dev 25 | Bilge Yücel: Building and Deploying Agentic Workflows with HaystackThe big brain for the big work...  #aiagents #buildinpublic #deeplearning #jetbrains @JetBrainsTVA new course on Retrieval Augmented Generation (RAG) is here!Learn to post-train LLMs in this free courseIs EU losing the AI race?AI Dev 26 x SF | Paige Bailey: Research to RealityLearn to build effective Agentic AI systems with Andrew Ng
DeepLearningAI |

New course! Enroll in "Build AI Apps with MCP Servers: Working with Box Files"

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER