Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoEnvironment: development or production. Default is development.development
AUTH_TYPENoAuthentication method: oauth or ccg. Default is oauth.oauth
LOG_LEVELNoLogging level: debug, info, warn, error. Default is info.info
AUTH_TOKENNoBearer token for HTTP transport authentication
BOX_CLIENT_IDNoBox app client ID
MCP_TRANSPORTNoTransport: stdio or http. Default is stdio.stdio
MCPSERVER_PORTNoPort for HTTP server. Default is 3000.
BOX_CLIENT_SECRETNoBox app client secret
BOX_ENTERPRISE_IDNoBox enterprise ID (required for CCG authentication)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
box_save_documentsB

Save multiple documents to Box storage with automatic folder creation

box_read_documentB

Read document content without saving locally

box_manage_foldersC

Create, move, rename, or delete folders by path or ID

box_explore_storageC

Return a tree structure of folders/files starting at a path

box_search_contentC

Search Box for files and folders with optional filters

box_share_contentC

Create shared links and/or add collaborators to files or folders

box_analyze_documentC

Use Box AI to analyze a document (summarize, Q&A, extract, translate)

box_update_shared_linkC

Update shared link settings for a file or folder

box_remove_shared_linkB

Remove shared link from a file or folder

box_update_collaboratorsB

Update collaborator roles or remove collaborators on a file/folder

Prompts

Interactive templates invoked by user choice

NameDescription
share_fileCreate a shared link for a Box file with customizable permissions
analyze_documentUse Box AI to analyze a document with specific questions or tasks
organize_folderOrganize files in a folder by creating subfolders and moving files
bulk_uploadUpload multiple files to Box with folder organization
collaboration_setupSet up collaboration on a Box file or folder with specific users

Resources

Contextual data attached and managed by the client

NameDescription
Box FileAccess to a specific Box file by ID
Box FolderAccess to a specific Box folder by ID
Box SearchSearch Box content with query parameters
Box Storage InfoCurrent user's Box storage quota and usage
Recent FilesRecently accessed files in Box
Root Folder TreeComplete folder structure from root

TDQS

B3.2/5.0

Scored across 10 tools

Disambiguation3/5

Most tools target distinct operations, but box_share_content overlaps with box_update_shared_link, box_remove_shared_link, and box_update_collaborators since sharing can involve both links and collaborators. box_manage_folders is also broad and could be confused with box_explore_storage for folder operations.

Naming Consistency4/5

All tools share a consistent box_ prefix and mostly follow a verb_noun pattern. Minor inconsistencies exist such as box_save_documents vs box_read_document (plural mismatch) and the generic box_manage_folders instead of a specific verb like create/update/delete.

Tool Count5/5

Ten tools is well-scoped for a Box storage MCP server covering document operations, folder management, search, sharing, and AI analysis. Each tool earns its place without overwhelming the agent.

Completeness4/5

The tool set covers core storage workflows: save, read, organize, explore, search, share, and analyze. Gaps include no direct file deletion (only folders) and no explicit file download or versioning, but agents can work around most limitations.

Maintenance

ActivityInactive
ResponsivenessNo issues