mcp-clickhouse logo

mcp-clickhousemcp-clickhouse Servidor MCP

(0)
Daniel NikulshynReseñado por Daniel Nikulshyn·Actualizado junio de 2026

Resumen

El servidor MCP mcp-clickhouse es una MCP server para ClickHouse. Cuenta con Herramientas de ClickHouse, incluyendo run_query para ejecutar consultas SQL en tu cluster de ClickHouse, list_databases para listar todas las bases de datos en tu cluster de ClickHouse, y list_tables para listar tablas en una base de datos con paginación. Además, incluye herramientas chDB, como run_chdb_select_query, para ejecutar consultas SQL utilizando el motor de ClickHouse incorporado de chDB. También proporciona un Punto de Final de Verificación de Salud para verificar el estado del servidor y una Mecanismo de Seguridad para autenticación. El servidor puede configurarse para servicios internos, desarrollo local, o con proveedores de autenticación OAuth / OIDC a través de FastMCP.

Funciones clave

  • run_query para ejecutar consultas SQL en cluster de ClickHouse
  • list_databases para listar todas las bases de datos en cluster de ClickHouse
  • list_tables para listar tablas en una base de datos con paginación
  • run_chdb_select_query para ejecutar consultas SQL utilizando el motor de ClickHouse en chDB
  • Punto de Final de Verificación de Salud para monitoreo del servidor
  • Modos de autenticación múltiples, incluyendo OAuth y OIDC a través de FastMCP

Precio

Modelo
Free
Categoría
Servidores MCP
Valoración
Aún sin reseñas

Casos de uso

Monitoreo de Salud de Servidor ClickHouse

Utiliza el Punto de Final de Verificación de Salud para monitorear el estado del servidor y detectar cualquier issue.

Ejecución de Consultas SQL en ClickHouse

Utiliza las Herramientas de ClickHouse, como run_query, para ejecutar consultas SQL en tu cluster de ClickHouse.

Seguridad del Servidor ClickHouse

Implementa autenticación y autorización utilizando los modos soportados múltiples, incluyendo OAuth y OIDC a través de FastMCP.

Pros y contras

Ventajas

  • Permite la ejecución de consultas SQL en un cluster de ClickHouse
  • Soporta modos de autenticación múltiples, incluyendo OAuth y OIDC
  • Tiene un punto de final de verificación de salud para monitoreo del servidor

Contras

  • Sólo se recomienda para servicios internos debido a preocupaciones de seguridad
  • Limitada flexibilidad en la ejecución de consultas
  • Requiere configuración de autenticación y autorización adecuada

Historial de batallas

En 1 batalla del Panteón.

0
1.º
0
2.º
1
3.º

Last battle

Reseñas

Inicia sesión para dejar una reseña.

Aún sin reseñas. ¡Sé el primero!

Preguntas y respuestas

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

Hacer una pregunta

Alternativas a Servidores MCP