Skip to main content
ClickHouse provides a number of different native clients and interfaces that allow you to connect to ClickHouse.

clickhousectl

The official ClickHouse CLI (chctl): local ClickHouse and Postgres development, and ClickHouse Cloud management.

ClickHouse Client

Native command-line client supporting command-line options and configuration files.

Model Context Protocol (MCP)

Connect AI assistants to ClickHouse through a standardized interface.

Drivers and Interfaces

Network interfaces, drivers, and tools for connecting to ClickHouse.

C++ Client Library

The ClickHouse C++ client library.

Schema Inference

Automatic schema inference from input data.

Web Terminal

An in-browser clickhouse-client session over WebSocket.

Web SQL UI (Play)

The built-in in-browser SQL interface served by ClickHouse at /play.

Third-Party Interfaces

Third-party tools, libraries and integrations.