Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Использование MCP-сервера ClickHouse с Jan.ai

В этом руководстве показано, как использовать MCP-сервер ClickHouse с Jan.ai.

Установите Jan.ai

Jan.ai — это альтернатива ChatGPT с открытым исходным кодом, которая работает полностью офлайн. Вы можете скачать Jan.ai для Mac, Windows или Linux.

Это нативное приложение, поэтому после загрузки его можно сразу запустить.

Добавьте LLM в Jan.ai

Модели можно включить через меню настроек.

Чтобы включить OpenAI, нужно указать API key, как показано ниже:

Включение моделей OpenAI

Включите MCP-серверы

На момент написания MCP-серверы в Jan.ai являются экспериментальной возможностью. Их можно включить, активировав экспериментальные возможности:

Включение MCP-серверов

После этого в меню слева появится пункт MCP servers.

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

Если открыть меню MCP servers, появится список MCP-серверов, к которым можно подключиться:

Список MCP-серверов

По умолчанию все эти серверы отключены, но их можно включить с помощью переключателя.

Чтобы установить MCP-сервер ClickHouse, нажмите значок +, а затем заполните форму следующим образом:

Добавление MCP-сервера

После этого включите ClickHouse Server, если он еще не включен:

Включение MCP-сервера

Инструменты MCP-сервера ClickHouse теперь будут видны в диалоге чата:

Инструменты MCP-сервера ClickHouse

Общение с MCP-сервером ClickHouse через Jan.ai

Пора начать диалог с данными, хранящимися в ClickHouse! Давайте зададим вопрос:

Вопрос

Перед вызовом инструмента Jan.ai запросит подтверждение:

Подтверждение инструмента

Затем он покажет список выполненных вызовов инструментов:

Вызванные инструменты

Если нажать на вызов инструмента, можно увидеть его подробности:

Развернутый список вызванных инструментов

А ниже будет показан результат:

Результат
Navigation