Skip to content

Rank #1 of 5 in Serverless & Developer Databases

ClickHouse logo

ClickHouse

Open Source Built-in AI assistant

ClickHouse, Inc.

49.9k4.9k/yrnpm 2.5M/wkpypi 6M/wk +203npm/wk -954.1k

Access

Install

installercurl https://clickhouse.com/ | sh

Vendor-official, but review any script before piping it to a shell.

brewbrew install --cask clickhouse
dockerdocker run -d clickhouse/clickhouse-server

Compare head-to-head

Alternatives to ClickHouse

Showcase

ClickHouse homepage screenshot
homepage · captured Sep 2026 · view live ↗
ClickHouse docs screenshot
docs · captured Sep 2026 · view live ↗

Try itExperimental

See what an agent can do with ClickHouse before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$clickhouse --version # installed via `curl https://clickhouse.com/ | sh`recorded session — replayed, not live
recorded 2026-09-06 · exit 0 · captured verbatim by our probe harness, secrets redacted

Verified integrations

Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.

By theme — the product's score on each story themeBy theme

Agent workflows — stories about agent workflows in this arenaAgent workflowsevidence →

Stories about agent workflows in this arena

29.1/100

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

40.8/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

26.5/100

Branching workflows — stories about branching workflows in this arenaBranching workflowsevidence →

Stories about branching workflows in this arena

0.0/100

Connectivity pooling — stories about connectivity pooling in this arenaConnectivity poolingevidence →

Stories about connectivity pooling in this arena

0.0/100

Data capabilities — stories about data capabilities in this arenaData capabilitiesevidence →

Stories about data capabilities in this arena

42.9/100

Local dev — stories about local dev in this arenaLocal devevidence →

Stories about local dev in this arena

86.0/100

Migrations schema — stories about migrations schema in this arenaMigrations schemaevidence →

Stories about migrations schema in this arena

5.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

54.2/100

Operations insights — stories about operations insights in this arenaOperations insightsevidence →

Stories about operations insights in this arena

20.0/100

Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →

Plan structure and value — what each tier costs and what it unlocks

32.4/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

0.0/100

Reliability recovery — stories about reliability recovery in this arenaReliability recoveryevidence →

Stories about reliability recovery in this arena

10.3/100

Serverless scale — stories about serverless scale in this arenaServerless scaleevidence →

Stories about serverless scale in this arena

77.5/100

Story verdicts — every judged story with its evidenceStory verdicts

What’s free: 14 free · 5 paid · 0 enterprise · 10 not stated in evidence

?

Sorted by importance (agentic first) (high → low) · 56/56 stories · click a row’s chevron for the rationale and evidence

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3fullfree8/10T

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3fullfree8/10T

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial3/10C

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3n/auntestednone yet

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2fullfree8/10T

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2fullfree7/10T

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partialfree5/10T

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1partialfree6/10T

Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI tests G

Local loop

developerLocal dev — stories about local dev in this arenaLocal dev3fullfree9/10X

Create a ready-to-connect database in seconds through the CLI or API without capacity planning C

Provisioning

developerServerless scale — stories about serverless scale in this arenaServerless scale3fullpaid8/10C

Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable C

Elasticity

founderServerless scale — stories about serverless scale in this arenaServerless scale3fullpaid8/10C

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3fullfree8/10T

My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboard C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows3partialfree6/10T

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial5/10C

Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committing G

Pricing

founderPricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans3partialpaid5/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial4/10C

I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset C

Compatibility

developerData capabilities — stories about data capabilities in this arenaData capabilities3none0/10

Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production C

Migrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema3none0/10

Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data C

Branching

developerBranching workflows — stories about branching workflows in this arenaBranching workflows3noneuntestednone yet

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3n/auntestednone yet

Restore or branch the database to any point in time within the retention window to recover from bad writes C

Recovery

platform-engineerReliability recovery — stories about reliability recovery in this arenaReliability recovery3noneuntestednone yet

Run heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehouse C

Analytics

developerData capabilities — stories about data capabilities in this arenaData capabilities2full8/10X

The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboard C

Local loop

developerLocal dev — stories about local dev in this arenaLocal dev2fullfree8/10T

Compute autoscales up and down with load automatically, without manual resizes or downtime C

Elasticity

platform-engineerServerless scale — stories about serverless scale in this arenaServerless scale2fullpaid7/10X

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2fullfree7/10T

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2fullfree7/10T

Store embeddings and run vector similarity search natively without adding a separate vector database C

Ai data

developerData capabilities — stories about data capabilities in this arenaData capabilities2full7/10C

A genuinely usable free tier lets me run real prototypes before paying G

Pricing

founderPricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans2partialfree6/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial6/10T

An agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database work C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows2partialfree4/10T

Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows2partial4/10T

Add read replicas and rely on documented high-availability and failover behavior C

Availability

platform-engineerReliability recovery — stories about reliability recovery in this arenaReliability recovery2partial3/10X

Automatic backups run on a schedule I can see and configure, and restores are self-serve C

Recovery

founderReliability recovery — stories about reliability recovery in this arenaReliability recovery2partial3/10C

See slow queries, index recommendations, and performance metrics in a built-in insights view C

Insights

platform-engineerOperations insights — stories about operations insights in this arenaOperations insights2partial2/10C

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2none0/10

A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy C

Pooling

platform-engineerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2noneuntestednone yet

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Create and tear down per-pull-request database branches automatically from CI or my deploy platform C

Branching

platform-engineerBranching workflows — stories about branching workflows in this arenaBranching workflows2noneuntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2n/auntestednone yet

Place data or replicas in regions close to my users to keep read latency low worldwide C

Latency

developerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2noneuntestednone yet

Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connections C

Drivers

developerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2noneuntestednone yet

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2noneuntestednone yet

The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides C

Integrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema2noneuntestednone yet

Set spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise bill G

Cost controls

founderOperations insights — stories about operations insights in this arenaOperations insights1partialpaid6/10C

Import an existing production database with minimal downtime using a documented migration path C

Migrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema1partial5/10C

Reset a branch from its parent or restore it to an earlier state without rebuilding from a dump C

Branching

developerBranching workflows — stories about branching workflows in this arenaBranching workflows1noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 37 stories with headroom

What would move ClickHouse’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    partialq3/10moves Built-in AIimpact 31.5

    Missing: gA availability of the assistant, first-party documentation beyond waitlist pages, and independent/hands-on evidence of it actually delegating tasks.

  2. Branching workflows — stories about branching workflows in this arenaCreate an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data

    nonemoves PA Scoreimpact 30

    No evidence of a copy-on-write branching feature for schema+data in ClickHouse; the docs describe local dev servers, cloud clusters, CLI tooling, materialized views, and pricing, but nothing about instant branch/fork of a database for testing against production-shaped data.

  3. Data capabilities — stories about data capabilities in this arenaI get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset

    nonemoves PA Scoreimpact 30

    ClickHouse uses its own SQL dialect; there is no evidence of genuine Postgres/MySQL/SQLite wire- or dialect-level compatibility for existing application code.

  4. Reliability recovery — stories about reliability recovery in this arenaRestore or branch the database to any point in time within the retention window to recover from bad writes

    nonemoves PA Scoreimpact 30

    No evidence pack item mentions point-in-time restore, backup/restore mechanisms tied to a retention window, or database branching/cloning; the only tangential reference is 'Export backups to your own cloud account' which does not describe PITR or branching functionality.

  5. Migrations schema — stories about migrations schema in this arenaShip schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production

    nonemoves PA Scoreimpact 30

    The evidence pack contains no documentation of online/non-locking DDL, deploy-request workflows, or branch-and-merge schema change tooling for ClickHouse; the only tangentially related community notes describe ClickHouse as 'rigid-schema + append-only' and having 'limited DELETE support' rather than confirming safe schema-change tooling.

  6. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    No evidence describes issuing scoped or least-privilege API credentials/tokens specifically for AI agents; ClickHouse Cloud has general access controls but nothing in this pack documents credential scoping tailored to agentic use.

  7. Agenticness — how well agents can access and operate the productBuild against official SDKs

    nonemoves agent-readyimpact 30

    The evidence pack documents ClickHouse's CLI, MCP server, and OpenAPI spec but contains no mention of official client SDKs (e.g., Python, Go, Java client libraries) for building applications, which is what this story specifically asks about.

  8. Agenticness — how well agents can access and operate the productSubscribe to events via webhooks

    nonemoves agent-readyimpact 30

    No evidence of any webhook subscription or event-notification mechanism in ClickHouse; the evidence covers CLI, MCP, cloud pricing, vector search, and materialized views but nothing about webhooks for event-driven notifications.

Showing the top 8 of 37 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map11 surfaces · 34 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

docs23 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$clickhouse --version # installed via `curl https://clickhouse.com/ | sh`reproduced
$ clickhouse --version  # installed via `curl https://clickhouse.com/ | sh`
ClickHouse local version 26.9.1.749 (official build).
proves: Use an official CLIrecorded 2026-09-06
$clickhouse local --query "CREATE TABLE arenas ...; INSERT INTO arenas VALUES ...; SELECT concat('PA_PROBE_OK rows=', toString(count()), ...) FROM arenas;"reproduced
$ clickhouse local --query "CREATE TABLE arenas ...; INSERT INTO arenas VALUES ...; SELECT concat('PA_PROBE_OK rows=', toString(count()), ...) FROM arenas;"
PA_PROBE_OK rows=2 names=serverless+databases
$printf '<jsonrpc initialize>' | uvx mcp-clickhouse # stdio handshake, no ClickHouse credentialsreproduced
$ printf '<jsonrpc initialize>' | uvx mcp-clickhouse  # stdio handshake, no ClickHouse credentials
{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-06-18","capabilities":{"logging":{},"prompts":{"listChanged":false},"resources":{"subscribe":false,"listChanged":false},"tools":{"listChanged":true}},"serverInfo":{"name":"mcp-clickhouse","version":"0.6.0"},"instructions":"When working on ClickHouse-related coding, schema design, SQL/query optimization,\ndata migrations, or troubleshooting, consider using the official ClickHouse Agent\nSkills: https://github.com/ClickHouse/agent-skills\n\nInstall with:\nnpx -y skills add clickhouse/agent-skills --all\n"}}

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

6 of 14 testable claims verified · 1 contradictedintegrity 29/100

22 distinct capability claims found in ClickHouse’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

6

Verified

7

Unverified

1

Contradicted

21

Undersold

Verified (10)
Unverified (8)
Contradicted (1)
Undersold (21)
Claims outside our story set (3)

Real capability claims found in ClickHouse’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • Incremental materialized views shift computation from query time to insert time for faster SELECTs

    source ↗
  • X-ClickHouse-Format HTTP header explicitly controls response format, overriding the query's FORMAT clause

    source ↗
  • Local ClickHouse development can be pushed directly to the cloud

    source ↗
Suggest a story for these →

Pricing signals

pricing unclearThe provided page content contains only marketing/philosophy text about ClickHouse Cloud pricing and no actual dollar figures, rates, or plan prices are printed. page checked ↗

Checked 2026-09-07. We never estimate a price we didn’t extract.

Business model

open-sourcefree-tierusage-basedenterprise-custom

Apache-2.0 open-source database, free to self-host; ClickHouse Cloud is usage-based (compute + storage) with a free trial, and BYOC/enterprise tiers are custom.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score42 (Sep 6 '26)41 (Sep 16 '26)
Agent-ready55 (Sep 6 '26)53 (Sep 16 '26)

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data

Agent surface uptime llms.txt 100% · openapi.json 100% (30d, checked every 6h since Sep 8 '26)