Вайб-кодинг в 1С: Создаём MCP для 1С 7.7 за вечер и пишем обмен с Бухгалтерией 3

13.03.26

Интеграция - Нейросети

Как-то я научил 8-летнюю дочь обновлять типовые конфигурации (за долю малую), но её карьера не задалась, так как появился ОБНОВЛЯТОР (хотя ходят слухи, что есть люди, которые всё ещё вручную обновляют типовые) Я уж думал научить жену дописывать новые объекты в свои обработки, но тут появился ИИ... И его очень быстро можно обучить допиливать ваши однотипные решения (всяко быстрее, чем жену)

Необходимость MCP по метаданным вызывает вопросы (если у вас есть доступ к файлам конфигурации), но для чего нам точно может потребоваться MCP по метаданным, так это для 7.7. 

У меня есть обработка по обмену, которая продается на Инфостарте уже много лет, и тут прилетел запрос на её доработку, я уже думал отказаться, т.к. нужно было добавить кучу новых (старых) документов в обмен, но вспомнил, что на дворе уже 26 год) и что потратить мне придётся в основном токены.

"Вы ещё покупаете MCP? Тогда мы идём к вам!"

1.Пишем MCP

Как известно, лучший способ получить нужный функционал - навайбкодить его.

Т.к. я хотел всё сделать по-быстрому, да и тяжким грузом висели перед выходными неиспользованные лимиты, решил использовать лучшую на тот момент модель для кодинга в 1С -  Opus 4.6 в Claude Code

 
 Что эти слова значат

Открываем пустую папку. Кладем туда конфигурацию 7.7 (1Cv7.MD) и пишем стандартный промпт:

"Я хочу написать mcp сервер для работы с метаданными конфигурации 1С 7.7. Задай необходимые вопросы и напиши понятный тебе план реализации"

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

 
 Если кому-то интересны ответы на вопросы и рассуждения модели, то они тут
 
 Ну и итоговое ТЗ Клода самому себе

Да, ТЗ на самом деле не итоговое, но об этом позже (это будет первый лайфхак)

Дальше я вспомнил, что неплохо бы всё это положить в докер контейнер + прикрутить веб-интерфейс загрузки MD-файла. С чем он тоже успешно, а главное быстро справился.

 

 

Ну а дальше самое интересное, я стал дорабатывать обработку по обмену.

И тут

Лайфхак 1 -  Хотите доработать MCP? - просто погоняйте его в работе и спросите - "что ИИ не хватает в нём?"  она рассказала всё про недостатки инструмента и составила подробное ТЗ для его улучшения.

 

 

О, после этих доработок (самой же моделью) работа закипела. Ещё бы, ведь теперь в MCP была даже валидация семёрочных запросов, на которых ИИ до этого спотыкался постоянно. Вы тоже можете дорабатывать mcp под себя.  вот он 

 

2.Пишем обработку обмена

 
 Если интересно, то вот промпт по доработке обмена

Как видно, я прошу его использовать MCP для 7.7, но не прошу использовать MCP для восьмёрки, а просто подкидываю модели каталог с файлами базы. И на это есть причина, если коротко - современные модели абсолютно спокойно разберутся с вашими метаданными быстрее и дешевле чем через MCP. А если ещё это и топовые модели, то и с синтаксисом, и с валидацией своего же кода. Об этом возможно следующая статья если будет интересно кому то. 

Не буду выкладывать полный лог работы (она была не быстрой) Опять же если интересно, могу выложить в комментах.

В первой итерации ИИ потратил все мои токены понял структуру моей обработки и реализовал примерно половину задачи без моего участия. 

И что самое классное и удивительное - он понял мою суперкостыльную суперкрутую (но недооценённую сообществом) систему заглушек 

Сам добавил туда всё, что нужно и выставил нужные флаги у элементов схемы СКД.

Дальше бы мне остановиться и забрать выигрыш, но я хотел принципиально не написать ни одной строчки кода и в итоге сделал это!  Иногда это было реально похоже на "я просто программист и хочу, чтобы программа работала"

 

 

В процессе я осознал ещё несколько лайфхаков

Лайфхак 2 - Если выясняется, что проблему быстрее и дешевле поправить самому, правим сами.

Вот на такую маленькую ошибку

 

 

Я потратил 6% лимита ОПуса (всё ещё из за этого страдаю)

 

 

Лайфхак 3 - Скажите модели, чтобы она записывала ошибки в память.

 

 

Особенно если это относится к архитектурным особенностям вашего продукта.

Почему я пишу тут писать не в Claude.MD или в Memory ? Потому, что я пользуюсь кучей разных моделей и там разные файлы, куда нужно это писать. Пусть сама выбирает.

Вот так это выглядит 

 

 

Ну и это не противоречит Лайфхаку 2, т.к. можно записать в память, но не исправлять (пусть кожаный мешок трудится тоже) 

 

 

Можно ещё добавить, чтобы он проверил, но не исправлял, так он лучше поймёт, как себе записать 

 

 

Лайфхак 4 - Простые задачи делегируй дешёвым моделям

 

 

Вы не подумайте, GLM может и не с таким справиться (я в прошлых статьях её обозревал). просто не нашёл скрина. Вот эту GLM которую я купил за 3 доллара в месяц я никак не могу истратить...

Ну или вот Qwen (он вообще бесплатный) мне помогает в ci cd  

 

 

Итог:

Обработка была дописана  до работоспособного состояния без ручного кодирования, ну  а дальше бесконечные доводки, доработки (куда же без них).  Но в срок я всё равно не уложился (ну тут я уже сам виноват, озвучить нужно было в два раза больше, да и вайбкодил я по вечерам)

Много ещё разных лайфхаков я хочу показать и постараюсь сделать это в следующих статьях.

Прошу вас делиться вашими лайфхаками в комментариях

Критика приветствуется. Ведь мы живём в эпоху, когда нет ничего правильного. То, что сегодня эффективно, завтра уже устарело и никому не нужно. 

 

 

Ссылка на ютуб, где я вайбкодил mcp (можно скачать, если тут не открывается)

Ещё раз ссылка на MCP сервер   пользуйтесь на здоровье!

Предыдущие статьи:

Вайб-кодинг в 1С: как рефакторить код бесплатно с помощью VS Code и Roo Code

Вайб-кодинг в 1С: как заставить ИИ БЕСПЛАТНО писать новый код с помощью MCP-серверов

Вайб-кодинг в 1С: Подключаем локальные MCP-сервера к любой нейросети через MCP SuperAssistant

Следующие статьи:

Вайбкодинг в 1С: Codex Desktop + GPT-5.4 пишет обработку САМ (Скайнет?)

Вайб-кодинг в 1С: Настраиваем эффективный workflow разработки внешних обработок через CLI и Git

 

 

Спасибо за внимание и понимание, я не могу это держать в себе!

Вступайте в нашу телеграмм-группу Инфостарт

Вайбкодинг 7.7 77 MCP Обмен Вайб-Кодинг

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    17780    90    29    

78

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    66679    134    36    

141

Нейросети Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Подключите Codex к открытой или серверной базе 1С и ставьте задачи обычным языком: получайте данные, находите ошибки и связанные документы, проверяйте права, работайте с вложениями и контролируемо вносите изменения.

12078 руб.

30.07.2026    4966    13    4    

12

Нейросети Бесплатно (free)

Разбираем новые, более дешевые и эффективные паттерны работы внешнего 1С:Эксперта, а именно – прямое использование LLM-ассистентов и создание с их помощью инструментов для аудита производительности и нагрузочного тестирования. Показываем, как модели помогают анализировать таймауты и взаимные блокировки по технологическому журналу, проверять сложные запросы, а также находить неочевидные взаимосвязи между показателями загрузки оборудования. Рассказываем о создании скриптов для построения графиков по данным atopsar и для поиска и визуализации стеков горячих запросов, а также о создании неинвазивной оснастки для реалистичных нагрузочных и сценарных тестов без программирования на 1С. Отдельно разбираем антипаттерны и ограничения такого подхода. Делаем вывод, что LLM остается лишь помощником, не превращает джуна в сеньора, а ответственность за итоговый результат по-прежнему несет 1С:Эксперт.

10.08.2026    2919    jf2000    15    

17

Нейросети Программист Бесплатно (free)

Практический кейс автономной разработки для бизнес-платформы OneBase: ИИ-агент под управлением Claude Code и недорогой модели GLM за 37 минут с нуля создаёт полную конфигурацию с метаданными, формами, отчётами и дашбордами. Процесс проходит полностью без участия человека — агент сам нарезает задачи, генерирует демо-данные и исправляет ошибки до успешного прогона всех проверок.

07.08.2026    5130    Ibrogim    10    

11

Нейросети Программист Бесплатно (free)

Вокруг 1С выросла целая индустрия MCP-серверов: свой сервер в контуре, HTTP-сервисы, расширения, докер. Это отличные инструменты для разработчика. Но большинству людей вокруг 1С нужно другое: быстро подключить ИИ к базе, спросить словами, получить таблицу и отключиться. Без программиста, без изменений конфигурации и без единого открытого порта. Рассказываю, как сделали такой шлюз, почему он работает даже на УПП 1.3 на обычных формах, и разбираем живые кейсы: консультант без программиста, бухгалтер без сопровождения и вайб-кодинг Б24 по живой базе.

04.08.2026    5533    svcoopers    5    

9

Нейросети Программист Бесплатно (free)

SFT-адаптация Qwen/Qwen3.6-27B для разработки на платформе 1C:Enterprise: код на BSL, структура выгрузок BSL+XML, схемы XML и типовые практики конфигураций. Модель ориентирована на ассистента разработчика 1С: навигация по метаданным/XML-выгрузке, пояснение и правка BSL, следование внутренним стандартам кодирования, работа с открытыми кодовыми базами 1С.

03.08.2026    5818    andrew.ab    41    

20

Облачные сервисы, хостинг Сервера Нейросети Программист Бесплатно (free)

В последние годы спор «облако или локалка» стал одним из самых горячих в мире работы с нейросетями. Давайте разберемся.

03.08.2026    2783    dsdred    48    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ibrogim 1890 27.02.26 12:01 Сейчас в теме
Велком. Прошу делиться вашими лайфхаками в комментах.
koffein7777; +1 Ответить
11. dreamadv 158 02.03.26 02:06 Сейчас в теме
(1) у меня уже полный фарш :) есть для 7.7 научил клод писать на 7.7 со всеми ньансами с прямыми запросами 1c++ и так далее
14. SeTIrk 27.04.26 08:55 Сейчас в теме
(11) Поделитесь рецептом, неделю бьюсь не хочет меня понимать, mcp взял отсюда, модель qwen 3.5 coder через Cherry Studio.
15. dreamadv 158 29.04.26 13:32 Сейчас в теме
(14) рецепт в платном claude opus 4.7, со skills по сути являющимся самари документаций и дополнениями так делай а так не делай. И переиспользование шаблонов из кодовой базы.
26. EXH 22.05.26 16:18 Сейчас в теме
(11) распространяете где-нибудь? Можно ли скачать, или купить?
2. gybson 13 27.02.26 12:55 Сейчас в теме
Сколько вышло по деньгам и как платили?
3. Ibrogim 1890 27.02.26 13:05 Сейчас в теме
(2) по деньгам всё в рамках подписки 20$ в месяц на клод + 3$ за GLM.
Ещё возможно залезал (когда кончались лимиты) в подаренные 50$ экстра использования, но за месяц я потрfтил лишь зловещую сумму 6,66$

Плачу с заграничной карты
Прикрепленные файлы:
4. MaxS 3133 27.02.26 13:42 Сейчас в теме
Как-то я научил 8-летнюю дочь обновлять типовые конфигурации (за долю малую)
Эх, тоже пробовал, в окне сравнения объединения выставить флажки по муторному алгоритму - собрать с нескольких окон информацию, поставить или не поставить флажок. Чем отбил желание заниматься IT. :-/
ИИ я тогда ещё не освоил, он бы это за 5 минут осилил.
Но чтобы стать генералом, солдат должен пройти все трудности. Значит это не её.

Открываем пустую папку. Кладем туда конфигурацию 7.7 (1Cv7.MD) и пишем стандартный промпт:
В чём пишем? В IDE или CLI?
5. Ibrogim 1890 27.02.26 14:11 Сейчас в теме
(4) В CLI в IDE. т.е. открываете ide, запускаете терминал прямо в ней (в vscode сочетание Ctrl+~) в терминале запускаете ваш CLI и пишете
6. SerVer1C 1121 27.02.26 14:27 Сейчас в теме
Прикольно! Скоро дети будут работать на удалёнке и/или взрослые отупеют с этими вашими нейросетями.

программка для командной строки
командная строка для программки
7. dehro 15 27.02.26 15:20 Сейчас в теме
...так как появился ОБНОВЛЯТОР (хотя ходят слухи, что есть люди, которые всё ещё вручную обновляют типовые) ...


Не слухи. Когда типовых много, возможно да. А если типовая всего одна: мне лень раз в пару месяцев вспоминать где обновлятор лежит.
8. Ibrogim 1890 27.02.26 15:58 Сейчас в теме
(7) найти значок на рабочем столе точно быстрее, чем даже одну базу на один релиз обновить

И кстати. теперь обновлятор можно свой написать за вечерок.
Прикрепленные файлы:
9. Mi11er 101 28.02.26 14:27 Сейчас в теме
(8) обновлятор стоит косарь.. который отбивается за пару обновлений 20 баз )
10. Ibrogim 1890 28.02.26 17:24 Сейчас в теме
(9) а для одной базы за раз он вообще вроде бесплатен
zexpress; Xershi; +2 Ответить
12. Yashazz 4932 12.03.26 20:37 Сейчас в теме
А насколько в наши дни законно иметь такую карту и вести транзакции с неё? Охотники за обнальщиками или товарищ майор ещё не беспокоили? Это я не троллю, это я всерьёз, т.к. организация вся такая белая и пушистая, что позволить себе серые схемы не можем, а глянуть в сторону ИИ надобно.
13. Ibrogim 1890 12.03.26 21:23 Сейчас в теме
(12) Иметь счета и карты за границей вроде как законно. Если станет не законно ... можно просить друзей за рубежом. Это то точно законно )
16. SeTIrk 07.05.26 05:07 Сейчас в теме
Как узнать, глобальный модуль он забыл? или как что он его загрузил.
17. SeTIrk 07.05.26 09:08 Сейчас в теме
(16) TypedText\ModuleText_Number1 модуль я, кажется, нашел. осталось прописать правильные эндпоинты, qwen меня не понимает
18. koffein7777 13.05.26 20:50 Сейчас в теме
Очень круто! Спасибо! Вывел через Codex в VS Code, осталось придумать визуальный редактор форм понятный для AI) И будет вообще огонь!

Кому не жалко делитесь интеграциями по 7.7 )
19. Ibrogim 1890 14.05.26 01:15 Сейчас в теме
(18) Спасибо. Скоро ещё будет интересное )
koffein7777; +1 Ответить
21. SeTIrk 15.05.26 05:04 Сейчас в теме
(19) Добавьте, пожалуйста, в mcp выдергивание глобального модуля. Стрим TypedText\ModuleText_Number1
23. Ibrogim 1890 17.05.26 10:32 Сейчас в теме
(21) Специально для вас

77MCP — большое обновление БЕСПЛАТНОГО MCP-сервера для 1С:Предприятие 7.7

Сегодняшний релиз превращает 77MCP из парсера метаданных в полноценный инструмент анализа конфигураций:

Исходный код модулей
- get_global_module — получение глобального модуля конфигурации
- list_modules — список всех объектов с модулями
- search_in_modules — полнотекстовый поиск по коду (без учёта регистра, до 50 результатов)
- resolve_id — определение типа и имени объекта по внутреннему ID

План счетов
- Полная поддержка: парсинг атрибутов, субконто, длины кода
- Интеграция во все существующие инструменты: search, get_object, list_objects

Web-интерфейс (остался+ немного улучшен)
- Drag & drop загрузка .md файлов конфигурации
- Статистика по всем типам объектов
- Команда подключения для Claude Code одним кликом

Оптимизации
- Кеширование декомпрессированных модулей — повторные вызовы мгновенные
- Sandboxed перезагрузка — файлы загружаются только из разрешённой директории
- Исправлена совместимость с новыми версиями Starlette
Диапазоны строк
Глобальный модуль торговой конфигурации — 15 000+ строк, 600 КБ. Раньше get_global_module возвращал всё это целиком, и LLM-клиент захлёбывался. Теперь:
- get_global_module(start_line=9148, end_line=9235) — получите ровно нужный фрагмент
- Если параметры не указаны, модуль автоматически усекается до 1500 строк с подсказкой, как запросить остальные
- То же самое для get_module — работает с модулями любых объектов

Контекст в поиске
search_in_modules раньше показывал только саму совпавшую строку — без окружающего кода невозможно понять контекст. Теперь:
- search_in_modules(query="глТорговля", context_lines=3) — три строки до и после совпадения (как grep -C)
- limit=10 — контроль числа результатов, чтобы не утонуть в сотнях совпадений

GitHub: https://github.com/ivanarama/77MCP
Прикрепленные файлы:
ЛЛ Юрий; artbear; koffein7777; SeTIrk; +4 Ответить
24. SeTIrk 18.05.26 03:43 Сейчас в теме
(23) Просто бомбически!
28. SeTIrk 08.06.26 06:21 Сейчас в теме
(23)
Специально для вас

Можно ещё пожелание: добавить синтаксис анализ кода. Или это уже другая задача не связанная с конфигом?
Ещё думаю инструмент нужен для связанности функций и процедур, давно уже этим грежу, особенно после попытке отрефакторить механизм контроля над пользователями.
20. SeTIrk 15.05.26 05:01 Сейчас в теме
(18)
сталось придумать визуальный редактор форм

Ниже простая форма с двумя кнопками, контролов и научиться его паковать распаковывать, и думаю можно будет к редактору уже какому-нибудь приложить, а может быть это давно известный формат, так же как OleStream. Исходники FormEx поднять, там многое сделано для управления.
Форма
koffein7777; +1 Ответить
22. koffein7777 15.05.26 21:26 Сейчас в теме
(20)
Ниже простая форма с двумя кнопками, контролов и научиться его паковать распаковывать, и думаю можно будет к редактору уже какому-нибудь приложить, а может быть это давно известный формат, так же как OleStream. Исходники FormEx поднять, там многое сделано для управления.


Попробовал научить MCP генерировать HTML для начала, получилось так себе )
Прикрепленные файлы:
25. SeTIrk 20.05.26 03:21 Сейчас в теме
(22)
Попробовал научить MCP генерировать HTML для начала, получилось так себе )

Мне кажется, у HTML чуть сложнее структура, стили и т.д.
27. amo 30.05.26 16:49 Сейчас в теме
Сервер установился успешно, но
не открывается http://localhost:8080 в браузере.
Возможные причины?
Прикрепленные файлы:
29. VCPro 289 14.06.26 16:20 Сейчас в теме
Добавил чтение модулей документов.
Прикрепленные файлы:
77MCP-master_module_doc.rar
30. Vlove 02.07.26 15:19 Сейчас в теме
У меня получилось добавить скилл редактирования и добавления новых метаданных прямо в MD. Если кому нужно пишите, скину.
31. ЛЛ Юрий 17.07.26 14:21 Сейчас в теме
(30) не отказался бы.
32. Glinov 05.08.26 16:51 Сейчас в теме
(30) Можно и мне скинуть скилл?
33. Denis_Shiln 09.08.26 13:27 Сейчас в теме
(30) И мне, как раз проект по 7.7.
35. Vlove 11.08.26 12:58 Сейчас в теме
Делюсь своей MCP
Прикрепленные файлы:
77MCP-public.rar
34. amo 09.08.26 15:07 Сейчас в теме
(30) Заранее благодарю...
Для отправки сообщения требуется регистрация/авторизация