Установка
Предварительные требования
Docker Engine или Docker Desktop запущен
LM Studio запущен (рекомендуется) или будет использоваться CPU
Определение версии БСП
В Конфигураторе 1С:
Откройте конфигурацию
Справка → О программе
Найдите строку "Библиотека стандартных подсистем"
Запишите номер версии (например,
3.1.11)
Создание папки для индекса
New-Item -ItemType Directory -Force -Path "E:\bases\mcp_ssl"Команды запуска
С LM Studio (рекомендуется)
С CPU (без GPU)
Первый запуск
При первом запуске происходит:
Скачивание образа
Скачивание справки БСП указанной версии
Индексация документации
Мониторинг
Проверка работы
/ready отвечает 200 {"state": "ready"}, когда индекс открыт и инструменты зарегистрированы, и 503 в состояниях starting, indexing и stopping. Если при сборке индекса часть записей не удалось получить у провайдера эмбеддингов (они в карантине), сервер работает без них и сообщает их число: {"state": "ready", "quarantined": 12}; следующий старт повторяет только эти записи. Если в индекс не записано ни одной записи, контейнер завершается с сообщением FATAL: The index of … holds no documents after the build и в ready не переходит. Причины отказов — в /app/failed_batches_report.json внутри контейнера.
Состояние компонентов доступно и через MCP-инструменты: vector_store_state (рантайм zvec, обслуживающее поколение, итог последней миграции), embedding_state (провайдер эмбеддингов и его режим), session_state (границы и счётчики HTTP-сессий), plugin_state (загруженные плагины).
Остановка
По сигналу остановки сервер перестаёт принимать новые пакеты индексации, доводит начатое до контрольной точки и сбрасывает векторное хранилище — всё в пределах SHUTDOWN_GRACE_SECONDS (по умолчанию 10 секунд, ровно столько даёт docker stop до SIGKILL). Прерванная индексация не повреждает обслуживающее поколение.
Конфигурация Cursor
Смена версии БСП
При обновлении БСП в вашей конфигурации:
Last updated