ПосылАЙ даёт ИИ-агенту 29 инструментов для работы с электронными письмами: снять фирменный стиль с сайта бренда, собрать из него адаптивный мастер-шаблон, сверстать письмо по текстовому заданию, проверить вёрстку и выгрузить готовый HTML. Путь от пустого аккаунта до письма — 9 вызовов, около 15 минут на мастер-шаблон и около 10 минут на каждое следующее письмо. Сервер не отправляет рассылки и не хранит базы подписчиков.
Это первый вопрос почти у всех, кто слышит про MCP, и разница не техническая, а в том, кто принимает решения.
Обычный API вызывает ваш код. Разработчик заранее пишет последовательность запросов, разбирает ответы, обрабатывает ошибки и держит в голове порядок шагов. Изменилась задача — нужно переписать код.
MCP описывает инструменты так, что их вызывает сам агент. Он получает список инструментов с назначением каждого, читает вашу задачу словами и сам решает, что вызвать и в каком порядке. Изменилась задача — вы просто иначе её формулируете.
| Что сравниваем | Обычный API | MCP |
|---|---|---|
| Кто вызывает | Ваш код | ИИ-агент |
| Кто пишет логику | Разработчик заранее | Агент по ходу задачи |
| Как ставится задача | Аргументами функций | Словами |
| Что нужно при смене задачи | Переписать код | Переформулировать просьбу |
| Кто нужен для подключения | Разработчик | Достаточно правки файла настроек |
Отсюда практический вывод: MCP не заменяет API, а меняет того, кто им пользуется. Внутри у нас тот же сервис, что и в веб-интерфейсе, — меняется только способ отдать ему задание. Поэтому подключение занимает минуты и не требует программиста.
Сервер отвечает по streamable HTTP, токен передаётся заголовком
Authorization: Bearer. Адрес — https://mcp.posylai.ru/mcp.
claude mcp add --transport http posylai https://mcp.posylai.ru/mcp \
--header "Authorization: Bearer ВАШ_ТОКЕН"
{
"mcpServers": {
"posylai": {
"type": "http",
"url": "https://mcp.posylai.ru/mcp",
"headers": {
"Authorization": "Bearer ВАШ_ТОКЕН"
}
}
}
}
Готовые файлы настроек под каждый клиент лежат в репозитории. Подойдёт любой клиент, понимающий streamable HTTP: ничего привязанного к конкретному приложению в сервере нет.
Главное непонимание про MCP: кажется, что агентом управляют кодом. Управляют словами — вот такими.
| Шаг | Инструмент | Что происходит |
|---|---|---|
| 1 | unified_brands | Узнать, какие бренды заведены |
| 2 | unified_brand_design_code | Снять визуальный язык с сайта |
| 3 | unified_brand_sketch | Нарисовать прототип мастер-шаблона |
| 4 | unified_brand_create | Завести бренд из прототипа |
| 5 | unified_plan_start | Запустить сборку письма по брифу |
| 6 | unified_job_status | Дождаться готовности |
| 7 | unified_render | Отрендерить письмо в картинки |
| 8 | unified_gate | Проверить перед отправкой |
| 9 | unified_export | Забрать готовый HTML |
Из девяти шагов первые четыре выполняются один раз на бренд и занимают около 15 минут — дальше мастер-шаблон переиспользуется. Каждое следующее письмо проходит только шаги 5–9, примерно за 10 минут. Порядок агент выбирает сам: он видит, что бренд уже заведён, и начинает сразу с пятого шага. Инструменты статуса возвращают ход работы, поэтому ждать вслепую не приходится.
Больше всего инструментов приходится на правки — девять из двадцати девяти. Это не случайность: письмо почти никогда не получается с первого раза, и агенту нужна возможность изменить одну секцию, не пересобирая остальное.
«Двенадцать лет я собирал рассылки руками. Работа над письмом уходит не на смысл, а на передачу между людьми: объяснить дизайнеру, дождаться макета, отдать в вёрстку, поймать разъехавшуюся колонку в Outlook. Поэтому сервер устроен так, что агент получает не картинку письма, а конструкцию из блоков — и может править одну секцию, не трогая остальные».
Александр Лезгин, основатель ПосылАЙ, 12 лет в email-маркетинге
Границы стоит назвать прямо, чтобы агент не строил на них планы.
Чем MCP отличается от обычного API?
API вызывает ваш код: разработчик пишет запросы, разбирает ответы и держит последовательность вызовов. MCP описывает инструменты так, что их вызывает сам агент: он читает список, понимает назначение каждого и выбирает порядок сам. Разница в том, кто пишет логику — человек заранее или агент по ходу задачи.
Нужно ли уметь программировать?
Нет. Подключение — это одна команда или несколько строк в файле настроек агента. Дальше вы разговариваете с агентом обычными словами. Код не пишется ни при подключении, ни в работе.
Работает ли с другими агентами, кроме Claude?
Да. Сервер отвечает по streamable HTTP с авторизацией через заголовок Bearer, и ничего привязанного к конкретному клиенту в нём нет. Подходят Claude, Claude Code, Cursor, VS Code, Codex, Windsurf и любой другой клиент с поддержкой этого транспорта.
Что происходит с моими данными и где хранятся бренды?
Бренды и собранные письма хранятся на сервере ПосылАЙ в России и привязаны к вашей учётной записи. Токен выдаётся на пользователя, поэтому агент видит только ваши бренды. Отозвать токен можно в кабинете, старый перестаёт работать сразу. Подробности — в политике обработки персональных данных.
Сколько это стоит?
Первый шаблон бесплатный, карта и договор на старте не нужны. Дальше действуют обычные тарифы: от 1 490 ₽ в месяц за три шаблона. Отдельной платы за доступ по MCP нет — это тот же аккаунт и та же квота, что и в интерфейсе.
Можно ли отправить рассылку прямо из агента?
Нет, сервер отдаёт готовый HTML, а отправка идёт через ваш сервис рассылок. Массовая рассылка требует доказанного согласия получателей и работающей ссылки отписки — перекладывать это на инструмент сборки писем неправильно. Что требует закон, разобрано в статье о рассылках и законе.
Манифест для обнаружения открыт без токена: агент должен узнать, что это за сервер, прежде чем просить доступ.
https://mcp.posylai.ru/.well-known/mcp.json
Исходники манифеста, документация на английском и примеры настроек под каждый клиент — на GitHub. Сами инструменты закрыты токеном.