{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Aguantar/clickhouse-dataops-mcp","description":"DataOps ClickHouse MCP server with query optimization and pipeline monitoring","repository":{"url":"https://github.com/Aguantar/clickhouse-mcp-server","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"clickhouse-dataops-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"ClickHouse HTTP host","format":"string","name":"CLICKHOUSE_HOST"},{"description":"ClickHouse HTTP port","format":"string","name":"CLICKHOUSE_PORT"},{"description":"ClickHouse password","format":"string","isSecret":true,"name":"CLICKHOUSE_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-19T03:49:18.513334Z","publishedAt":"2026-03-19T03:49:18.513334Z","updatedAt":"2026-03-19T03:49:18.513334Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ClickHouse/mcp-clickhouse","description":"Official ClickHouse MCP server for querying and exploring ClickHouse clusters and chDB.","title":"ClickHouse","repository":{"url":"https://github.com/ClickHouse/mcp-clickhouse","source":"github"},"version":"0.7.0","websiteUrl":"https://clickhouse.com","packages":[{"registryType":"pypi","identifier":"mcp-clickhouse","version":"0.7.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hostname of the ClickHouse server","isRequired":true,"name":"CLICKHOUSE_HOST"},{"description":"Username for ClickHouse authentication","isRequired":true,"name":"CLICKHOUSE_USER"},{"description":"Password for ClickHouse authentication. Required unless a client certificate uses the default or mutual TLS mode","isSecret":true,"name":"CLICKHOUSE_PASSWORD"},{"description":"ClickHouse HTTP(S) port. Defaults to 8443 when CLICKHOUSE_SECURE=true, 8123 otherwise","name":"CLICKHOUSE_PORT"},{"description":"Use HTTPS to connect to ClickHouse","format":"boolean","default":"true","name":"CLICKHOUSE_SECURE"},{"description":"Verify SSL certificates","format":"boolean","default":"true","name":"CLICKHOUSE_VERIFY"},{"description":"Path to a PEM CA bundle for ClickHouse server certificate verification","format":"filepath","name":"CLICKHOUSE_CA_CERT"},{"description":"Path to a PEM client certificate for the ClickHouse HTTPS connection","format":"filepath","name":"CLICKHOUSE_CLIENT_CERT"},{"description":"Path to the PEM private key for CLICKHOUSE_CLIENT_CERT","format":"filepath","name":"CLICKHOUSE_CLIENT_CERT_KEY"},{"description":"Client certificate mode: mutual, proxy, or strict","choices":["mutual","proxy","strict"],"name":"CLICKHOUSE_TLS_MODE"},{"description":"Default database to use","name":"CLICKHOUSE_DATABASE"},{"description":"ClickHouse role to activate for the session","name":"CLICKHOUSE_ROLE"},{"description":"Allow write operations (DDL and DML). Queries run read-only by default","format":"boolean","default":"false","name":"CLICKHOUSE_ALLOW_WRITE_ACCESS"},{"description":"Allow destructive operations (DROP, TRUNCATE, DELETE, UPDATE, REPLACE, CLEAR, and DETACH PERMANENTLY) when write access is also enabled","format":"boolean","default":"false","name":"CLICKHOUSE_ALLOW_DROP"},{"description":"Query tool timeout in seconds","format":"number","default":"30","name":"CLICKHOUSE_MCP_QUERY_TIMEOUT"},{"description":"Maximum query worker thread pool size","format":"number","default":"10","name":"CLICKHOUSE_MCP_MAX_WORKERS"}]},{"registryType":"oci","identifier":"ghcr.io/clickhouse/mcp-clickhouse:0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hostname of the ClickHouse server","isRequired":true,"name":"CLICKHOUSE_HOST"},{"description":"Username for ClickHouse authentication","isRequired":true,"name":"CLICKHOUSE_USER"},{"description":"Password for ClickHouse authentication. Required unless a client certificate uses the default or mutual TLS mode","isSecret":true,"name":"CLICKHOUSE_PASSWORD"},{"description":"ClickHouse HTTP(S) port. Defaults to 8443 when CLICKHOUSE_SECURE=true, 8123 otherwise","name":"CLICKHOUSE_PORT"},{"description":"Use HTTPS to connect to ClickHouse","format":"boolean","default":"true","name":"CLICKHOUSE_SECURE"},{"description":"Verify SSL certificates","format":"boolean","default":"true","name":"CLICKHOUSE_VERIFY"},{"description":"Path to a PEM CA bundle for ClickHouse server certificate verification","format":"filepath","name":"CLICKHOUSE_CA_CERT"},{"description":"Path to a PEM client certificate for the ClickHouse HTTPS connection","format":"filepath","name":"CLICKHOUSE_CLIENT_CERT"},{"description":"Path to the PEM private key for CLICKHOUSE_CLIENT_CERT","format":"filepath","name":"CLICKHOUSE_CLIENT_CERT_KEY"},{"description":"Client certificate mode: mutual, proxy, or strict","choices":["mutual","proxy","strict"],"name":"CLICKHOUSE_TLS_MODE"},{"description":"Default database to use","name":"CLICKHOUSE_DATABASE"},{"description":"ClickHouse role to activate for the session","name":"CLICKHOUSE_ROLE"},{"description":"Allow write operations (DDL and DML). Queries run read-only by default","format":"boolean","default":"false","name":"CLICKHOUSE_ALLOW_WRITE_ACCESS"},{"description":"Allow destructive operations (DROP, TRUNCATE, DELETE, UPDATE, REPLACE, CLEAR, and DETACH PERMANENTLY) when write access is also enabled","format":"boolean","default":"false","name":"CLICKHOUSE_ALLOW_DROP"},{"description":"Query tool timeout in seconds","format":"number","default":"30","name":"CLICKHOUSE_MCP_QUERY_TIMEOUT"},{"description":"Maximum query worker thread pool size","format":"number","default":"10","name":"CLICKHOUSE_MCP_MAX_WORKERS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T14:02:19.431473Z","publishedAt":"2026-09-21T14:02:19.431473Z","updatedAt":"2026-09-21T14:02:19.431473Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.alyiox/mcp-clickhousex","description":"Read-only MCP server for ClickHouse metadata, parameterized queries, and plan analysis.","title":"ClickHouse","repository":{"url":"https://github.com/alyiox/mcp-clickhousex","source":"github"},"version":"0.11.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-clickhousex","version":"0.11.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional 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_\u003cNAME\u003e_DSN.","isSecret":true,"name":"MCP_CLICKHOUSE_DSN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-20T02:45:48.961733Z","publishedAt":"2026-09-20T02:45:48.961733Z","updatedAt":"2026-09-20T02:45:48.961733Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.arogan178/nifi-clickhouse-kafka-mcp","description":"Read-only Apache NiFi, ClickHouse and Kafka access with OIDC, audit and secret masking","title":"nifi-clickhouse-kafka-mcp","repository":{"url":"https://github.com/arogan178/nifi-clickhouse-kafka-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"nifi-clickhouse-kafka-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the config file; see examples/config.example.yaml in the repository","isRequired":true,"format":"filepath","name":"NIFI_CLICKHOUSE_KAFKA_MCP_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-19T13:08:46.327141Z","publishedAt":"2026-10-19T13:08:46.327141Z","updatedAt":"2026-10-19T13:08:46.327141Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-clickhouse","description":"ClickHouse query \u0026 management for AI agents — SQL-classified read/write/destructive gating.","repository":{"url":"https://github.com/dockndevai/mcp-clickhouse","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-clickhouse","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"ClickHouse HTTP endpoint.","name":"CLICKHOUSE_URL"},{"description":"ClickHouse user (prefer a read-only user).","name":"CLICKHOUSE_USER"},{"description":"ClickHouse password.","isSecret":true,"name":"CLICKHOUSE_PASSWORD"},{"description":"Access mode: read-only | read-write | admin.","name":"CLICKHOUSE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T12:31:44.136462Z","publishedAt":"2026-09-29T12:31:44.136462Z","updatedAt":"2026-09-29T12:31:44.136462Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.infoinlet-marketplace/mcp-clickhouse","description":"Read-only ClickHouse for AI agents — analytics queries, table inspection, sizes, health.","repository":{"url":"https://github.com/infoinlet-marketplace/marketplace","source":"github","subfolder":"services/mcp-clickhouse"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@infoinlet/mcp-clickhouse","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T13:29:31.518794Z","publishedAt":"2026-05-29T13:29:31.518794Z","updatedAt":"2026-05-29T13:29:31.518794Z","isLatest":true}}}],"metadata":{"count":6}}
