Дмитрий Фёдоровperformance-маркетолог Обсудить сайт
Кейс ТильдаНейросетиMCP

Научил нейросеть редактировать Тильду

Задача была одна: чтобы нейросеть сама работала с сайтами на Тильде. Создавала страницы и статьи блога, вносила правки, собирала лендинги. Готового инструмента не было, официальный API Тильды только читает. Поэтому я написал свой MCP-сервер: теперь нейросеть создаёт, правит и публикует страницы сама, а каждая правка проходит предпросмотр и попадает в журнал с откатом.

Инструментов
19
Блоков в каталоге
900
Откат
для каждой правки
Срок
1 день
19
инструментов: 4 через официальный API и 15 через редактор
900
стандартных блоков в каталоге для подбора
97
записей в журнале правок за 8 октября
70 ₽
на десять фото для демо-сайта

Исходный код tilda_mcp (server.py, editor.py), журнал правок /tilda_mcp/journal и леджер расходов на генерацию, состояние на 08.10.2026, 10:30 UTC.

Точка старта

Что было до MCP

Было

Нейросеть пишет, человек переносит

  • Нейросеть готовит текст статьи или новую страницу, но положить их на сайт не может
  • Официальный API Тильды умеет только читать: список страниц, HTML, экспорт
  • Каждую правку и каждую статью блога переносишь руками: редактор, блок, вставить, опубликовать
  • Десять однотипных страниц означают десять одинаковых ручных проходов
Стало

Нейросеть правит сайт сама

  • Свой MCP-сервер даёт нейросети 19 инструментов: читать, создавать, править, публиковать
  • Новая страница или правка текста делается одной фразой, без захода в редактор
  • Перед записью видна разница «было и будет», после записи результат сверяется
  • Каждая правка попадает в журнал, любую можно откатить

Задача

Редактировать сайты на Тильде с помощью нейросети

Часть моих сайтов и сайтов клиентов живёт на Тильде, и уходить с неё незачем: домен, заявки, привычный редактор. Я хотел автоматизировать работу с ними через нейросеть: создание страниц и статей блога, правки текстов и цен, новые лендинги. Нейросеть всё это уже умела написать, но не могла положить на сайт. Готового инструмента не нашёл.

Раз готового нет, придумал и написал свой: MCP-сервер, через который нейросеть сама редактирует сайты на Тильде под мои задачи.

Решение

Как устроен MCP для Тильды

01

Разведка

Повторяем действия редактора

Записал, какие запросы отправляет сам редактор Тильды при сохранении блока, смене настроек, дублировании страницы, загрузке картинки и публикации. Дальше MCP отправляет такие же запросы от имени аккаунта, без браузера.

02

Своя вёрстка

Блок HTML-кода

Инструмент записывает код в блок T123 целиком. Текст оказывается прямо в HTML страницы, поэтому Яндекс и Google видят его так же, как на обычном сайте.

03

Стандартные блоки

Каталог из 900 штук

Агент ищет блок по смыслу («отзывы», «тарифы», «форма»), добавляет его и заполняет поля: тексты, карточки, поля формы, картинки, отступы. Такие страницы потом можно править мышкой в редакторе.

04

Картинки

Сразу на CDN Тильды

Локальный файл или ссылка загружаются в хранилище Тильды, и ссылка подставляется в блок. Клиент не зависит от внешнего хостинга картинок.

05

Безопасность

Белый список и журнал

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

Неочевидное

Что Тильда делает молча

ПУНКТ 01

Сессия привязана к браузеру

Тильда принимает запросы только с тем же User-Agent, с которым был вход. С другим ответ «не авторизован», без пояснений.

ПУНКТ 02

Настройки страницы целиком

Форма настроек отправляется вся сразу. Если передать только заголовок, остальные поля сотрутся, поэтому MCP сначала читает текущие значения.

ПУНКТ 03

Пустое поле и «No fb_img!»

Без пустого служебного поля картинки соцсетей настройки не сохраняются, и в ответе только эта строка.

ПУНКТ 04

Формы живут отдельно

У блоков-форм поля ввода хранятся не там, где карточки у остальных блоков. Запись туда Тильда молча игнорирует, на странице остаются английские заглушки.

ПУНКТ 05

Картинка не принимается ссылкой

Голое поле со ссылкой на картинку игнорируется. Нужны служебные поля загрузчика, как при загрузке руками.

ПУНКТ 06

Блоки на Zero Block

Часть блоков из библиотеки внутри собрана на Zero Block и полей не отдаёт. MCP распознаёт их и прямо говорит, что такой блок не правит.

Результат

Что сделано за 8 октября

MCP прошёл путь от идеи до сборки целого сайта за один день. Для проверки нейросеть собрала через него демо-сайт автосервиса: семь секций своей вёрстки и стандартная форма Тильды, калькулятор-чек, десять фото на CDN Тильды. Правки по ходу она вносила тоже сама, без захода в редактор.

Открыть демо-сайт

Чего в кейсе нет. Конвейера «текст статьи → страница блога по расписанию» пока нет: MCP даёт для него все инструменты, но сам конвейер ещё не собран. Это неофициальный интерфейс: Тильда может изменить редактор, и часть инструментов придётся чинить. Автоматическая работа через внутренние запросы, скорее всего, не одобряется правилами Тильды, поэтому клиентские проекты подключаю только по одному и после проверки на тестовом. Zero Block и меню пока не поддерживаются. Время, сэкономленное на правках, не считаю: замера «руками против MCP» не было.

Контакты

Сайт на Тильде, а правки и статьи делаются руками?

Расскажете, какой сайт и что приходится делать чаще всего, покажу, какую часть можно отдать нейросети. Без обязательств.

Тел+7 920 652-81-81
TG@traffikstory
VKvk.com/dfedorov86
Почтаit-aston@yandex.ru
ГеоЯрославль, работаю по всей России
Связанная услуга: Офис ИИ-агентов · Все работы: кейсы с проверяемыми результатами