read
Read the content of a Box file directly
Search the whole Box account, not just the root folder, and read the file that comes back without downloading it.
LABSCO SUMMARY
The pairing is the point: search returns URIs and read takes them, so finding and quoting a document is two calls with nothing in between. The surface stops there — this reads Box, it does not upload, move or delete, which also means an agent wired to it cannot damage the drive.
A two-tool bridge to Box: account-wide search that returns URIs, and direct reading of a file's content
A Box account and an application in the Box Developer Console. Then either a developer token in BOX_DEV_TOKEN, which lasts 60 minutes, or BOX_USER_ID plus the app's JWT config in one of BOX_JWT_BASE64 (recommended), BOX_JWT_CONFIG_PATH or BOX_JWT.
One command plus credentials — npx box-mcp-server, then supply credentials
USE CASES
Search covers the whole account rather than one folder and returns URIs, so the file that matches can be read straight away instead of located by hand.
The content comes back into the conversation directly, so a policy or spec can be cited without a download and a re-upload.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
readRead the content of a Box file directly
searchSearch for files and folders across all of Box (not limited to root folder). Returns URIs that can be used with resource commands.
BEFORE YOU INSTALL
2 tools when we connected. read handles PDF and Word; other file types are not marked as supported. Nothing uploads, moves, renames or deletes files.
Both documented setups run the server on your machine.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx box-mcp-server{
"mcpServers": {
"box": {
"command": "npx",
"args": [
"box-mcp-server"
],
"env": {
"BOX_JWT_BASE64": "<YOUR_BOX_JWT_BASE64>",
"BOX_USER_ID": "123456"
}
}
}
}{
"mcpServers": {
"box": {
"command": "npx",
"args": [
"box-mcp-server"
],
"env": {
"BOX_DEV_TOKEN": "<YOUR_BOX_DEV_TOKEN>"
}
}
}
}