mcp-clickhouse logo

mcp-clickhousemcp-clickhouse MCP sunucusu

(0)
Daniel Nikulshynİnceleyen Daniel Nikulshyn·Güncellendi Haziran 2026

Genel Bakış

mcp-clickhouse sunucusu MCP sunucusu ClickHouse için tasarlanan bir sunucudur. ClickHouse-tools gibi özellikleri sahiptir, bunlara örnek olarak ClickHouse kümünüzde SQL sorgularını çalıştırmak için run_query, ClickHouse kümünüzdeki tüm veritabanlarını.list_databases, bir veritabanındaki tabloları sayfalama özelliğiyle listetmek için list_tables komutları yer alır. Ayrıca, chDB araçlarını içermektedir. Bunlara örnek olarak, run_chdb_select_query aracı, chDB'nin kendi ClickHouse motorunu kullanarak SQL sorgularını çalıştırmanızı sağlar. Sunucu, sağlık kontrol noktası ile sağlamlığını kontrol etmek ve güvenlik mekanizmasını doğrulama için de sağlar. Sunucu, FastMCP kullanılarak iç hizmetler, yerel geliştirme veya OAuth/OIDC otentikasyon sağlayıcılarıyla ayarlana bilir.

Temel özellikler

  • mcp-clickhouse sunucusunda SQL sorgularını çalıştırmak için run_query
  • mcp-clickhouse kümünde tüm veritabanlarını listeler.
  • list_tables ile bir veritabanındaki tabloları sorgula ve sayfalamak için paginate.
  • run_chdb_select_query ile chDB'nin dahili ClickHouse motoruna bağlı olarak SQL sorgularını çalıştırın.
  • Sistem izleme için health check endpoint'i için.
  • Üçüncü taraf uygulamalar tarafından MCP sunucularına erişim için birden fazla kimlik doğrulama modu, FastMCP'nin dahili OAuth ve OIDC modları dahil.
  • MCP sunucusu kimlik doğrulama ve yetkilendirme konfigürasyonu için.
  • yetkili bir kullanıcı hesabını kullanarak sunucularınıza erişin ve ClickHouse veritabanınızı yönetin.

Fiyatlar

Model
Free
Puan
Henüz inceleme yok

Kullanım senaryoları

ClickHouse Sunucusunun Sağlık Takibi

Sistemin işlevselliğini ölçmek için health check endpoint'ını kullanın ve herhangi bir problemi algılayarak sorunları hızlı bir şekilde çözebilirsiniz.

ClickHouse Kümündeki SQL Sorgularını Çalısırma

SQL Sorgu Araçları ile ClickHouse Kümündeki SQL Sorgularını çalıştırın.

ClickHouse Sunucusunun Güvenliğine Uygulama

Üçüncü taraf uygulamalar tarafından MCP Sunucusuna erişim için kullanıcılara daha güvenli ve daha yetkili uygulamalar kullanmanız gerekebilir.

Artılar ve eksiler

Artılar

  • ClickHouse kümünde SQL sorgularını çalıştırmanızı sağlar.
  • Çoklu kimlik doğrulama modlarına sahip olup OAuth ve OIDC'yi destekler.
  • Sistem izleme için binalı bir health check endpoint'i sahiptir.
  • Geliştiricilerin sunucularınıza güvenli bir şekilde erişmelerini sağlar.

Eksiler

  • Maliyet optimize etmek adına dış hizmetleri desteklemez, yani dış hizmetleri korumaz. Güvenlik endişelerinden dolayı sadece iç hizmetler içindir.
  • Sorgu çalıştırma işleminerı çok sınırlı.
  • Sistem izleme için binalı health check endpoint'i için ayrıca, her bir veritabanına, veritabanının binalı health check endpoint'ine erişmek yerine bir tane daha health check endpoint'i eklemeniz gerektiğini unutmayın.

Savaş rekoru

Pantheon’da 1 savaş.

0
1.
0
2.
1
3.

Last battle

İncelemeler

İnceleme bırakmak için giriş yap.

Henüz inceleme yok. İlk sen ol!

Sorular

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

Soru sor

MCP Serverleri alternatifleri