ClickHouse MCP Server
Servidor MCP de ClickHouse
Migrado a https://github.com/ClickHouse/mcp-clickhouse
Un servidor MCP para ClickHouse.
Características
Herramientas
run_select_queryEjecute consultas SQL en su clúster ClickHouse.
Entrada:
sql(cadena): la consulta SQL a ejecutar.Todas las consultas de ClickHouse se ejecutan con
readonly = 1para garantizar que sean seguras.
list_databasesEnumere todas las bases de datos en su clúster ClickHouse.
list_tablesEnumerar todas las tablas de una base de datos.
Entrada:
database(cadena): el nombre de la base de datos.
Related MCP server: mcp-clickup
Configuración
Nota : Este es un proceso de configuración temporal que se mejorará significativamente una vez que se publique el paquete.
Ejecute
uv syncpara instalar las dependencias. Para instalaruv, siga las instrucciones aquí . Luego, ejecutesource .venv/bin/activate.Configure el archivo
.env.productioncon las credenciales de ClickHouse.
CLICKHOUSE_HOST=<CLICKHOUSE_HOST>
CLICKHOUSE_PORT=<CLICKHOUSE_PORT>
CLICKHOUSE_USER=<CLICKHOUSE_USER>
CLICKHOUSE_PASSWORD=<CLICKHOUSE_PASSWORD>Ejecute
fastmcp install mcp_clickhouse/mcp_server.py -f .env.productionpara instalar el servidor.Reinicie Claude Desktop.
Desarrollo
En el directorio de
test-servicesejecutedocker compose up -dpara iniciar el clúster ClickHouse.Agregue las siguientes variables a un archivo
.enven la raíz del repositorio.
CLICKHOUSE_HOST=localhost
CLICKHOUSE_PORT=8123
CLICKHOUSE_USER=default
CLICKHOUSE_PASSWORD=clickhouseEjecute
uv syncpara instalar las dependencias. Para instalaruv, siga las instrucciones aquí . Luego, ejecutesource .venv/bin/activate.Para realizar pruebas fácilmente, puede ejecutar
fastmcp dev mcp_clickhouse/mcp_server.pypara iniciar el servidor MCP.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iskakaushik/mcp-clickhouse'
If you have feedback or need assistance with the MCP directory API, please join our Discord server