MCP-серверыMCP-серверыTilda APIСайт и CMS

Tilda через API и MCP: экспорт сайта без единого пишущего метода

Разбираем публичный API Tilda: список проектов и страниц, сведения о проекте, код страницы — и почему у этого API нет ни одного пишущего метода в принципе, а приём заявок с форм устроен наоборот — не вытягиванием, а вебхуком от самой Tilda.

3 сентября 2026 г.3 мин чтения

Обзор

Tilda — конструктор сайтов, у которого есть открытый API экспорта: не для правки контента, а для того, чтобы забрать то, что уже опубликовано. Mira подключает его целиком — 7 методов из 7 официально документированных — и отдаёт через MCP.

Это первый коннектор новой категории «Сайт и CMS»: следом за Tildой в той же волне идут InSales, Битрикс24, WooCommerce, Shopify и Яндекс KIT.

Что доступно

Метод Что даёт
getprojectslist список проектов пользователя
getprojectinfo сведения о проекте: домен, пути экспорта, favicon
getpageslist список страниц проекта
getpage код страницы: тело HTML отдельно от css/js
getpagefull полный HTML документа целиком
getpageexport тело страницы с ЛОКАЛЬНЫМИ путями к файлам — для выгрузки
getpagefullexport то же самое, полным документом

У Tilda нет ни одного пишущего метода

Это необычно для коннектора: барьер записи в Mira обычно делит действия на «читает», «меняет» и «меняет и тратит деньги» — но у Tilda делить нечего. Официальный API — исключительно про экспорт уже существующего: ни публикации страницы, ни правки текста, ни загрузки файла через него сделать нельзя. Инструмент это не просто не использует — он физически не может: барьер записи в коде выставлен так, что попытка пометить любое действие «меняющим» роняет модуль при загрузке, а не тихо открывает разрешение, которого API не даёт.

Контракт без спецификации

У большинства коннекторов Mira таблица вызовов сверяется с официальной OpenAPI- или Swagger-спецификацией поставщика программно. У Tilda такой спецификации нет вовсе — только страница документации. Снимок для сверки в этом случае собран руками по этой странице (дважды перепроверенной: ровно семь методов, метода без суффикса ...list/...info не существует), а сам тест сверки использует тот же общий механизм, что и коннекторы с настоящей спецификацией — расхождение в том, КАК проверяется контракт, было бы отдельным риском само по себе.

Заявки с форм — это не сюда, это к нам

У Tilda нет API, чтобы ЗАБРАТЬ заявки с форм сайта — это устроено наоборот: сама Tilda отправляет данные формы POST-запросом на публичный адрес, который владелец сайта указывает в редакторе (Настройки сайта → Forms → Webhook). У Mira сегодня нет публичного адреса приёма чужих вебхуков — принять заявку с формы Tilda этот коннектор пока не может. Это зафиксированный долг, а не забытое место: как только у Mira появится общий приёмник вебхуков, Tilda подключится к нему одной из первых.

Ключи вместо токена

Доступ — пара publickey/secretkey, которую владелец сайта выпускает сам в настройках (Экспорт → Разработчикам → Ключи доступа API). Оба ключа едут в адресе запроса, а не в заголовке и не обмениваются на токен — Mira передаёт их инструменту как есть, тем же приёмом, что у ЮKassa с парой shop_id/secret_key.

Лимит и живая проверка

У Tilda — 150 запросов в час на пару ключей, что довольно скромно для сайта с большим числом страниц: инструмент это не обходит и не кеширует сам, ограничение работает как есть.

Живых ключей нет — раздел появится, когда владелец сайта их даст. Сборка адреса, обязательные параметры и разбор отказа (в том числе недокументированный случай status: ERROR при HTTP 200) проверены против собственного HTTP-сервера в тестах — перехват на транспорте, тем же приёмом, что у остальных коннекторов Mira, — а не против api.tildacdn.info.

Новости в Telegram

Подпишитесь на каналы — новые статьи и обзоры каждый день.

Источники

Ещё по теме «MCP-серверы»

MCP-серверы

1С через OData: как достать данные учётной базы без единой строки кода на встроенном языке

Разбираем стандартный OData-интерфейс 1С:Предприятие: чем он отличается от API конкретного сервиса, как узнать, что вообще опубликовано на конкретной базе, как проводить и отменять проведение документов и как всё это работает через MCP-сервер Mira без единой строки кода на встроенном языке.

3 сентября 2026 г.
MCP-серверы

CloudPayments через API и MCP: 32 метода, конверт отказа, который не отличает 400 от отклонённой карты, и Public ID, который просят дважды

Разбираем API CloudPayments изнутри: платежи, выплаты, подписки и счета чужого магазина — не биллинг самой Миры, — почему списание по сохранённому токену считается расходом, а обычная оплата картой нет, зачем платёжной ссылке СБП собственный Public ID в теле запроса поверх Basic Auth, и как всё это доступно через MCP-сервер Mira без единой строки кода.

3 сентября 2026 г.
MCP-серверы

Финтабло через API и MCP: 112 методов финучёта, семь путей без объявленных параметров и почему тут нет отчётов

Разбираем API Финтабло изнутри: 112 методов финансового учёта — ДДС, счета, контрагенты, сделки, зарплата, имущество, ОПиУ, — где спецификация поставщика сама не дописывает параметры пути, почему у четырёх PUT-запросов id дублируется в теле и куда делись отчёты. Всё доступно через MCP-сервер Mira без единой строки кода.

3 сентября 2026 г.