Loading…
Official ClickHouse MCP Server
Official ClickHouse is an MCP server entry in ChatHome Skills, sourced from Docker MCP Registry and scored 90/100. As a Model Context Protocol server, it exposes tools that MCP-compatible LLM clients such as Claude, Cursor, and Copilot can call directly, extending an agent's reach beyond its built-in capabilities. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. The install command above is ready to copy. Review the last-pushed date and repository status before adding Official ClickHouse to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
docker run -i --rm mcp/clickhouseReview the upstream source before running this command.
{
"raw": "name: clickhouse\nimage: mcp/clickhouse\ntype: server\nmeta:\n category: database\n tags:\n - database\n - clickhouse\nabout:\n title: Official ClickHouse\n description: Official ClickHouse MCP Server\n icon: https://avatars.githubusercontent.com/u/54801242?v=4\nsource:\n project: https://github.com/ClickHouse/mcp-clickhouse\n commit: 21e6cb2b0758150e8fd0627b699fbfd78e31837b\nconfig:\n description: Configure the connection to ClickHouse\n secrets:\n - name: clickhouse.password\n env: CLICKHOUSE_PASSWORD\n example: <YOUR_CLICKHOUSE_PASSWORD_HERE>\n env:\n - name: CLICKHOUSE_HOST\n example: sql-clickhouse.clickhouse.com\n value: \"{{clickhouse.host}}\"\n - name: CLICKHOUSE_PORT\n example: \"8443\"\n value: \"{{clickhouse.port}}\"\n - name: CLICKHOUSE_USER\n example: demo\n value: \"{{clickhouse.user}}\"\n - name: CLICKHOUSE_SECURE\n example: \"true\"\n value: \"{{clickhouse.secure}}\"\n - name: CLICKHOUSE_VERIFY\n example: \"true\"\n value: \"{{clickhouse.verify}}\"\n - name: CLICKHOUSE_CONNECT_TIMEOUT\n example: \"30\"\n value: \"{{clickhouse.connect_timeout}}\"\n - name: CLICKHOUSE_SEND_RECEIVE_TIMEOUT\n example: \"30\"\n value: \"{{clickhouse.send_receive_timeout}}\"\n parameters:\n type: object\n properties:\n host:\n type: string\n port:\n type: string\n user:\n type: string\n secure:\n type: string\n verify:\n type: string\n connect_timeout:\n type: string\n send_receive_timeout:\n type: string\n",
"path": "servers/clickhouse/server.yaml"
}