mcp-clickhouse logo

mcp-clickhousemcp-clickhouse MCP szerver

(0)
Daniel NikulshynÉrtékelte Daniel Nikulshyn·Frissítve 2026. június

Áttekintés

A mcp-clickhouse MCP szerver egy MCP szerver ClickHouse számára. Lehetővé teszi a ClickHouse eszközök használatát, beleértve a run_query parancsot a SQL kérelmek végrehajtásához a ClickHouse klüsterben, a list_databases parancsot a ClickHouse klüsterben található összes adatbázis megjelenítéséhez és a list_tables parancsot egy adatbázisban lévő táblák megjelenítéséhez az oldalakkal. Továbbá, tartalmazza a chDB eszközöket, például a run_chdb_select_query-t a SQL kérelmek végrehajtásához chDB kódolt ClickHouse motorjával. Ezenkívül rendelkezik egy Egészségügyi Ellenőrző Ponttal a szerver egészségének vizsgálatához, valamint biztonsági mechanizmussal az autentikációhoz. A szerver beállítható belső szolgáltatásokhoz, helyi fejlesztéshez vagy OAuth / OIDC biztonsági adósszámokhoz a FastMCP használatával.

Fő funkciók

  • run_query parancs a SQL kérelmek végrehajtásához ClickHouse klústerben
  • list_databases parancs a ClickHouse klústerben található összes adatbázis megjelenítéséhez
  • list_tables parancs egy adatbázisban lévő táblák megjelenítéséhez az oldalakkal
  • run_chdb_select_query a SQL kérelmek végrehajtásához a chDB kódolt ClickHouse motorjával
  • Egészségügyi Ellenőrző Pont a szerver egészségének vizsgálatához
  • Több autentikációs mód, beleértve az OAuth és OIDC-t a FastMCP használatával

Árazás

Modell
Free
Kategória
MCP Szerverek
Értékelés
Még nincs értékelés

Felhasználási esetek

ClickHouse szerver Egészségügyi Ellenőrző Pontjának megfigyelése

Használja az Egészségügyi Ellenőrző Ponthoz a szerver egészségének vizsgálatához, és a lehetséges problémák észleléséhez.

SQL kérelmek végrehajtása ClickHouse-on

Használja a ClickHouse eszközöket, például a run_query-t, hogy végrehajtsa a SQL kérelmeket ClickHouse klústerben.

ClickHouse szerver biztonságának biztosítása

Vegye be a biztonsági mechanizmusokat, például a többféle támogatott módba, beleértve az OAuth és OIDC-t a FastMCP használatával.

Előnyök és hátrányok

Előnyök

  • lehetővé teszi a SQL kérelmek végrehajtását egy ClickHouse klústerben
  • támogat több autentikációs módot, beleértve az OAuth és OIDC-t
  • ép ből Egészségügyi Ellenőrző Pontot a szerver ellenőrzéséhez

Hátrányok

  • csupán belső szolgálatokhoz alkalmas azok miatt a biztonsági aggályok
  • korlátozott flexibilitás a kérelmek végrehajtásában
  • igényli megfelelő autentikációs és hozzáférési konfigurációt

Csata rekord

1 csatában a Pantheonban.

0
1.
0
2.
1
3.

Last battle

Értékelések

Jelentkezz be értékelés írásához.

Még nincs értékelés. Légy az első!

Kérdések

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

Kérdezz

MCP Szerverek alternatívái