В этом руководстве рассказывается, как настроить Claude Desktop для работы с MCP-сервером ClickHouse с помощью uv и подключить его к примерам наборов данных ClickHouse.
1
2
Загрузка Claude Desktop
Вам также потребуется установить приложение Claude Desktop, которое можно скачать на сайте Claude Desktop.3
Настройка MCP-сервера ClickHouse
После установки Claude Desktop можно переходить к настройке MCP-сервера ClickHouse. Это можно сделать через файл конфигурации Claude Desktop.Чтобы найти этот файл, сначала откройте страницу настроек (Cmd+, на Mac), а затем нажмите вкладку Developer в меню слева.
После этого вы увидите следующий экран, где нужно нажать кнопку Edit config:Вы попадёте в каталог, содержащий файл конфигурации (claude_desktop_config.json).
При первом открытии этого файла он, скорее всего, будет содержать следующее:mcpServers использует имя MCP-сервера в качестве ключа, а словарь параметров конфигурации — в качестве значения.
Например, конфигурация MCP-сервера ClickHouse для подключения к Песочнице ClickHouse будет выглядеть так:4
Использование MCP-сервера ClickHouse
После перезапуска Claude Desktop вы сможете найти MCP-сервер ClickHouse, нажав на значокSearch and tools:Затем можно выбрать, отключить все инструменты или только некоторые из них.Теперь всё готово, чтобы задавать Claude вопросы, при ответе на которые он будет использовать MCP-сервер ClickHouse. Например, можно спросить:
What's the most interesting dataset in the SQL playground?.При первом обращении к инструменту Claude попросит подтвердить использование каждого инструмента MCP-сервера:Ниже показана часть диалога, включающего несколько вызовов инструментов MCP-сервера ClickHouse: