Esta guía explica cómo configurar Open WebUI con un ClickHouse MCP server y conectarlo a los datasets de ejemplo de ClickHouse.
1
2
Iniciar Open WebUI
Para iniciar Open WebUI, puedes ejecutar el siguiente comando:3
Configurar ClickHouse MCP server
Para configurar el ClickHouse MCP server, tendremos que convertir el MCP server en endpoints de Open API. Primero, definamos variables de entorno que nos permitirán conectarnos al Playground de SQL de ClickHouse:mcpo para crear los endpoints de Open API:Tools:Añade http://localhost:8000 como URL de la herramienta:Una vez hecho esto, deberíamos ver un 1 junto al icono de la herramienta en la barra de chat:Si hacemos clic en el icono de la herramienta, podremos ver la lista de herramientas disponibles:4
Configurar OpenAI
De forma predeterminada, Open WebUI funciona con modelos de Ollama, pero también podemos añadir endpoints compatibles con OpenAI. Esto se configura desde el menú de configuración, pero esta vez tenemos que hacer clic en la pestañaConnections:Añadamos el endpoint y nuestra clave de OpenAI:Los modelos de OpenAI estarán entonces disponibles en el menú superior:5