MCP.so
Sign In

Box MCP Server by CData

@CDataSoftware

Basic information

Category

Files & Storage

License

MIT

Transports

stdio

Author

CDataSoftware

Submitted by

Cameron Leblanc

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).

Box MCP Server by CData 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"
      ]
    }
  }
}

Box MCP Server by CData tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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 .prp file.

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.

Frequently asked questions

1

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](https://www.cdata.com/drivers/box/download/mcp/).

2

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.

3

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).

4

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.

5

Where can I get support?

If you have trouble connecting to your data source, contact [CData Support](https://www.cdata.com/support/submit.aspx). For server usage feedback, join the [CData Community](https://community.cdata.com).

Comments

More Files & Storage MCP servers