В этом руководстве объясняется, как настроить AnythingLLM с MCP-сервером ClickHouse с помощью Docker и подключить его к демонстрационным наборам данных ClickHouse.
1
Установите Docker
Вам понадобится Docker, чтобы запустить LibreChat и MCP-сервер. Чтобы установить Docker:
Дополнительные сведения см. в документации Docker.
- Перейдите на docker.com
- Скачайте Docker Desktop для своей операционной системы
- Установите Docker, следуя инструкциям для своей операционной системы
- Откройте Docker Desktop и убедитесь, что он запущен
Дополнительные сведения см. в документации Docker.
2
Скачайте Docker-образ AnythingLLM
Выполните следующую команду, чтобы скачать Docker-образ AnythingLLM на свой компьютер:
3
Настройте расположение хранилища
Создайте каталог для хранилища и инициализируйте файл окружения:
4
Настройте файл конфигурации MCP-сервера
Создайте каталог Создайте в каталоге Если вы хотите работать со своими данными, используйте
хост, имя пользователя и пароль
своего сервиса ClickHouse Cloud.
plugins:plugins файл с именем anythingllm_mcp_servers.json и добавьте в него следующее содержимое:5
Запустите Docker-контейнер AnythingLLM
Выполните следующую команду, чтобы запустить Docker-контейнер AnythingLLM:После запуска откройте в браузере
http://localhost:3001.
Выберите модель, которую хотите использовать, и укажите свой API-ключ.6
Дождитесь запуска MCP-серверов
Нажмите на значок инструмента в левом нижнем углу интерфейса:Нажмите
Agent Skills и найдите раздел MCP servers.
Дождитесь, пока для Mcp ClickHouse не появится значение On7
Начните чат с MCP-сервером ClickHouse в AnythingLLM
Теперь всё готово для начала чата.
Чтобы MCP-серверы были доступны в чате, нужно добавить префикс
@agent к первому сообщению в диалоге.