Подключение 1С 8.3
Локальный MCP-сервер, профиль Конфигуратора и назначенной файловой базы.
Параметры запуска
Клиент ассистента запускает OneC83Mcp из полученного пакета как отдельный stdio-процесс. Переменная ONEC83_CONFIG указывает JSON-профиль; без неё сервер читает onec83.json рядом с приложением.
Профиль среды
| Поле | Назначение |
|---|---|
designerExecutable | Путь к выбранному 1cv8.exe версии 8.3 |
fileDatabase | Назначенная файловая база для работы Конфигуратора |
workRoot | Рабочий каталог MCP |
user | Пользователь базы |
passwordEnvironmentVariable | Имя переменной окружения с паролем |
timeoutSeconds | Ожидание запуска: 10–600 секунд, по умолчанию 120 |
Пароль не хранится в профиле. Сервер использует явно выбранную среду; рабочая база не подбирается автоматически.
Проверка подключения
- Добавьте команду запуска из пакета в ваш MCP-клиент.
- Проверьте каталог
tools/list. - Вызовите
onec83_get_capabilities: прочитайте версию платформы и доступные уровни проверки. - Откройте назначенный EPF/ERF через
onec83_external_open. - Прочитайте один ресурс, имя которого вернул сервер.
После изменения среды
После изменения версии платформы или настроек перезапустите MCP. Идентификаторы открытых заданий относятся к текущему процессу и не продолжаются автоматически после перезапуска.