mcp-clickhouse logo

mcp-clickhousemcp-clickhouse MCP server

(0)
Daniel NikulshynApžvelgė Daniel Nikulshyn·Atnaujinta 2026 m. birželis

Apžvalga

mcp-clickhouse MCP server yra MCP serveris, skirtas ClickHouse. Jis turi ClickHouse Tool'ius, įskaitant run_query išvykdyti SQL užklausas savo ClickHouse klasterio, list_databases išvardyti visus duomenų bazes savo ClickHouse klasterio ir list_tables išvardyti lentas duomenų bazėje su pereinamaisiais ženkliais. Taip pat jis įeina chDB Tool'ius, kaip run_chdb_select_query, išvysti SQL užklausas naudojant chDB įtaigų ClickHouse variklį. Taip pat jam priklauso sveikatos tikslų punktas išspręsti savo serverio sveikata, bei saugumo mechanizmas autentikacijai. Šis serveris galima užsakyti internuose paslaugoms, vietinėms projektavimo tarnyboms, arba su OAuth / OIDC autentifikacijos provideriais per FastMCP.

Pagrindinės funkcijos

  • run_query išvykdyti SQL užklausas savo ClickHouse klasterio
  • list_databases išvardyti visus duomenų bazes savo ClickHouse klasterio
  • list_tables išvardyti lentas duomenų bazėje su pereinamaisiais ženkliais
  • run_chdb_select_query išvykdyti SQL užklausas naudojant chDB įtaigų ClickHouse variklį
  • Taikinio sveikatos tikslų punktas užtikrinti serverio monitorėjai
  • Kebėjai autentifikacijos režimai, įskaitant OAuth ir OIDC per FastMCP

Kainos

Modelis
Free
Kategorija
MCP serveriai
Įvertinimas
Atsiliepimų nėra

Naudojimo atvejai

Reikalaujantis ClickHouse Serverio Sveikatos

Naudojokite Taikinio sveikatos tikslų punktą monitoring serverio sveikatą ir atpažinti kintamąsias,

Išvykdyti SQL Užklausas ClickHouse

Naudojokite ClickHouse Tool'ius, kaip run_query, išvysti SQL užklausas savo ClickHouse klasterio.

Saugoma ClickHouse Serverio

Implimentauti autentifikaciją ir teises naudojant daugelį suportuojamų režimų, įskaitant OAuth ir OIDC per FastMCP.

Privalumai ir trūkumai

Privalumai

  • Leidžia įvykdyti SQL užklausas savo ClickHouse klasterio
  • Atitikti daugelį autentifikacijos režimų, įskaitant OAuth ir OIDC
  • Sutrumpuotojo sveikatos tikslų punkto išspręstimui serverio monitorėjai

Trūkumai

  • Tikras tikslas tikrinti tik internines paslaugas kvailumo sąlygose
  • Šiek tiek ribotos sprendimo galimybės užklausų išvysti
  • Reikalingi tinkamai konfigūruoti autentifikaciją ir teises

Mūšių rekordas

1 mūšyje Panteone.

0
1.
0
2.
1
3.

Last battle

Atsiliepimai

Prisijunk, kad paliktum atsiliepimą.

Atsiliepimų nėra. Būk pirmas!

Klausimai

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

Užduoti klausimą

MCP serveriai alternatyvos