Prerequisites
- A Box enterprise account with the MCP server enabled by an admin. See Set up the MCP server.
- A LangSmith account with access to Agent Builder.
Enable Box integration in Box
Admin- Sign in to the Box Admin Console.
- Go to Integrations and find Custom Box MCP Server either by using the MCP Category filter, or by using the search bar at the top of the page.
- Go to Configuration > Add Integration Credentials to generate new credentials.
- In Redirect URIs, change the Box redirect URIs to the Redirect URI provided by the external MCP Client.
- Copy the Client ID and Client Secret for later use. These are required later for LangSmith to authorize the connection.
- Check the desired Access scopes:
- Scopes define the maximum set of actions. Users can only access content they already have permission to view or edit in Box.
- Click Save.
Configure Connection in LangSmith Agent Builder
Admin Follow the instructions in the LangChain’s documentation: Manage workspace administration, Remote MCP Servers.Video walkthrough
The video below shows how to use the Box MCP server with LangChain Agent Builder to build a reusable intake review agent. The agent securely connects to Box, analyzes files with Box AI, extracts structured data, and saves a review packet back to the source folder. In this guide, you will:- Connect LangChain Agent Builder to Box using MCP and OAuth
- Use a prebuilt agent template for intake review workflows
- Run the agent with a simple prompt
- Extract key fields, classify documents, and flag missing information
- Generate a durable review artifact saved back into Box
