Skip to content

Releases: ROCTUP/1c-mcp-toolkit

1.7.1

Choose a tag to compare

@ROCTUP ROCTUP released this 14 Jun 15:19
  • Исправлена ошибка в работе инструмента get_screenshot в прокси режиме
  • Добавлена возможность запуска обработки из командной строки с автоматическим стартом встроенного сервера или подключением к прокси. Подробнее в разделе Автоматический запуск обработки из командной строки в README_FULL.md

1.7.0

Choose a tag to compare

@ROCTUP ROCTUP released this 29 Apr 20:57

Добавлены три новых инструмента:

  • get_screenshot — скриншот активного окна 1С (base64 PNG). Можно открыть нужную форму перед снимком, масштабировать изображение, наложить координатную сетку или подсветить прямоугольниками.

  • restart_1c_session — перезапуск текущей сессии 1С. Новая сессия стартует автоматически с теми же параметрами. Можно использовать, например, после динамического обновления конфигурации.

  • close_1c_session — закрытие текущей сессии с возвратом команды запуска новой с теми же параметрами. Можно использовать когда нужен монопольный доступ для обновления конфигурации.

Все внешние компоненты, кроме ScreenCapture, адаптированы под Linux — обработку теперь можно использовать на Linux.

1.6.1

Choose a tag to compare

@ROCTUP ROCTUP released this 09 Apr 13:04
  • В режиме "встроенный сервер", при включенной анонимизации, добавлена возможность проверять как анонимизировались данные перед отправкой агенту, и подтверждать или отклонять отправку данных. Подробнее в ANONYMIZATION.md в разделе "Подтверждение анонимизации"
  • В режиме "встроенный сервер" добавлена возможность вставить произвольный текст в текстовое поле на форме и анонимизировать его по существующим маппингам, словарю и регулярным выражениям
  • Мелкие исправления и улучшения

1.6.0

Choose a tag to compare

@ROCTUP ROCTUP released this 06 Apr 02:38
  • В инструмент get_metadata добавлен параметр attribute_mask , позволяющий искать по названию реквизитов, ресурсов и измерений, в том числе в комбинации с другими параметрами
  • Добавлен инструмент get_bsl_syntax_help для поиска в справке по синтаксису языка 1С, включая язык запросов. Расположение файлов справки .hbk определяется автоматически
  • В режиме "Встроенный сервер" добавлена возможность включения/выключения инструментов MCP прямо на форме обработки 1С

1.5.0

Choose a tag to compare

@ROCTUP ROCTUP released this 30 Mar 23:28
  • В режиме "Встроенный сервер" добавлена анонимизация для инструментов get_object_by_link, find_references_to_object, get_event_log, get_access_rights и execute_code.

  • Теперь все инструменты, которые могут вернуть конфиденциальные данные, поддерживают анонимизацию, подробнее в ANONYMIZATION.md

1.4.0

Choose a tag to compare

@ROCTUP ROCTUP released this 26 Mar 00:45
  • На форме 1С добавлен отдельный блок для деанонимизации ответа агента с поддержкой формата Markdown; текст можно вставить вручную или агент может передать его через новый инструмент submit_for_deanonymization
  • В инструменте execute_code добавлена поддержка клиентского контекста выполнения, теперь код можно запускать не только на сервере, но и на клиенте
  • Инструмент get_object_by_link теперь поддерживает внешние источники данных, включая таблицы с простыми и составными ключами

1.3.0

Choose a tag to compare

@ROCTUP ROCTUP released this 22 Mar 08:02

Анонимизация данных

AI-агент теперь может работать с чувствительными данными 1С без их раскрытия. Реальные значения (наименования контрагентов, ФИО, ИНН, телефоны, банковские реквизиты, адреса и др.) заменяются стабильными токенами — агент может передавать их обратно в запросы, а сервер подставит реальные значения автоматически.

  • Встроенный сервер: настройка правил через форму в 1С, без Python; словарь из базы и regex (PCRE2)
  • Прокси: настройка через переменные окружения; словарь, regex и опциональное NER-распознавание (SpaCy)
  • Гибкие политики по полям; агрессивный режим для токенизации всех строк без исключений
  • Экспорт/импорт настроек; совместимость с выгрузкой «Скрытие конфиденциальной информации»

Подробнее: ANONYMIZATION-RU.md

1.2.2

Choose a tag to compare

@ROCTUP ROCTUP released this 05 Mar 17:06

Исправлена проблема во встроенном сервере когда агенты отправляют trailing slash при обращении к MCP образуя путь вида /mcp/

1.2.1

Choose a tag to compare

@ROCTUP ROCTUP released this 26 Feb 10:14

Исправлена проблема запуска встроенного сервера когда "Режим использования синхронных вызовов расширений платформы и внешних компонент" установлен в "Не использовать"

1.2.0

Choose a tag to compare

@ROCTUP ROCTUP released this 25 Feb 14:33

Добавлен режим «Встроенный сервер»

Теперь обработка умеет запускать HTTP-сервер прямо изнутри 1С — без Python, без Docker, без прокси.

  • Встроенный сервер — новый режим в форме обработки (переключатель «Прокси / Встроенный сервер»)
  • HTTP-сервер реализован через NativeAPI-компоненту MCPHttpTransport, встроенную в макет обработки
  • Поддерживает полный MCP-стек: Streamable HTTP, Legacy SSE, REST API /api/*, /health
  • TOON-формат (экономия токенов 30–60%) доступен через компоненту ToonConverter
  • Порт по умолчанию: 6003 (настраивается в форме)