Skip to content
mcp/skillhub

ClickHouse MCP Server

by alyioxio.github.alyiox/mcp-clickhousexv0.11.0

Read-only MCP server for ClickHouse metadata, parameterized queries, and plan analysis.

0Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active18d ago

Install ClickHouse MCP server

Install in Claude Code

claude mcp add clickhousex -e MCP_CLICKHOUSE_DSN='<mcp-clickhouse-dsn>' -- uvx mcp-clickhousex

Configuration

VariableRequiredSecretDescription
MCP_CLICKHOUSE_DSN—yesOptional shortcut DSN for the default profile, for example http://user:password@host:8123/database. For multiple profiles, use ~/.config/mcp-clickhousex/config.json or MCP_CLICKHOUSE_PROFILES_<NAME>_DSN.

Freshness

Active — last maintenance signal 18d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-22 · 18d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-20 · 20d ago · official registry · v0.11.0

FAQ

›How do I install the ClickHouse MCP server in Claude Code?

Run: claude mcp add clickhousex -e MCP_CLICKHOUSE_DSN='<mcp-clickhouse-dsn>' -- uvx mcp-clickhousex. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does ClickHouse require an API key?

Yes. It expects MCP_CLICKHOUSE_DSN, of which 1 is a secret.

›Can I use ClickHouse as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is ClickHouse in the official MCP registry?

Yes, as io.github.alyiox/mcp-clickhousex.

Alternatives to ClickHouse

Other database MCP servers.

View all