SessionBridge: временный мост к 1С по RDP

SessionBridge

Временный MCP-мост к 1С на клиентском RDP без публикации базы: выгрузка, чтение и запись через туннель, который закрывается после задачи

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • Дает агенту чтение и запись в клиентскую базу 1С через временный туннель наружу
  • Токен сессии передается вручную и действует, пока сессия не остановлена
Все причины и проверки
Российский стек

duwide/sessionbridge

Установка

Работает в

Ручная установка

.\scripts\publish-agent.ps1

Сборка self-contained SessionBridge.Agent.exe, нужен .NET 8 SDK только на машине сборки.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Дает агенту чтение и запись в клиентскую базу 1С через временный туннель наружу
  • Токен сессии передается вручную и действует, пока сессия не остановлена

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

На время конкретной доработки на компьютере клиента по RDP запускается SessionBridge.Agent.exe, поднимающий локальный HTTP и туннель через cloudflared наружу. На своем компьютере разработчик через python-сервер Mcp/server.py подключает MCP-клиент, например Cursor, к этому туннелю по токену сессии. Это заменяет ручной цикл выгрузки XML по RDP, копирования и загрузки обратно: агент читает и пишет прямо через мост. По завершении задачи сессия и туннель останавливаются, публиковать базу 1С отдельно не нужно.

Для кого. Для 1С-разработчиков, которые выполняют разовые доработки на клиентских базах по RDP и не хотят публиковать базу ради одной задачи.

Подходит, если

  • Нужно один раз доработать базу клиента по RDP без ее постоянной публикации
  • Надоел ручной цикл выгрузки XML, копирования и загрузки обратно через RDP
  • Работаете в Cursor и хотите dump, load, read, write прямо через MCP

Не подходит, если

  • Нужен постоянный доступ, а не разовая сессия на время задачи
  • Клиент не разрешает устанавливать сторонний .exe и туннель cloudflared на свой RDP

Пример запроса к агенту

Подключись через SessionBridge к базе клиента и покажи структуру расширения, которое дорабатываем

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

SESSION_BRIDGE_URL обязательная
Адрес туннеля cloudflared, открытого агентом на RDP клиента.
SESSION_BRIDGE_TOKEN обязательная, секрет
Токен сессии, выданный окном агента при старте.

Ограничения

Для сборки агента нужен .NET 8 SDK, сам готовый Agent.exe self-contained и SDK на клиенте не требует. Туннель идет через cloudflared, доступность и стабильность канала зависят от сети клиента. Токен сессии передается вручную между окном агента на RDP и конфигурацией MCP на компьютере разработчика, схема рассчитана на разовую сессию, а не постоянную интеграцию.

Как отключить. Нажмите СТОП в окне агента на RDP-клиенте, закройте туннель cloudflared сочетанием Ctrl+C и удалите запись session-bridge из конфигурации MCP.

Частые вопросы

Нужно ли публиковать базу 1С клиента?

Нет, в этом и смысл моста: публикация не нужна, доступ идет через временный туннель на время сессии.

Работает ли мост только для УРВ и НКТ?

Нет, README отмечает, что мост работает для любой доработки, не только для конкретных подсистем.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер и внешняя обработка 1С, через которые агент выполняет запросы и код в уже открытом сеансе пользователя, без шлюза и сервера посередине

MCP-серверШирокий доступ13Звезды репозитория
Российский стек

MCP-сервер на базе внешней обработки 1С: дает Claude доступ к метаданным, запросам и журналу регистрации любой конфигурации

MCP-серверШирокий доступ14Звезды репозитория
Российский стек

Бинарник на Rust, который принимает подключения нескольких клиентов 1С по WebSocket и отдает единый MCP-эндпоинт для AI-агентов

MCP-серверРасширенный доступ10Звезды репозитория
Российский стек

Docker-шлюз с одним адресом вместо нескольких MCP-подключений: данные 1С, навигация по BSL, поиск по ИТС через 1С:Напарник и веб-дашборд

MCP-серверШирокий доступ5Звезды репозитория
Российский стек

MCP-мост к BSL Language Server: навигация, диагностика и рефакторинг кода 1С и OneScript для агентов

MCP-серверРасширенный доступ71Звезды репозитория
Российский стек

MCP-сервер для тестовой базы 1С через V83.COMConnector с HTTP-транспортом, токеном доступа и переключаемым режимом только чтения

MCP-серверШирокий доступ

Коротко о README

README описывает временный мост ИИ к 1С на RDP клиента без публикации базы, с составом из трех частей: Agent.exe на клиенте, туннель cloudflared на клиенте и Python MCP-сервер на компьютере разработчика. Дана сборка агента через .NET 8 SDK, пошаговая сессия на клиенте с токеном, настройка Cursor через mcp.json.example и таблица MCP-инструментов вроде bridge_status для проверки состояния агента и базы.

Бейдж для README

Сообщить о проблеме