Esta guía explica cómo configurar Claude Desktop con un ClickHouse MCP server usando uv y conectarlo a los conjuntos de datos de ejemplo de ClickHouse.
1
2
Descargar Claude Desktop
También tendrás que instalar la aplicación Claude Desktop, que puedes descargar desde el sitio web de Claude Desktop.3
Configurar ClickHouse MCP server
Una vez que hayas instalado Claude Desktop, es hora de configurar el ClickHouse MCP server. Podemos hacerlo mediante el archivo de configuración de Claude Desktop.Para encontrar este archivo, primero ve a la página de configuración (Cmd+, en Mac) y luego haz clic en la pestaña Developer del menú de la izquierda.
A continuación verás la siguiente pantalla, en la que tendrás que hacer clic en el botón Edit config:Esto te llevará a un directorio que contiene el archivo de configuración (claude_desktop_config.json).
La primera vez que abras ese archivo, probablemente contendrá lo siguiente:mcpServers toma como clave el nombre de un MCP server y como valor un diccionario de opciones de configuración.
Por ejemplo, la configuración de ClickHouse MCP server para conectarse a ClickHouse Playground tendría este aspecto:4
Uso de ClickHouse MCP server
Una vez que hayas reiniciado Claude Desktop, puedes encontrar el ClickHouse MCP server haciendo clic en el iconoSearch and tools:Luego puedes elegir si quieres desactivar todas o solo algunas de las herramientas.Ahora ya estamos listos para hacerle a Claude algunas preguntas que harán que use el ClickHouse MCP server. Por ejemplo, podríamos preguntarle
¿Cuál es el conjunto de datos más interesante del Playground de SQL?.Claude nos pedirá que confirmemos el uso de cada herramienta del MCP server la primera vez que se invoque:A continuación puedes ver parte de una conversación que incluye algunas llamadas a herramientas del ClickHouse MCP server: