mcp-server-clickhouse

mcp-server-clickhouse

1

The ClickHouse Cloud MCP Server is designed to interact with ClickHouse's Cloud API, offering tools to manage organizations and services. It uses authentication via OpenAPI Key ID and Secret, and handles JSON requests efficiently.

ClickHouse Cloud MCP Server

This MCP server provides tools to interact with the ClickHouse Cloud API (v1). It enables managing organizations and services.

Features

  • MCP tools expose ClickHouse Cloud API endpoints.
  • Utilizes ClickHouse OpenAPI Key ID and Secret for authentication.
  • Processes JSON request bodies and responses.

Prerequisites

  • Requires a ClickHouse Cloud API Key.

Installation

  • Clone the repository and install dependencies.
  • Build the TypeScript code to create a dist directory with the compiled JavaScript file.

Configuration

  • Must set environment variables: CLICKHOUSE_API_KEY_ID, CLICKHOUSE_API_SECRET, and CLICKHOUSE_API_URL.