mcp-clickhouse logo

mcp-clickhousemcp-clickhouse MCP-server

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juni 2026

Overzicht

De mcp-clickhouse MCP-server is een MCP-server voor ClickHouse. Het bevat ClickHouse-hulpprogramma's, waaronder run_query om SQL-query's uit te voeren op uw ClickHouse-cluster, list_databases om alle databases op uw ClickHouse-cluster te lijst en list_tables om tabellen in een database te lijst met paginering. Daarnaast bevat het chDB-hulpprogramma's, zoals run_chdb_select_query, om SQL-query's uit te voeren met behulp van de ingebedde ClickHouse-engine van chDB. Het biedt ook een Health Check Endpoint om de gezondheid van de server te controleren en een beveiligingsmechanisme voor authenticatie. De server kan worden ingesteld voor interne diensten, lokale ontwikkeling of met OAuth / OIDC-authenticatieproviders via FastMCP.

Belangrijkste functies

  • run_query om SQL-query's uit te voeren op ClickHouse-cluster
  • list_databases om alle databases op ClickHouse-cluster te lijst
  • list_tables om tabellen in een database te lijst met paginering
  • run_chdb_select_query om SQL-query's uit te voeren met behulp van de ingebedde ClickHouse-engine van chDB
  • Health Check Endpoint voor serverbewaking
  • Meerdere authenticatiemodi, waaronder OAuth en OIDC via FastMCP

Prijs

Model
Free
Categorie
MCPServers
Beoordeling
Nog geen reviews

Toepassingen

KlikHouse-servergezondheid bewaken

Gebruik de Health Check Endpoint om de gezondheid van de server te bewaken en eventuele problemen te detecteren.

SQL-query's uitvoeren op ClickHouse

Gebruik de ClickHouse-hulpprogramma's, zoals run_query, om SQL-query's uit te voeren op uw ClickHouse-cluster.

KlikHouse-server beveiligen

Implementeer authenticatie en autorisatie met behulp van de meerdere ondersteunde modi, waaronder OAuth en OIDC via FastMCP.

Pluspunten & minpunten

Pluspunten

  • Maakt de uitvoering van SQL-query's op een ClickHouse-cluster mogelijk
  • Ondersteunt meerdere authenticatiemodi, waaronder OAuth en OIDC
  • Heeft een ingebouwde health check endpoint voor serverbewaking

Minpunten

  • Alleen geschikt voor interne diensten vanwege beveiligingsproblemen
  • Beperkte flexibiliteit bij query-uitvoering
  • Vereist juiste configuratie van authenticatie en autorisatie

Strijdrecord

Over 1 strijd in het Pantheon.

0
1e
0
2e
1
3e

Last battle

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

Can mcp-clickhouse execute write queries on the ClickHouse cluster?

Queries run in read‑only mode by default (`CLICKHOUSE_ALLOW_WRITE_ACCESS=false`). Write access can be enabled explicitly if needed, allowing `run_query` to execute INSERT or UPDATE statements when the server is configured to permit writes.

Asked by Celia Ramirez · Aug 6, 2025

What pagination options are available when listing tables in a database?

The `list_tables` tool supports pagination via `page_token` and `page_size` parameters. By default it returns 50 tables per page, but you can adjust `page_size` and use the returned `next_page_token` to fetch subsequent pages, optionally filtering with `like` or `not_like`.

Asked by Marisol Pena · Jul 31, 2025

How can I monitor the health of the mcp-clickhouse server in a Kubernetes environment?

The server exposes an unauthenticated health check endpoint at `/health` that returns `200 OK` with body `OK` when it can connect to ClickHouse, and `503 Service Unavailable` otherwise. This endpoint is designed for liveness/readiness probes in Kubernetes or load balancer checks.

Asked by Kwame Mensah · Jul 8, 2025

What authentication methods does mcp-clickhouse support and how are they configured?

mcp-clickhouse supports multiple authentication modes, including OAuth and OIDC via FastMCP, as well as internal service authentication. Configuration is done through the FastMCP settings in the server’s JSON configuration, allowing you to enable the desired provider and set required credentials.

Asked by Stella Papadopoulos · Jun 21, 2025

Stel een vraag

Alternatieven voor MCPServers