Перейти к основному содержанию
В этом руководстве показано, как настроить Open WebUI для работы с MCP-сервером ClickHouse и подключить его к демонстрационным наборам данных ClickHouse.
1

Установите uv

Чтобы следовать инструкциям из этого руководства, нужно установить uv. Если вы не хотите использовать uv, обновите конфигурацию MCP-сервера, указав альтернативный менеджер пакетов.
2

Запустите Open WebUI

Чтобы запустить Open WebUI, выполните следующую команду:
Перейдите по адресу http://localhost:8080/, чтобы открыть интерфейс.
3

Настройте MCP-сервер ClickHouse

Чтобы настроить MCP-сервер ClickHouse, нужно преобразовать его в набор конечных точек Open API. Сначала зададим переменные окружения, которые позволят подключиться к Песочнице ClickHouse:
Затем можно запустить mcpo, чтобы создать конечные точки Open API:
Список созданных конечных точек можно посмотреть по адресу http://localhost:8000/docsЧтобы использовать эти конечные точки в Open WebUI, перейдите в настройки:Нажмите Tools:Добавьте http://localhost:8000 в качестве URL инструмента:После этого рядом со значком инструмента на панели чата должна появиться 1:Если нажать на значок инструмента, можно увидеть список доступных инструментов:
4

Настройте OpenAI

По умолчанию Open WebUI работает с моделями Ollama, но также можно добавить конечные точки, совместимые с OpenAI. Они настраиваются через меню настроек, но на этот раз нужно перейти на вкладку Connections:Добавьте конечную точку и ключ OpenAI:После этого модели OpenAI будут доступны в верхнем меню:
5

Общение с MCP-сервером ClickHouse через Open WebUI

После этого можно начать диалог, и Open WebUI при необходимости вызовет MCP-сервер:
Последнее изменение 19 июня 2026 г.