Smmly

Работает сегодня · три клиента подключаются за минуту

ИИ-агент, который постит в ваши соцсети

Раньше агент рассказывал, как опубликовать пост. Теперь он публикует его сам — в ваших каналах, вашим ключом, в Телеграм, ВКонтакте и MAX одновременно. Вы говорите обычную фразу в разговоре, остальное делает сервер.

Понадобится одно умение: один раз вставить готовую строчку — либо в терминал (это программа Terminal на маке, «Командная строка» на Windows), либо в файл настроек своего ИИ-приложения. Если это не про вас — ничего страшного: те же посты ставятся руками в кабинете, без всякого агента.

Нужен аккаунт с подключёнными каналами · 7 дней доступа за 10 ₽

Как это делается: три шага

  1. Возьмите ключ в кабинете

    Раздел «Ключи доступа» → «Создать ключ». Ключ — длинная строка, начинается с smk_ и показывается один раз: скопируйте сразу. Это пропуск, которым ваш агент представится нам вместо вас.

  2. Вставьте одну строчку в своё ИИ-приложение

    Вот она целиком — так выглядит подключение для Claude Code. Нажмите «Скопировать», замените smk_ВАШ_КЛЮЧ на свой и вставьте в терминал. У других приложений строчка своя, и на их страницах она тоже готовая: копируется кнопкой, придумывать ничего не нужно.

    Пример: Claude Codeтерминал
    claude mcp add --transport http smmly https://smmly.ru/api/mcp --header "Authorization: Bearer smk_ВАШ_КЛЮЧ"

    Дальше приложение надо перезапустить — свежую настройку оно читает при запуске.

  3. Скажите агенту «запости в новости»

    Обычной фразой, в обычном разговоре. Пост уйдёт во все ваши каналы с ярлыком «новости» — в Телеграм, ВКонтакте и MAX разом. Начать проще с проверки: «покажи мои каналы в smmly» — в ответ придёт список, и значит, всё соединилось.

В чём разница

Ярлык — главное здесь. Повесьте на каналы слова, которыми вы их и так называете («новости», «клиенты», «тестовый»), и говорите агенту по-человечески. Номера каналов не придётся диктовать ни разу, а подключённый завтра канал с тем же ярлыком подхватится сам.

Выберите своего клиента

Для технарей: как устроена связка
Протокол
MCP, Streamable HTTP
Адрес сервера
https://smmly.ru/api/mcp
Авторизация
Authorization: Bearer smk_…
Инструментов
девять: от «покажи каналы» до «сними пост»
Площадки
Телеграм, ВКонтакте, MAX — все подключённые сразу
Потолок
60 запросов в минуту на ключ

Поля инструментов, коды ошибок и границы — втехнической справке, общая инструкция по подключению — на страницепро MCP-сервер.

А если вашего клиента тут нет

Подойдёт любой, кто умеет MCP и свой заголовок

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

Если вы пишете код, агент не нужен вовсе

Тем же ключом работает обычный HTTP-API: один запрос — один пост во все каналы с нужным ярлыком. Это путь для крона, бота и любого скрипта, где нужен предсказуемый результат, а не разговор. Там же есть защита от дублей, которой у агентского входа нет. Описание — на странице про API для постинга.

Почему такого почти нет

Сервисы с единым входом для постинга давно есть — но живут они в других соцсетях: Телеграм-каналы, сообщества ВКонтакте и MAX им попросту не нужны.

А российские сервисы постинга снаружи закрыты: кабинет, мобильное приложение — и всё, отдать агенту нечего. Чтобы связка заработала, нужны обе половины. Мы сделали обе.

Что агент умеет

Опубликовать сейчас

Текст, картинки, видео, разный текст под разные площадки. Пост уходит в ту же очередь, что и написанный руками в кабинете.

Поставить на время

«Завтра в девять утра по Москве». До отправки пост лежит в календаре кабинета и правится там же руками.

Загрузить вложение из разговора

Картинку с вашего диска или только что нарисованную агент загружает сам. Выкладывать её куда-то ради ссылки не нужно.

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

Опечатка, новая формулировка, другое время. Неотправленный пост меняется целиком, уже вышедший в Телеграме переписывается прямо в канале.

Снять пост с очереди

Отложенный снимается и не уйдёт. Уже опубликованное из канала стирается только по отдельной прямой просьбе.

Расставить ярлыки каналам

«Помечай этот канал как тестовый». Ярлыки — то, чем агент потом адресует посты, и вешать их можно словами.

Точные названия инструментов, все поля и что возвращается в ответ — в технической справке.

И чего не может

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

  • Подключать и отключать каналы
  • Менять тариф и платить
  • Выдавать и удалять ключи
  • Читать токены площадок и содержимое ваших каналов
  • Стирать опубликованное по своей инициативе
  • Придумывать, о чём написать: замысел приносите вы

Куда агент публикует

Во все каналы, подключённые в кабинете. Отдельно настраивать площадки для агента не нужно: он видит ровно то же, что видите вы.

Частые вопросы

Что вообще значит «агент постит сам»?

Что он не пересказывает инструкцию, а выполняет действие. Вы говорите в обычном разговоре «запости в новости, что мы открылись», агент обращается к нашему серверу вашим ключом, и пост появляется в ваших каналах. Открывать телеграм, копировать текст и жать «отправить» не нужно ни разу.

Агент сам придумает, о чём писать?

Нет, и мы этого не обещаем. Мы даём агенту руки — публикацию. Замысел поста приносите вы или ваш собственный агент, который уже умеет писать тексты. Связка полезна ровно тем, что убирает ручную работу между «текст готов» и «пост вышел».

Какой клиент выбрать, если мне всё равно?

Claude Code — короче всего: одна команда в терминале и всё. Работаете в редакторе — берите Cursor, там пять строк в конфиге. Живёте в экосистеме OpenAI — Codex CLI в терминале или ChatGPT в браузере: ему ключ не нужен, он входит в Smmly сам, но только на платных тарифах и в режиме разработчика. Claude в браузере и Desktop подключается так же — адресом сервера и входом.

Мой клиент не из списка. Он подойдёт?

Скорее всего да. У нас обычный MCP-сервер по HTTP без экзотики, и подойдёт любой клиент, который умеет MCP и либо позволяет задать свой заголовок авторизации с ключом, либо сам входит через OAuth — тогда ему хватит адреса сервера. Если клиент не умеет ни того, ни другого, остаётся локальный мост mcp-remote.

Почему это редкость среди российских сервисов?

Западные сервисы с единым API почти все не поддерживают наши площадки: Телеграм-каналы, сообщества ВК и MAX им не нужны. А российские сервисы постинга снаружи закрыты — там кабинет и мобильное приложение, отдавать агенту наружу нечего. Нам пришлось строить обе половины: и адаптеры к площадкам, и вход для агента.

Что будет, если агент попросит опубликовать дважды?

Смотря когда. Оборвавшийся вызов агент повторяет теми же словами — такой повтор в пределах пяти минут не задваивается: в ответ придёт тот же пост, второй раз ничего не уйдёт. А вот та же просьба через час считается осознанным повтором, и пост выйдет ещё раз: отличить «агент не дождался ответа» от «хочу опубликовать снова» через час нельзя. Если задвоение недопустимо совсем — попросите агента задать свой ключ повтора, он действует бессрочно.

Насколько это безопасно — отдать ключ агенту?

Ключ даёт право вести каналы, а не управлять аккаунтом: подключение каналов, оплата и выдача ключей живут только в кабинете, за паролем. Содержимое каналов, комментарии и подписчиков мы наружу не отдаём вовсе. Утёкший ключ удаляется одной кнопкой, взамен выдаётся новый — но всё, что успели опубликовать до этого, останется опубликованным.

Дайте агенту руки

7 дней полного доступа за 10 ₽ — подключите каналы, возьмите ключ и проверьте на своих постах.

Попробовать за 10 ₽