parquet-mcp-server-by-cdata
The project is a read-only Model Context Protocol server designed to allow large language models to interact with Parquet data using natural language queries. It uses the CData JDBC Driver to expose Parquet as relational SQL models.
parquet-mcp-server-by-cdata
CData's Model Context Protocol (MCP) Server for Parquet
Purpose
The server allows LLMs like Claude Desktop to query live data on Parquet via a simple MCP interface, without requiring SQL. It leverages the CData JDBC Driver for Parquet.
Setup Guide
- Clone the repository and build the server.
- Install and license the CData JDBC Driver.
- Configure the connection to the data source.
- Create a .prp file for your JDBC connection.
Using the Server with Claude Desktop
- Create or update the config file for Claude Desktop.
- Run or refresh your client to integrate the server.
Running the Server
Run the server using a command, ensuring it operates with clients on the same machine.
Usage Details
The server allows AI clients to read, write, update, and delete data, enabling queries through natural language.
Troubleshooting
Includes steps to ensure proper connectivity and use with Claude Desktop.
License
This MCP server is licensed under the MIT License.