
API публикации в соцсетях для ИИ-агентов: MCP, расписание и автоматические репосты
ИИ-агент уже может спланировать кампанию, написать текст, выбрать время публикации и подготовить видео. Не хватает только надежного исполнительного слоя, который подключит агента к реальным аккаунтам в социальных сетях.
Taisly Agent Kit предоставляет такой слой. Его структурированные инструменты находят подключенные аккаунты, проверяют видеопубликации, размещают их сразу или по расписанию, отслеживают результат и создают правила автоматических репостов.
Самый быстрый вариант — официальный удаленный MCP-сервер Taisly:
https://app.taisly.com/mcp
Он работает по потоковому HTTP и использует OAuth. Если видео находится на компьютере, та же интеграция доступна как локальный MCP-сервер, CLI с данными в JSON, SDK для JavaScript и API публикации в социальных сетях.
Короткий ответ: если ИИ-агент умеет пользоваться инструментами MCP, выполнять команды или обращаться к API, он может публиковать короткие видео через Taisly. Безопасная последовательность всегда одна: авторизация, поиск аккаунтов, проверка публикации, подтверждение итогового действия пользователем, публикация или постановка в расписание и сохранение полученного
historyId.
Что такое API публикации в соцсетях для ИИ-агента?
Это интерфейс, через который агент превращает общую инструкцию в реальное действие. Он не останавливается после подготовки текста, а может:
- проверить готовность подключения;
- получить точный список доступных аккаунтов;
- прочитать требования каждой платформы;
- подключить недостающий аккаунт с подтверждением в браузере;
- проверить публичный адрес или локальный видеофайл;
- опубликовать видео сейчас или назначить время;
- вернуть постоянный идентификатор и позже проверить результат;
- создать и просмотреть автоматические правила репоста между платформами.
Taisly отвечает за авторизацию в социальных сетях и выполнение публикации. Агент занимается планированием, подготовкой контента, выбором инструментов, проверкой и координацией. Разработчику не приходится заново создавать отдельные интеграции с TikTok, Instagram, YouTube, X и Facebook для каждого агента.
Что ИИ-агент может делать через Taisly
| Запрос пользователя | Возможность Taisly | Результат |
|---|---|---|
| «Какие аккаунты тебе доступны?» | Показать подключенные платформы | Агент получает названия, типы и точные идентификаторы. |
| «Подключи мой Instagram.» | Запустить подключение и проверить его | Пользователь разрешает доступ в браузере, затем агент проверяет результат. |
| «Подходит ли это видео для TikTok?» | Прочитать схему и выполнить проверку | Ошибки обнаруживаются до реальной публикации. |
| «Опубликуй это видео о запуске везде.» | Создать публикацию для выбранных аккаунтов | Taisly размещает ролик только в явно выбранных аккаунтах. |
| «Поставь на пятницу, 9:00.» | Передать дату ISO и часовой пояс | Ролик ставится в очередь на указанное время. |
| «Публикация завершилась?» | Запросить статус по historyId |
Агент сообщает итог по каждой платформе. |
| «Репости следующие видео с YouTube в TikTok и Instagram.» | Создать правило репоста | Подходящие новые видео распространяются автоматически. |
Taisly предназначен именно для публикации видео. Это не видеоредактор, не генератор текстов и не замена модели ИИ. Это исполнительный слой, который используется после подготовки файла и инструкций.
Четыре способа подключить ИИ-агента
| Способ | Для кого | Источник видео | Авторизация |
|---|---|---|---|
| Мастер в приложении Taisly | Пользователи, которым нужна пошаговая настройка | Публичный адрес или локальный файл в зависимости от интеграции | OAuth или вход в браузере |
| Удаленный MCP | Приложения ChatGPT, коннекторы Claude, облачные агенты и клиенты MCP | Прямой публичный адрес http или https |
OAuth; для собственных клиентов возможен API-ключ |
| Локальный MCP или CLI | Codex, Claude Code, Cursor и агенты с доступом к файлам | Путь наподобие ./launch.mp4 |
Локальные учетные данные или API-ключ |
| SDK или REST API | Собственные продукты, серверные процессы и фреймворки агентов | Файл или адрес в зависимости от метода API | API-ключ Taisly |
1. Мастер AI Agents Setup в приложении Taisly
Мастер AI Agents Setup предлагает отдельные сценарии для:
- Codex
- ChatGPT
- Claude
- Claude Code
- OpenClaw
- Hermes Agent
- любого другого агента с поддержкой MCP или терминала
Мастер проводит пользователя через шаги Выбрать -> Подключить -> Начать и формирует подходящую команду, настройку коннектора или готовую инструкцию для копирования. Он также объясняет, нужен ли публичный адрес или можно использовать локальный файл.
После выбора Taisly показывает только подходящие способы настройки. Для Codex мастер может сформировать одну полную инструкцию для CLI и отдельно предложить удаленный MCP.
2. Подключение удаленного MCP-сервера
Удаленный MCP подходит, когда агент поддерживает облачные MCP-серверы, а видео доступно по публичному адресу.
Server name: Taisly Social Media Posting
MCP endpoint: https://app.taisly.com/mcp
Transport: Streamable HTTP
Recommended authentication: OAuth
MCP Registry ID: io.github.taisly/agent
Этот вариант работает с приложениями ChatGPT, коннекторами Claude, Codex, Claude Code, Hermes Agent и собственными клиентами MCP. Пользователь разрешает доступ к Taisly в браузере; пароли от социальных сетей агенту не передаются.
Для Codex:
codex mcp add taisly --url https://app.taisly.com/mcp
codex mcp login taisly
Для Claude Code:
claude mcp add --transport http taisly https://app.taisly.com/mcp
Настройка приложения ChatGPT
В рабочем пространстве ChatGPT с поддержкой удаленных MCP-инструментов создайте приложение Taisly или собственный коннектор. Мастер Taisly показывает страницу настроек, имя, адрес MCP, порядок OAuth-авторизации и включения Taisly в новом чате.
Настройка коннектора Claude
В веб-версии, настольном или мобильном приложении Claude добавьте Taisly как собственный коннектор с тем же адресом MCP. Taisly предоставляет готовую ссылку и ручные инструкции для личных, командных и корпоративных рабочих пространств.
Подробности приведены в документации по публикации видео через MCP.
3. Локальный MCP для файлов на компьютере
Удаленный сервер не может прочитать ./video.mp4, папку «Загрузки» или другой частный путь. Запустите локальный сервер:
npx -y @taisly/agent mcp
Пример настройки:
{
"mcpServers": {
"taisly": {
"command": "npx",
"args": ["-y", "@taisly/agent", "mcp"]
}
}
}
Codex:
codex mcp add taisly -- npx -y @taisly/agent mcp
Claude Code:
claude mcp add --transport stdio taisly -- npx -y @taisly/agent mcp
Локальный MCP подходит и для Cursor, Windsurf, Cline и Aider, если их конфигурация может запускать локальную команду.
4. CLI, SDK или REST API
npm install -g @taisly/agent
Агент может сам начать вход через браузер:
taisly setup --agent codex
# Откройте полученную loginUrl и разрешите подключение.
taisly checkin --agent codex
taisly auth:status
После этого локально сохраняются учетные данные агента. Серверные процессы также могут использовать ключ из настроек Taisly.
- Быстрый старт Taisly Agent Kit
- Обзор API публикации
- Документация API Taisly
@taisly/agentв npm- Открытый репозиторий Agent Kit
Удаленный или локальный MCP?
| Ситуация | Рекомендуемый вариант |
|---|---|
У видео есть прямой публичный адрес, например https://cdn.example.com/launch.mp4 |
Удаленный MCP |
| Видео лежит в проекте, папке «Загрузки» или другом локальном месте | Локальный MCP или CLI |
| Ссылка открывает предварительный просмотр с авторизацией или файлами cookie | Прямой адрес скачивания или локальный MCP |
| Процесс работает на сервере | SDK или REST API |
| Нужна пошаговая настройка | Мастер в приложении Taisly |
Удаленный videoUrl должен открываться без файлов cookie, VPN, входа или страницы подтверждения и вести прямо к скачиваемому файлу. Текущий предел — 500 МБ.
Локальная проверка поддерживает .mp4, .mov, .avi, .mkv, .webm, .flv, .mpeg и .mpg. Социальные сети могут устанавливать дополнительные ограничения по длительности, кодеку, соотношению сторон, тексту, конфиденциальности и количеству публикаций.
Доступные MCP-инструменты
Авторизация и поиск аккаунтов
taisly_auth_statusпроверяет подключение, ограничения тарифа и число аккаунтов.taisly_platforms_listвозвращает доступные аккаунты.taisly_platform_schemaвозвращает требования платформы.taisly_platform_connect_startсоздает ссылку для разрешения доступа.taisly_platform_connect_checkпроверяет подключение.
Программное подключение поддерживает instagram, tiktok, youtube, x и facebook. Затем агент должен снова вызвать taisly_platforms_list и использовать полученные идентификаторы.
Публикация, расписание и статус
taisly_posts_validateпроверяет адрес, аккаунты, текст и время.taisly_posts_createпубликует сразу или по расписанию.taisly_posts_statusнаходит публикацию поhistoryId.taisly_posts_listпоказывает недавнюю историю.
taisly_posts_create требует confirmed: true. Это значение задается только после одобрения видео, текста, аккаунтов и времени пользователем.
Автоматические репосты
taisly_reposts_listвозвращает действующие правила.taisly_reposts_createсоздает правило от одного исходного аккаунта к одному или нескольким целевым.
Локальный MCP также содержит taisly_agent_setup_start и taisly_agent_checkin для авторизации в браузере без ручного копирования API-ключа.
Безопасная последовательность публикации
авторизоваться
-> получить подключенные аккаунты
-> прочитать требования платформ
-> проверить видео и данные
-> показать пользователю итоговое действие
-> получить явное подтверждение
-> опубликовать или назначить время
-> сохранить historyId
-> проверить статус
На практике агент должен:
- Выполнить
taisly_auth_status. - Выполнить
taisly_platforms_list. - Сопоставить нужные аккаунты с точными идентификаторами.
- Подключить недостающие аккаунты и дождаться разрешения.
- Выполнить
taisly_platform_schemaдля каждого назначения. - Подготовить видео, текст, настройки и время.
- Выполнить
taisly_posts_validate. - Показать итоговое действие.
- После одобрения вызвать
taisly_posts_createсconfirmed: true. - Вернуть и сохранить
historyId. - Проверить результат через
taisly_posts_statusилиtaisly_posts_list.
Агент автоматизирует повторяющиеся шаги, а значимое действие остается под контролем человека.
Пример 1: публикация через удаленный MCP прямо сейчас
Используй MCP-инструменты Taisly, чтобы опубликовать это видео:
Адрес видео: https://cdn.example.com/launch.mp4
Текст: День запуска. Вот 30-секундная демонстрация продукта.
Назначения: мои аккаунты TikTok и Instagram
Время: опубликовать сейчас
Сначала получи мои подключенные аккаунты и выбери правильные.
Прочитай требования платформ и проверь публикацию.
Покажи мне итоговый адрес, текст, аккаунты и время.
Не публикуй без моего подтверждения.
После публикации верни historyId Taisly и проверь начальный статус.
После запросов только для чтения и подтверждения:
{
"videoUrl": "https://cdn.example.com/launch.mp4",
"platforms": ["platform_id_1", "platform_id_2"],
"description": "День запуска. Вот 30-секундная демонстрация продукта.",
"confirmed": true
}
Пример 2: публикация по расписанию
Укажите дату ISO с однозначным часовым поясом.
Поставь ./launch.mp4 на пятницу, 9:00 по Asia/Bangkok.
Опубликуй в моих подключенных аккаунтах TikTok, Instagram, YouTube, X и Facebook.
Текст: «Более быстрый способ распространять видео в соцсетях».
Сначала получи точные аккаунты, проверь файл и время и покажи итоговое действие.
Дождись моего подтверждения.
{
"video": "./launch.mp4",
"platforms": [
"platform_id_1",
"platform_id_2",
"platform_id_3"
],
"description": "Более быстрый способ распространять видео в соцсетях.",
"scheduled": "2026-07-31T09:00:00+07:00"
}
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:status --id <historyId>
Агент сообщает приведенное к стандартному виду время, аккаунты и historyId.
Пример 3: автоматический репост между платформами
Правило применяется к будущим подходящим видео исходного аккаунта, а не к одной публикации.
Создай через Taisly автоматический репост из моего аккаунта YouTube в мои аккаунты TikTok и Instagram.
Сначала покажи существующие правила и подключенные аккаунты.
Покажи точный источник и назначения.
Создай правило только после моего одобрения.
taisly reposts:list
taisly reposts:create \
--from <youtube_platform_id> \
--to <tiktok_platform_id>,<instagram_platform_id>
MCP-агенты используют taisly_reposts_list и taisly_reposts_create.
Подробнее: полное руководство по репостам, инструкции для TikTok, Instagram Reels и YouTube Shorts.
Пример 4: подключение недостающего аккаунта
- Агент вызывает
taisly_platforms_list. - Обнаруживает, что Instagram не подключен.
- Вызывает
taisly_platform_connect_startсplatform: "instagram". - Taisly возвращает
connectUrl. - Пользователь открывает адрес и разрешает доступ в браузере.
- Агент вызывает
taisly_platform_connect_check. - Снова получает список и продолжает только после появления нужного аккаунта.
Пользователь сохраняет контроль. Агенту никогда не нужны пароли от Instagram, TikTok, YouTube, X или Facebook.
Аккаунты также можно подключить вручную по инструкциям для Instagram и YouTube.
Какие ИИ-агенты работают с Taisly?
Важен не поставщик модели, а возможность использовать удаленный MCP, локальный MCP, CLI или API.
Чат-агенты и универсальные помощники
Пошаговое подключение есть для ChatGPT и Claude. Тот же подход применим к Gemini, Microsoft Copilot, Perplexity, Grok, DeepSeek и Mistral AI, если их среда предоставляет MCP или вызовы API.
Агенты для программирования и работы с компьютером
Taisly предлагает страницы для Codex, Claude Code, OpenClaw, Hermes Agent, Cursor, Windsurf, Cline, Aider, GitHub Copilot Chat, Amazon Q, Replit Agent, Codeium, Tabnine, Bolt.new, Lovable и v0.
Они особенно полезны для демонстраций продукта, видео об обновлениях, записей тестов, материалов кампании и анонсов запуска.
Фреймворки агентов и конструкторы автоматизаций
В собственные системы можно встроить Taisly вместе с Manus, Lindy AI, Superagent, Vellum, Semantic Kernel, AutoGen, MetaGPT и Agent Zero.
Такой процесс может спланировать кампанию, найти или создать видео, подготовить тексты для платформ, запросить одобрение, вызвать Taisly и проверить результат.
Инструменты ИИ для видео и контента
Runway, Synthesia, HeyGen, Sora, Pika, Kling AI, InVideo, CapCut, Canva, Descript и Opus Clip могут подготовить материал до публикации.
У них разные интерфейсы. Безопасная схема такова: один инструмент создает видео, MCP- или API-агент получает файл либо адрес, а Taisly выполняет публикацию.
Все варианты собраны в каталоге совместимых агентов.
В какие соцсети может публиковать агент?
- API публикации в TikTok
- API Instagram Reels
- API YouTube Shorts
- API публикации видео в X
- API публикации видео в Facebook
Доступны только аккаунты, которые возвращает taisly_platforms_list или taisly platforms:list. Названия платформы недостаточно, поскольку у пользователя может быть несколько аккаунтов, каналов или страниц.
Агент не должен выдумывать идентификаторы и публиковать «во все аккаунты» без прямой просьбы.
Настройки и тексты для разных платформ
Через taisly_platform_schema агент может:
- адаптировать начало и призыв к действию;
- проверить длину текста и обязательные поля;
- выбрать настройки конфиденциальности;
- указать время и часовой пояс;
- избегать водяных знаков и некачественных скачанных копий;
- проверить вертикальный формат и длительность.
Полезные материалы: как размещать одно видео без ощущения спама, почему репосты набирают мало просмотров, лучшее время для публикации и почему соцсети сжимают видео.
Правила безопасности
- Сначала получать список аккаунтов. Не угадывать идентификаторы.
- Выполнять только запрошенный объем действий.
- Проверять до создания.
- Показывать полное итоговое действие.
- Требовать явное одобрение. Устанавливать
confirmed: trueтолько после него. - Защищать учетные данные. Никогда не показывать
TAISLY_API_KEY. - Сохранять
historyId. - Не повторять вслепую. После превышения времени ожидания сначала проверить историю.
- Соблюдать ограничения тарифа и платформ.
- Соблюдать разрешения и правила социальных сетей.
CLI-процесс с данными в JSON
taisly auth:status
taisly platforms:list
taisly platforms:schema --platform TikTok
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:list --page 1
taisly posts:status --id <historyId>
taisly reposts:list
taisly reposts:create --from <platform_id> --to <platform_id_1,platform_id_2>
integrations:list — другое название для platforms:list. В приложении Taisly подключенные аккаунты называются платформами, а некоторые API и фреймворки называют их интеграциями.
Пример SDK для JavaScript
import { Taisly } from "@taisly/agent";
const taisly = new Taisly({
apiKey: process.env.TAISLY_API_KEY,
});
const platforms = await taisly.platforms.list();
const validation = await taisly.posts.validate({
video: "./launch.mp4",
platforms: [platforms.data[0].id],
description: "День запуска",
});
if (!validation.success) {
throw new Error("Публикация не прошла проверку.");
}
const post = await taisly.posts.create({
video: "./launch.mp4",
platforms: [platforms.data[0].id],
description: "День запуска",
scheduled: "2026-07-31T09:00:00+07:00",
});
console.log(post.historyId);
В рабочем продукте нужно осознанно сопоставлять запрос с нужным аккаунтом, а не выбирать первый.
Готовая инструкция по настройке для агента с терминалом
Помоги подключить эту среду к Taisly.
1. Установи CLI Taisly Agent Kit: npm i -g @taisly/agent
2. Выполни: taisly setup --agent <agent-slug>
3. Пришли мне адрес входа и дождись, пока я разрешу подключение в браузере.
4. Выполни: taisly checkin --agent <agent-slug>
5. Выполни: taisly auth:status
6. Выполни: taisly platforms:list
7. Сообщи, готов ли Taisly, и перечисли названия и идентификаторы аккаунтов.
Не показывай учетные данные и не создавай настоящую публикацию во время настройки.
Замените <agent-slug> на короткое обозначение: codex, claude-code, cursor, windsurf, openclaw, hermes-agent, cline или aider.
Готовая рабочая инструкция для MCP-агента
Используй MCP-сервер Taisly для публикации в социальных сетях.
Перед каждой публикацией:
- Выполни taisly_auth_status.
- Выполни taisly_platforms_list и сопоставь нужные аккаунты с точными идентификаторами.
- Выполни taisly_platform_schema для каждого назначения.
- Проверь видео, текст, назначения и время.
- Покажи мне полное итоговое действие и дождись подтверждения.
Только после подтверждения вызови taisly_posts_create с confirmed: true.
Верни historyId и проверь статус.
Для удаленного MCP требуй прямой публичный videoUrl.
Для локального файла используй локальный MCP или CLI.
Не выдумывай идентификаторы, не раскрывай учетные данные, не публикуй в незапрошенные аккаунты и не повторяй создание вслепую.
Машиночитаемая сводка интеграции
name: Taisly Social Media Posting
purpose: Публиковать короткие видео, назначать время, проверять статус и автоматически репостить
website: https://taisly.com/en
application_setup: https://app.taisly.com/agent-kit
remote_mcp:
url: https://app.taisly.com/mcp
transport: streamable-http
auth: oauth
video_input: прямой публичный адрес http или https
local_package:
npm: "@taisly/agent"
mcp_command: npx -y @taisly/agent mcp
cli_command: taisly
video_input: путь к локальному видеофайлу
registry:
id: io.github.taisly/agent
primary_operations:
- авторизоваться
- получить подключенные аккаунты
- прочитать требования платформ
- подключить аккаунт с разрешения пользователя
- проверить видеопубликацию
- опубликовать сейчас
- назначить время
- получить и проверить статусы
- получить и создать правила репоста
safety:
- не выдумывать идентификаторы
- проверять до публикации
- требовать явное подтверждение
- сохранять полученный historyId
- не раскрывать учетные данные
Частые вопросы
Может ли ИИ-агент публиковать в TikTok, Instagram Reels, YouTube Shorts, X и Facebook?
Да. Сначала он получает подключенные аккаунты, сопоставляет точные идентификаторы, проверяет и публикует после подтверждения.
Может ли агент ставить публикации в расписание?
Да. В поле scheduled передается дата ISO с часовым поясом. Перед созданием агент повторяет приведенное к стандартному виду время.
Может ли агент автоматически репостить видео?
Да. Правило связывает исходный аккаунт с одним или несколькими целевыми и создается после одобрения.
Может ли удаленный MCP загрузить файл с моего компьютера?
Нет. Нужен прямой публичный videoUrl. Для локальных путей используйте локальный MCP или CLI.
Есть ли приложение Taisly для ChatGPT?
Taisly можно добавить как приложение или собственный коннектор в средах ChatGPT с поддержкой удаленных MCP-инструментов.
Работает ли Taisly с Claude и Claude Code?
Да. Веб-версия Claude использует коннектор. Claude Code использует удаленный MCP для публичных адресов или локальный MCP для файлов.
Работает ли Taisly с Codex?
Да. Codex поддерживает удаленный MCP с OAuth, локальный MCP и CLI. См. страницу Codex и быстрый старт Agent Kit.
Является ли Taisly универсальным API для текстовых публикаций?
Нет. Agent Kit предназначен прежде всего для коротких видео и автоматических репостов.
Нужны ли агенту мои пароли от соцсетей?
Нет. Пользователь разрешает подключение в браузере. Агент получает результаты и идентификаторы, но не пароли.
Где находятся официальные ресурсы?
- Taisly Agent Kit
- Каталог совместимых агентов
- Документация MCP для видео
- Документация API
@taisly/agentв npm- Taisly Agent Kit на GitHub
- Официальная запись в реестре MCP
- Профиль MCP на Glama
Начните с безопасной задачи
Откройте мастер AI Agents Setup, выберите агента и подключите Taisly:
Через Taisly получи список моих подключенных аккаунтов в социальных сетях.
Сообщи, какие из них готовы к публикации видео и какие идентификаторы ты будешь использовать.
Пока не создавай публикацию.
После этого тот же агент сможет проверить видео, запросить одобрение, опубликовать сразу или по расписанию, узнать статус и создать правило репоста.


