---
title: "ClickHouse MCP integration | Growf"
description: "Manage and query ClickHouse Cloud observability data through the managed ClickStack MCP server. Connect ClickHouse MCP to Growf."
url: "https://www.growf.io/integrations/clickhouse_mcp/"
language: "en"
---

Integration / Developer Tools & DevOps

![ClickHouse MCP logo](https://logos.composio.dev/api/clickhouse_mcp)

# ClickHouse MCP integration

Manage and query ClickHouse Cloud observability data through the managed ClickStack MCP server.

[Get a demo](https://www.growf.io/demo/)

About ClickHouse MCP

## ClickHouse MCP is ClickHouse Cloud's managed observability query service via the ClickStack MCP server. Use it to run fast analytical queries against observability data with managed access.

[All integrations](https://www.growf.io/integrations/)

Category

Developer Tools & DevOps

Connection

OAuth

Type

Tool

Actions

272

Tags

library

Example prompts

## What you can ask Growf to do with ClickHouse MCP

- “List top 10 slow queries last hour”

- “Aggregate error rates by service today”

- “Create materialized view for cpu metrics”

Available actions

## 272 actions your agents can run in ClickHouse MCP

- Clickstack delete dashboard  
Permanently delete a dashboard by ID. Also removes any alerts attached to its tiles. Use clickstack\_get\_dashboard (without an ID) to list available dashboard IDs.
- Clickstack delete source  
Permanently delete a data source by ID. Other sources may reference it (e.g. a trace source linked to a log source) — those links are left dangling, so check dependencies first. Use clickstack\_list\_sources to find available source IDs.
- Clickstack delete webhook  
Permanently delete a webhook by ID. Blocked while any alert still references it — reassign or delete those alerts first. Use clickstack\_get\_webhook to list available webhook IDs.
- Clickstack describe metric  
DRILL-DOWN: Use after clickstack\_list\_metrics (or after a clickstack\_describe\_source sample) to get attribute keys, sampled values, unit, and description for a specific (metricName, kind) pair. Attribute keys vary per metric — not per source — so always call this before clickstack\_timeseries / clic…
- Clickstack describe source  
CALL THIS BEFORE WRITING QUERIES — prevents unknown-column errors. Returns the full column schema, map-attribute keys, and sampled low-cardinality values (e.g. SeverityText, StatusCode, ServiceName) for a single data source. Workflow: call clickstack\_list\_sources first to get source IDs, then call …
- Clickstack emerging signals  
Detect what is NEW or GONE between an earlier baseline window and a current window — log/event patterns that emerged, ramped up, or stopped. This answers "what changed / what is novel?" — NOT "what attribute value differs?". USE THIS for status checks, health reports, post-deploy diffs, and any "ca…
- Clickstack event deltas  
Rank the properties of two row groups (logs or trace spans) by how much their value distributions differ. Same algorithm as the in-app Event Deltas view (DBDeltaChart). High-cardinality fields (IDs, request IDs, timestamps) are filtered out by default so the ranking surfaces the categorical attribu…
- Clickstack event patterns  
Discover the most common log messages and event patterns. Samples random events, clusters them using the Drain algorithm, and returns patterns sorted by frequency with estimated counts and time trends. PREFER THIS TOOL over clickstack\_search or clickstack\_table when the goal is to understand what k…
- Clickstack get alert  
Without an ID: list all alerts as a high-level summary (id, name, displayName, tags, state, source, interval). Optionally filter by state (e.g. state="ALERT" for firing alerts). With an ID: get full alert detail including configuration, displayName, tags, and recent evaluation history.
- Clickstack get dashboard  
Without an ID: list all dashboards (returns IDs, names, tags). With an ID: get full dashboard detail including all tiles and configuration.
- Clickstack get dashboard tile  
Retrieve a single tile from a dashboard by tileId. Useful for inspecting one tile without loading the full dashboard. Use clickstack\_get\_dashboard (without an ID) to list dashboards, then clickstack\_get\_dashboard (with an ID) to see all tile IDs.
- Clickstack get saved search  
Without an ID: list all saved searches as a high-level summary (id, name, tags). With an ID: get full saved search detail including query, source, filters, and configuration.

Show all 32 actions

## Put ClickHouse MCP to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
