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).
Configuration
View docs{
"mcpServers": {
"cdatasoftware-box-mcp-server-by-cdata": {
"command": "java",
"args": [
"-jar",
"/PATH/TO/CDataMCP-jar-with-dependencies.jar",
"/PATH/TO/Salesforce.prp"
]
}
}
}You can query live Box data through a read-only MCP server that wraps the CData JDBC Driver for Box. This lets you ask natural language questions and receive results without writing SQL, while keeping live data access.
You will connect your MCP client to the Box MCP Server and start asking questions about your Box data. The server exposes Box data in a structured MCP interface, so you can request tables, inspect columns, and run read-only queries through natural language prompts. Use built-in tools to discover available tables and columns, then retrieve data with simple questions like the current list of Box items or recent activity. All data retrievals are read-only, designed for safe live data querying by the AI client.
Prerequisites: you need a Java runtime to run the MCP server jar. You should also have Maven installed to build the MCP jar from source.
# 1) Clone the project and enter the directory
git clone https://github.com/cdatasoftware/box-mcp-server-by-cdata.git
cd box-mcp-server-by-cdata
# 2) Build the MCP server jar with dependencies
mvn clean install
# This creates the JAR file: CDataMCP-jar-with-dependencies.jarConfiguration and runtime details are provided below to help you set up and run the server in a typical environment.
Retrieves a list of tables available in the data source. The output is in CSV format with a header row.
Retrieves a list of columns for a specified table. The output is in CSV format with a header row.
Executes a SQL SELECT query against the Box data source and returns results.