Кросспостинг для разработчиков: webhook, REST API, MCP
Публикуйте в каналы прямо из своего кода, бэкенда или AI-агента.
Что болит
Нужно постить в каналы из своего сервиса — после деплоя, по событию, по расписанию. Писать и поддерживать отдельные интеграции с Telegram Bot API, VK API и Max API дорого, а кросспостинг между ними — отдельная боль.
Как решает Crosslybot
Crosslybot даёт один webhook-эндпоинт: вы шлёте POST с текстом и медиа — пост уходит во все настроенные площадки. Идемпотентность по ключу, HMAC-подпись, retry и sandbox для smoke-тестов. Для AI-агентов есть MCP-сервер.
Crosslybot закрывает для разработчиков задачу публикации в Telegram, VK и Max из собственного кода. Вместо трёх отдельных интеграций с платформенными API — один webhook-эндпоинт: POST с текстом и медиа уходит во все настроенные цели проекта.
Идемпотентность по ключу, HMAC-подпись с защитой от replay, автоматический retry и sandbox для smoke-тестов делают интеграцию надёжной. Для AI-агентов (Claude, Cursor, Cline) есть MCP-сервер с инструментами discover и publish.
Как настроить
Создайте webhook-эндпоинт
В панели Crosslybot создайте входящий webhook, привяжите его к проекту с нужными целями.
Возьмите токен и секрет
Скопируйте Bearer-токен и HMAC-секрет. Настройте IP-allowlist при необходимости.
Отправьте POST
Шлите JSON с text, media, targets и idempotency_key. Sandbox-эндпоинт проверит payload без реального постинга.
Подключите в пайплайн
Вызывайте webhook из бэкенда, CI/CD, cron или no-code сценария. AI-агенты — через MCP-сервер.
Что внутри
Webhook IN/OUT
Входящий webhook принимает посты, исходящий — отдаёт событие о каждой публикации в вашу систему с HMAC-подписью.
Идемпотентность и retry
Повторный POST с тем же idempotency_key не создаёт дубль. Неуспешные доставки повторяются автоматически.
MCP для AI-агентов
MCP-сервер даёт Claude, Cursor и другим агентам инструменты discover и publish — постинг прямо из диалога.
Результат
Одна интеграция вместо трёх. Публикация в Telegram, VK и Max из любого кода — с гарантиями идемпотентности и без поддержки платформенных API.
Частые вопросы
Чем webhook отличается от MCP?
Webhook — REST-эндпоинт для бэкендов и no-code сценариев. MCP — протокол для AI-агентов: агент сам вызывает инструменты discover/publish. База одна — webhook IN API.
Как защищён эндпоинт?
Bearer-токен, опциональная HMAC-подпись с проверкой timestamp (защита от replay), IP-allowlist и rate-limit на эндпоинт.
Можно протестировать без реального постинга?
Да. Sandbox-эндпоинт /v1/sandbox/test валидирует payload и возвращает результат без публикации — удобно для smoke-тестов в CI/CD.
Какой тариф нужен для API?
Webhook IN/OUT и MCP доступны с тарифа Про и выше.
Готовы попробовать?
Подключите бота за 2 минуты. Бесплатный тариф — без карт и регистраций.