YMCP Hub

Вход

Управление подключениями MCP: войдите через Telegram. Каждый пользователь видит только свои туннели.

Если виджет не появляется — в BotFather для бота Luna выполните /setdomain для домена хаба.

Новое подключение

Отображается в Cursor и сохраняется как ключ в mcp.json

Логин и пароль можно не указывать, если в конфигурации 1С нет пользователей.

В безопасном режиме ИИ не может вызывать code_execute_unsafe. Флаг можно сменить позже в карточке подключения.

Перед сохранением Extension Hub проверит URL запросом к 1С. Проверка может занять несколько секунд.

Подключение

Скопируйте и вставьте в .cursor/mcp.json проекта (или объедините с существующими mcpServers). Подключение только по HTTP(S) URL — Docker на машине Cursor не нужен.

Снятие флага разрешает инструмент code_execute_unsafe.


          

Статус «Подключение проверено» означает, что Extension Hub успешно выполнил handshake с опубликованной 1С.

8787 + EPF /TESTMANAGER = UI (qa_*/ui_*). Порт 8788 (CFE HTTP) — только данные; там UI-tools нет. На один туннель — один активный коннектор (claim). Предпочтительно: qa_enter_ui_mode из ordinary (handoff). Ниже — ручной fallback.

  1. Запустите менеджер (/TESTMANAGER), откройте EPF, подключите этот туннель. Окно откроется отдельно — консоль сразу вернёт prompt.
  2. Запустите TestClient (/TESTCLIENT -TPort 1538) на ту же ИБ (без EPF).
  3. В Cursor: qa_status → qa_start → ui_* / ui_screenshot.
  4. Не держите второй EPF на том же туннеле одновременно.
Cmdline менеджера (cmd)

        
Менеджер (PowerShell Start-Process)

        
Cmdline TestClient (cmd)

        
TestClient (PowerShell Start-Process)

        

Подставьте путь к 1cv8c.exe, строку ИБ (/S или /IBName), пользователя. Без /DisableStartupDialogs для первого ручного старта. Пароль — в диалоге или /P (не в чате). EPF — YMCP_AtClient.epf.