Genviral
официальныйПланируйте, создавайте, планируйте по расписанию, публикуйте и анализируйте контент для социальных сетей из AI-ассистентов через защищённый OAuth MCP-сервер Genviral.
Что можно делать с Genviral MCP?
- Просмотр истории публикаций — Запросите посты за прошлую неделю и определите, какие показали лучшие результаты, с помощью
list_postsиget_analytics. - Создание и планирование слайд-шоу — Запросите три TikTok-слайд-шоу по теме через
generate_slideshow, затем поставьте их в очередь с помощьюcreate_post. - Перенос контента — Перенесите все пятничные посты на утро понедельника, вызвав
update_postдля каждого запланированного элемента. - Выявление неактивных аккаунтов — Проверьте, какие подключенные аккаунты не публиковали посты в течение 10 дней, используя
get_contextиlist_posts. - Создание видео из изображения — Превратите загруженное изображение в Reel с соотношением сторон 9:16 с помощью
generate_studio_media, затем запланируйте его черезcreate_post. - Черновик без публикации — Подготовьте пост для LinkedIn из журнала изменений с помощью
create_post, оставив его как черновик для проверки.
Документация
$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp
Добавляет Genviral в текущий проект. После этого выполните /mcp, чтобы завершить вход через OAuth.
Genviral публикует в
TikTokInstagramYouTubePinterestLinkedInFacebookXBlueskyMastodonTelegram
На практике
Что люди обычно вводят
Каждый запрос превращается в реальные вызовы инструментов в вашем аккаунте — чтение уже запланированного, генерация недостающего и постановка результата в очередь.
- Что я публиковал на прошлой неделе, и какой пост показал лучший результат?
- Создай три слайд-шоу для TikTok о утренних рутинах и запланируй их на эту неделю.
- Перенеси всё запланированное на пятницу на утро понедельника.
- Какой из моих подключённых аккаунтов не публиковал посты за последние 10 дней?
- Сделай видео 9:16 из этого изображения и поставь его в очередь как Instagram Reel.
- Составь черновик поста для LinkedIn из этого журнала изменений, но не публикуй его.
Два уровня
Ваш ассистент решает. Genviral выполняет.
Ассистент хорошо понимает, что создать и когда опубликовать. Genviral — это единое подключение, которое действительно может создать и опубликовать контент.
Ваш ассистент отвечает за
- Он уже знает, что вы имели в виду Вы описываете желаемую неделю. Ассистент выбирает формат, пишет подписи и решает, что куда отправить — без синтаксиса команд и панелей управления.
- Он работает там, где вы уже работаете Claude, ChatGPT, Cursor, VS Code и любой другой MCP-клиент используют один и тот же сервер. Подключитесь один раз для каждого клиента, а не для каждой функции.
- Он сохраняет ваш контекст Всё, что есть в разговоре — документ запуска, репозиторий, таблица с идеями — становится исходным материалом для создаваемых постов.
- Он замыкает цикл Аналитика возвращается через то же подключение, поэтому следующий пакет создаётся на основе реальных результатов, а не ваших ожиданий.
Genviral отвечает за
- Подключённые социальные аккаунты 10 платформ через одно OAuth-подключение — без ожидания одобрения партнёров Meta или TikTok и без отдельных токенов для каждой платформы в конфигурации вашего ассистента.
- ИИ-генерацию медиа Слайд-шоу, изображения и видео, созданные в Studio от Genviral. Ассистент запрашивает ресурс и получает готовый — большинство MCP-серверов могут только планировать то, что вы уже создали.
- Публикацию без дубликатов Каждая запись через MCP-сервер требует ключ идемпотентности, а публикация — явного решения. Повторяющийся агент не сможет опубликовать одно и то же дважды.
- Рабочие пространства и команды Каждое подключение привязано к личному пространству или выбранному вами рабочему пространству при согласии, поэтому агент агентства не сможет получить доступ к клиенту, на который он не был направлен.
Подключение
Один URL, меньше чем за минуту
Не нужно устанавливать пакеты или запускать сервер. Выберите клиент, вставьте конечную точку и подтвердите разрешения, которые хотите предоставить.
$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp
Добавляет Genviral в текущий проект. После этого выполните /mcp, чтобы завершить вход через OAuth.
- 02Шаг 2 из 4
Добавьте сервер в ваш клиент
Один удалённый URL, ничего устанавливать не нужно, и не нужно поддерживать процесс. Claude Code принимает его как команду; Cursor и VS Code — как четыре строки JSON; Claude и ChatGPT — в настройках коннектора. Claude Code$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp - 03Шаг 3 из 4
Подтвердите нужные разрешения
Вход открывает экран согласия Genviral. Выберите рабочее пространство, к которому будет привязано подключение, и предоставьте только те области, которые нужны — чтение и черновики отделены от публикации, а генерация — отдельно. Любое подключение можно отозвать позже, не затрагивая остальные. Создайте бесплатный аккаунт - 04Шаг 4 из 4
Попросите один пост и наблюдайте, как он публикуется
Начните с черновика, а не публикации, проверьте подпись и медиа в панели управления, затем позвольте ассистенту запланировать остальное. Сгенерированные медиа возвращаются в виде галереи в клиентах, поддерживающих MCP-ресурсы. В вашем ассистенте$ Draft one TikTok slideshow about this week's launch,$ put it in my content library, and stop before publishing.
Инструменты
16 инструментов, 4 разрешения
Этот список создан из того же контракта, который авторизует сервер, поэтому он не может рекламировать инструмент, который сервер не регистрирует. Всё здесь выполняет реальную работу — нет заглушек, которые дают ссылку и просят завершить задачу.
Чтение вашего аккаунта
context:read
Аккаунты, посты, аналитика и содержимое библиотеки. Ничто в этом списке ничего не меняет.
get_contextТолько чтение Подключённые аккаунты, рабочие пространства, план и баланс кредитов, а также доступные модели Studio.list_postsТолько чтение Запланированные, черновые и опубликованные посты с статусом доставки по каждому аккаунту.get_analyticsТолько чтение Эффективность постов и аккаунтов, а также все аккаунты, которые вы отслеживаете для аналитики.research_trendsТолько чтение Трендовые брифинги для ниши и предпросмотр любого публичного TikTok-слайд-шоу перед импортом.browse_libraryТолько чтение Файлы, папки, инфлюенсеры (постоянные персонажи), пакеты изображений, шаблоны и слайд-шоу в вашей библиотеке контента.get_jobТолько чтение Статус выполняемого рендеринга, генерации или обновления аналитики.
Создание и редактирование контента
content:write
Черновики, загрузки, папки, пакеты, шаблоны и слайд-шоу. Публикация по-прежнему невозможна.
upload_mediaЗапись Загрузите изображение или видео в вашу медиатеку.manage_libraryЗаписьМожет удалять данные Создавайте, перемещайте и удаляйте папки, а также перемещайте элементы между ними.manage_assetsЗаписьМожет удалять данные Создавайте и редактируйте пакеты изображений и многоразовые шаблоны слайд-шоу.manage_slideshowЗаписьМожет удалять данные Дублируйте, редактируйте, рендерите или удаляйте слайд-шоу, а также перегенерируйте отдельный слайд.manage_analytics_targetsЗаписьМожет удалять данные Добавляйте, редактируйте, удаляйте и обновляйте аккаунты, которые вы отслеживаете для аналитики.create_postЗапись Подготовьте пост: медиа, подпись, настройки для каждой платформы, целевые аккаунты и расписание.update_postЗаписьМожет удалять данные Переносите, редактируйте, повторяйте или удаляйте уже созданные посты.
Планирование и публикация
posts:publish
Единственная область, которая может показать контент аудитории. Предоставляйте её отдельно.
publish_postЗаписьМожет удалять данные Зафиксируйте подготовленный пост — опубликуйте сейчас или передайте планировщику.
Генерация медиа
media:generate
Генерация изображений, видео и слайд-шоу. Эта область расходует кредиты.
generate_slideshowЗаписьМожет удалять данные Создайте многослайдовую карусель из брифа или импортируйте из TikTok, затем отрендерите её.generate_studio_mediaЗаписьМожет удалять данные Создавайте изображения и видео в AI Studio по запросу или референсному изображению.
Безопасность
Что он может делать — ваше решение, а не модели
Передавать ассистенту свои социальные аккаунты разумно только если ограничения enforced в месте, куда он не может добраться. Все четыре пункта находятся в бэкенде.
OAuth, а не вставленный API-ключ
Вы входите в Genviral для подключения. Никаких долгоживущих ключей в конфигурационных файлах, shell-профилях или URL, которые логирует ваш ассистент. Отзовите подключение — и оно немедленно перестанет работать.
Разрешения, которые вы выбираете для каждого подключения
4 отдельные области, одобренные на экране согласия Genviral. Ассистенту можно разрешить создавать черновики, но никогда не публиковать, или читать аналитику и ничего больше.
Ограничение одним рабочим пространством
Вы выбираете личное пространство или конкретное рабочее пространство при одобрении. Подключение не может видеть, публиковать или тратить кредиты за его пределами.
Публикация всегда осознанная
Публикация требует явного решения опубликовать или запланировать, и каждая запись несёт ключ идемпотентности. Агент, повторяющий неудачный вызов, не опубликует дважды.
Варианты использования
Шесть сценариев, ради которых стоит подключить
Каждый — это один запрос в уже открытом ассистенте. Цикл одинаков: он читает аккаунт, генерирует недостающее и ставит результат в очередь.
- TikTok Неделя слайд-шоу из одного предложения Ассистент получает трендовый бриф, генерирует пять каруселей и ставит по одной в день — вы одобряете пакет, а не пишете его.
- Instagram Reels с подписями из одобренной папки Укажите папку в медиатеке. Он подписывает каждый клип, добавляет хэштеги и ставит их в очередь без выхода из вашего процесса одобрения.
- LinkedIn Посты, написанные на основе вашей работы Поскольку ассистент видит ваш репозиторий, документы или журнал изменений в том же разговоре, пост создаётся из реальных деталей, а не из пересказа пересказа.
- YouTube Shorts, публикуемые после проверки Он загружает, заполняет метаданные и публикует сначала как скрытые. Вы делаете их публичными после просмотра — ассистент по умолчанию не получает это решение.
- Pinterest Инфографические пины по расписанию Studio рендерит изображение, ассистент пишет текст пина, и всё отправляется на нужную доску — один запрос, без этапа дизайна.
- Facebook Кросс-постинг без второго процесса Одно подключение покрывает все платформы, поэтому зеркалирование сегодняшнего TikTok на страницу Facebook через час — это предложение, а не интеграция.
Руководства
Что читать дальше
Разработческие поверхности за подключением. Каждый вызов MCP-инструмента приводит к одной из этих конечных точек.
- Справочник Partner API Genviral Каждый MCP-инструмент — это тонкая обёртка над этими конечными точками. Читайте это, когда нужны точные формы запросов и ответов за вызовом инструмента. Читать руководство
- Genviral для ИИ-агентов Краткий машиночитаемый обзор обоих путей подключения — MCP для ассистентов, REST для кода — с тем же списком возможностей. Читать руководство
- Genviral CLI Альтернатива для кодирующих агентов: один бинарник, один ограниченный API-ключ и без MCP-клиента. Полезно для Codex, CI-задач и cron. Читать руководство
FAQ
Вопросы об MCP
Что команды спрашивают перед подключением ассистента к своим социальным аккаунтам.
Что такое MCP?
Model Context Protocol — это открытый стандарт, представленный Anthropic, для подключения ИИ-ассистентов к внешним инструментам и данным. MCP-сервер публикует набор инструментов; любой MCP-клиент — Claude, ChatGPT, Cursor, VS Code и многие другие — может их вызывать. Это значит, что Genviral достаточно один раз предоставить свои возможности, чтобы все ассистенты могли их использовать.
Какой URL у MCP-сервера Genviral?
https://mcp.genviral.io/mcp. Это удалённый streamable-HTTP сервер, поэтому ничего устанавливать не нужно и не нужно поддерживать локальный процесс. Клиенты с поддержкой обнаружения также могут прочитать https://www.genviral.io/.well-known/mcp/server-card.json, чтобы автоматически найти конечную точку, полный список инструментов и доступные области.
Как аутентифицироваться?
Через OAuth. Когда ваш клиент подключается впервые, он отправляет вас на экран согласия Genviral, где вы входите, выбираете рабочее пространство для подключения и подтверждаете нужные разрешения. Не нужно генерировать, копировать или вставлять API-ключ в конфигурационный файл, и вы можете отозвать любое подключение позже, не затрагивая остальные.
Какие ИИ-клиенты с ним работают?
Любой MCP-клиент, поддерживающий удалённые серверы с OAuth. Это включает Claude (desktop, web, mobile и Claude Code), пользовательские коннекторы ChatGPT, Cursor, VS Code с Copilot, Windsurf, Cline, Zed, IDE JetBrains и всё, что построено на агентных фреймворках с поддержкой MCP.
Что ассистент реально может делать?
16 инструментов, покрывающих весь цикл: чтение аккаунтов и аналитики, просмотр и управление библиотекой контента, генерация изображений, видео и слайд-шоу в Studio, подготовка постов и их планирование или публикация на 10 платформах. Генерация — это то, чего нет у большинства социальных MCP-серверов: они могут планировать контент, но не создавать его.
Может ли он публиковать без спроса?
Только если вы предоставите разрешение на публикацию, и только в аккаунты рабочего пространства, которое вы подключили. Чтение, черновики и генерация — отдельные области, поэтому подключение может создавать целую очередь контента, оставаясь неспособным опубликовать что-либо. Публикация также требует явного решения опубликовать или запланировать при каждом вызове, а не по умолчанию публикует сразу.
Будет ли повторяющийся агент публиковать дважды? Нет. Каждая запись через MCP-сервер требует ключ идемпотентности, поэтому повторный вызов приводит к тому же посту, а не создаёт второй. Эта гарантия исходит из того же бэкенда, который используют панель управления и Partner API, а не из того, что ассистент должен запомнить сделать.
Нужен ли мне платный тариф?
Вы можете создать бесплатный аккаунт Genviral и подключить его. Генерация медиа расходует кредиты, а лимиты подключённого аккаунта зависят от вашего тарифа, поэтому для более серьёзной автоматизации нужен платный тариф — так же, как и в панели управления.
Стоит ли использовать MCP или REST API?
Используйте MCP, когда работу ведёт чат-ассистент — это самый быстрый путь от предложения до запланированного поста. Используйте Partner REST API или Genviral CLI, когда вы пишете код, запускаете запланированные задачи или создаёте продукт на основе Genviral. Оба пути используют одни и те же бэкенд-сервисы, так что ничего не является эксклюзивным для одного из них.