Box MCP Server by CData
@CDataSoftware
About Box MCP Server by CData
This read-only MCP Server allows you to connect to Box data from Claude Desktop through CData JDBC Drivers. For full CRUD support, check out our MCP Server for Box (https://www.cdata.com/drivers/box/download/mcp).
Basic information
Category
Files & Storage
License
MIT
Runtime
java
Transports
stdio
Publisher
CDataSoftware
Submitted by
Cameron Leblanc
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\box.prp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Box MCP Server by CData?
Box MCP Server by CData is a read-only MCP (Model Context Protocol) server that allows LLMs like Claude Desktop to query live Box data. It wraps the CData JDBC Driver for Box, which exposes Box data as relational SQL models, so users can retrieve information by asking natural language questions — no SQL required.
How to use Box MCP Server by CData?
Clone the repository and build with Maven (mvn clean install) to produce the JAR. Download, install, and license the CData JDBC Driver for Box. Use the JDBC Connection String utility to authenticate and create a connection string, then save it in a .prp file. Configure your client (e.g., Claude Desktop) to run the JAR with that .prp file. Run standalone with java -jar CDataMCP-jar-with-dependencies.jar /path/to/box.prp.
Key features of Box MCP Server by CData
- Read-only MCP server for Box data.
- Wraps CData JDBC Driver for Box.
- Exposes Box data as relational SQL models.
- Enables natural language querying via LLMs.
- Uses stdio transport (local client only).
- Configurable via simple
.prpfile.
Use cases of Box MCP Server by CData
- Query Box files and metadata using natural language.
- Analyze Box data without writing SQL.
- Integrate Box data into AI assistants like Claude Desktop.
- Explore Box tables and columns programmatically.
FAQ from Box MCP Server by CData
Is this server read-only or full CRUD?
This project is a read-only MCP server. For full read, write, update, delete, and action capabilities, CData provides a separate CData MCP Server for Box.
What are the dependencies and runtime requirements?
You need Java, Maven, and a licensed CData JDBC Driver for Box (available for download from CData). The server runs locally and communicates via stdio.
How do I connect to Box?
Use the JDBC Connection String utility (run java -jar cdata.jdbc.box.jar) to generate a connection string with OAuth authentication, then save it in a .prp file with the required properties (Prefix, ServerName, ServerVersion, DriverPath, DriverClass, JdbcUrl, Tables).
Can I use this server remotely?
No, the server uses stdio transport and can only be used with clients that run on the same machine as the server.
Where can I get support?
If you have trouble connecting to your data source, contact CData Support. For server usage feedback, join the CData Community.
More Files & Storage MCP servers
Filesystem MCP Server for WSL
webconsultingfilesystem MCP server for accessing WSL distributions from Windows
Claude Document MCP Server
alejandroBallesterosCA lightweight MCP server for processing, editing, and interacting with PDF, Word, Excel, and CSV documents.
mcp-v8: V8 JavaScript MCP Server
r33drichardsMCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.

Google Drive
modelcontextprotocolModel Context Protocol Servers
box-mcp-server
hmkA Box model context protocol server to search, read and access files
Comments