mcp-clickhouse logo

mcp-clickhousemcp-clickhouse MCP serveris

(0)
Daniel NikulshynPārskatījis Daniel Nikulshyn·Atjaunināts 2026. g. jūnijs

Pārskats

mcp-clickhouse MCP serveris ir MCP serveris ClickHouse. Tam ir ClickHouse rīki, tostarp run_query, lai izpildītu SQL vaicājumus uz ClickHouse klastera, list_databases, lai uzskaitītu visas datubāzes uz ClickHouse klastera, un list_tables, lai uzskaitītu tabulas datubāzē ar pagināciju. Turklāt tam ir chDB rīki, piemēram, run_chdb_select_query, lai izpildītu SQL vaicājumus, izmantojot chDB iekļuvušo ClickHouse dzinēju. Tāpat pieejams Health Check Endpoint, lai pārbaudītu servera veselību, un drošības mehānisms autentifikācijai. Serveris var tikt konfigurēts iekšējiem servisām, vietējai izstrādei vai ar OAuth/OIDC autentifikācijas pakalpojumiem caur FastMCP.

Galvenās funkcijas

  • run_query, lai izpildītu SQL vaicājumus ClickHouse klasterī
  • list_databases, lai uzskaitītu visas datubāzes ClickHouse klasterī
  • list_tables, lai uzskaitītu tabulas datubāzē ar pagināciju
  • run_chdb_select_query, lai izpildītu SQL vaicājumus, izmantojot chDB iekļuvušo ClickHouse dzinēju
  • Health Check Endpoint servera uzraudzībai
  • Daudzveidīgi autentifikācijas režīmi, ieskaitot OAuth un OIDC caur FastMCP

Cenas

Modelis
Free
Kategorija
MCP Serveri
Vērtējums
Nav atsauksmju

Lietošanas gadījumi

ClickHouse servera veselības uzraudzība

Izmantojiet Health Check Endpoint, lai uzraudzītu servera veselību un noteiktu jebkādus traucējumus.

SQL vaicājumu izpilde ClickHouse

Izmantojiet ClickHouse Tools, piemēram, run_query, lai izpildītu SQL vaicājumus uz jūsu ClickHouse klastera.

ClickHouse servera nodrošināšana

Implementējiet autentifikāciju un autorizāciju, izmantojot vairākus atbalstītus režīmus, ieskaitot OAuth un OIDC caur FastMCP.

Plusi un mīnusi

Plusi

  • Ļauj izpildīt SQL vaicājumus ClickHouse klasterī
  • Atbalsta vairākus autentifikācijas režīmus, ieskaitot OAuth un OIDC
  • Iekšējais veselības pārbaudes galapunkts servera uzraudzībai

Mīnusi

  • Tikai piemērots iekšējiem servisam, ņemot vērā drošības bažas
  • Ierobežota elastība vaicājumu izpildē
  • Prasa pareizu autentifikācijas un autorizācijas konfigurāciju

Kauju rekords

1 kaujā Panteonā.

0
1.
0
2.
1
3.

Last battle

Atsauksmes

Pieslēdzies, lai atstātu atsauksmi.

Vēl nav atsauksmju. Esi pirmais!

Jautājumi

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

Uzdod jautājumu

MCP Serveri alternatīvas