
| Transport | stdio (local, pypi), stdio (local, oci) |
|---|---|
| Auth | Local install declares secret environment variables |
| Registry name | io.github.ClickHouse/mcp-clickhouse · 0.7.0 |
| Source | https://github.com/ClickHouse/mcp-clickhouse |
| Remote endpoints | None declared |
| Data source | Official MCP Registry |
| Date checked | 2026-10-17 |
Install
Configs are generated only from packages and remotes on the registry entry. Empty optional flags are listed instead of inserted. Nothing is added that the entry does not declare.
The registry lists this as an oci package (ghcr.io/clickhouse/mcp-clickhouse:0.7.0) with runtime no runtimeHint, and does not include a run argument. No docker command is invented from that entry.
Local package (pypi)
{
"mcpServers": {
"clickhouse": {
"command": "uvx",
"args": [
"[email protected]"
],
"env": {
"CLICKHOUSE_HOST": "<YOUR_CLICKHOUSE_HOST>",
"CLICKHOUSE_USER": "<YOUR_CLICKHOUSE_USER>",
"CLICKHOUSE_PASSWORD": "<YOUR_CLICKHOUSE_PASSWORD>"
}
}
}
}{
"mcpServers": {
"clickhouse": {
"command": "uvx",
"args": [
"[email protected]"
],
"env": {
"CLICKHOUSE_HOST": "<YOUR_CLICKHOUSE_HOST>",
"CLICKHOUSE_USER": "<YOUR_CLICKHOUSE_USER>",
"CLICKHOUSE_PASSWORD": "<YOUR_CLICKHOUSE_PASSWORD>"
}
}
}
}{
"servers": {
"clickhouse": {
"type": "stdio",
"command": "uvx",
"args": [
"[email protected]"
],
"env": {
"CLICKHOUSE_HOST": "<YOUR_CLICKHOUSE_HOST>",
"CLICKHOUSE_USER": "<YOUR_CLICKHOUSE_USER>",
"CLICKHOUSE_PASSWORD": "<YOUR_CLICKHOUSE_PASSWORD>"
}
}
}
}{
"mcpServers": {
"clickhouse": {
"command": "uvx",
"args": [
"[email protected]"
],
"env": {
"CLICKHOUSE_HOST": "<YOUR_CLICKHOUSE_HOST>",
"CLICKHOUSE_USER": "<YOUR_CLICKHOUSE_USER>",
"CLICKHOUSE_PASSWORD": "<YOUR_CLICKHOUSE_PASSWORD>"
}
}
}
}claude mcp add clickhouse -- uvx [email protected]
Optional environment variables
Not placed in the snippet. Names declared on the entry:
CLICKHOUSE_PORTCLICKHOUSE_SECURECLICKHOUSE_VERIFYCLICKHOUSE_CA_CERTCLICKHOUSE_CLIENT_CERTCLICKHOUSE_CLIENT_CERT_KEYCLICKHOUSE_TLS_MODECLICKHOUSE_DATABASECLICKHOUSE_ROLECLICKHOUSE_ALLOW_WRITE_ACCESSCLICKHOUSE_ALLOW_DROPCLICKHOUSE_MCP_QUERY_TIMEOUTand 1 more optional names in the registry entry
Other packages on the entry
- oci
ghcr.io/clickhouse/mcp-clickhouse:0.7.0
FAQ
What transport does ClickHouse use?
stdio (local, pypi), stdio (local, oci).
What credentials are declared for ClickHouse?
Local install declares secret environment variables.
When was this checked, and what is the source?
These facts were checked on 2026-10-17. Registry name: io.github.ClickHouse/mcp-clickhouse. Source: https://github.com/ClickHouse/mcp-clickhouse.
Similar servers

Appwrite
DatabasesAppwrite's server for auth, databases, storage, functions, and hosting. A remote endpoint and a package are both declared.
Streamable HTTP (remote), stdio (local, pypi)

Google Bigtable
DatabasesGoogle's hosted server for administering Bigtable resources with the account you sign in.
Streamable HTTP (remote)

Google Cloud Firestore
DatabasesGoogle's hosted server for working with Cloud Firestore databases in a project.
Streamable HTTP (remote)

Google Cloud Memorystore
DatabasesGoogle's hosted server for Memorystore for Valkey instances and backups.
Streamable HTTP (remote)