What is Clickzetta MCP Server?
A Model Context Protocol (MCP) server that provides database interaction with Clickzetta Lakehouse, enabling SQL query execution and management of a data insights memo. It is built for developers and analysts who need to query and analyze data in Clickzetta through AI assistants like Claude Desktop.
How to use Clickzetta MCP Server?
Install locally by cloning the repository and running uv pip install -e ., then configure credentials in a .env file. Start the stdio-based server with uv run mcp_clickzetta_server and integrate it into Claude Desktop's MCP Servers settings using the uv executable path. Optionally install via Smithery (npx -y @smithery/cli@latest install @yunqiqiliang/mcp-clickzetta-server) or UVX (uvx mcp_clickzetta_server with command-line arguments).
Key features of Clickzetta MCP Server
- Execute SELECT queries to read database data
- Perform INSERT, UPDATE, DELETE with
--allow-write flag
- Create new tables via
create_table tool
- List all tables and describe table schemas
- Append data insights to a continuously updated memo resource
- Read-only operations enforced by default with auto-added LIMIT clauses
Use cases of Clickzetta MCP Server
- Querying Clickzetta Lakehouse data through natural language via Claude Desktop
- Exploring table schemas and relationships across schemas
- Building analysis reports and dashboards from query results
- Documenting data insights in a persistent memo that updates automatically
Comments