Genviral
официальныйПланируйте, создавайте, планируйте по расписанию, публикуйте и анализируйте контент для социальных сетей из AI-ассистентов через защищённый OAuth MCP-сервер Genviral.
Что можно делать с Genviral MCP?
- Review past performance — Ask what you posted last week and which content performed best across your connected accounts.
- Generate and schedule content — Request multiple TikTok slideshows or Instagram Reels from a brief, then queue them for specific days.
- Reschedule existing posts — Move everything scheduled for one day to another time slot in your content calendar.
- Spot inactive accounts — Identify which connected social profiles haven't posted in a set number of days.
- Draft from source material — Turn a changelog, repo, or document into a LinkedIn post draft without publishing it.
- Create media from images — Convert a single image into a 9:16 video and queue it as an Instagram Reel.
Документация
$ 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.
Инструменты
32 инструмента, 4 разрешения
Этот список создан на основе того же контракта, который авторизует сервер, поэтому он не может рекламировать инструмент, который сервер не регистрирует. Всё здесь выполняет реальную работу — здесь нет заглушек, которые дают вам ссылку и просят завершить задачу.
Чтение вашего аккаунта
context:read
Аккаунты, посты, аналитика и содержимое библиотеки. Ничто в этом списке ничего не меняет.
show_studioТолько чтение Показывает готовые изображения и видео из Studio, когда они будут готовы.show_postsТолько чтение Показывает ваш контент-календарь или один пост в нём, когда вы просите его показать.show_videoТолько чтение Показывает видеопроект с воспроизводимым предпросмотром и открывает полный редактор из него.show_libraryТолько чтение Показывает визуальный предпросмотр ваших файлов или слайд-шоу по запросу.show_viral_libraryТолько чтение Показывает карточки вирусных референсов, когда вы хотите просмотреть вдохновение.show_analyticsТолько чтение Показывает панель аналитики для ваших постов или одного отслеживаемого аккаунта по запросу.browse_musicТолько чтение Просмотр музыкальной библиотеки и ваших загруженных треков.get_contextТолько чтение Подключённые аккаунты, рабочие пространства, план и баланс кредитов, а также доступные модели Studio.list_postsТолько чтение Запланированные, черновые и опубликованные посты с статусом доставки по каждому аккаунту.get_analyticsТолько чтение Эффективность постов и аккаунтов, а также все аккаунты, которые вы отслеживаете для аналитики.research_trendsТолько чтение Тренд-брифинги для ниши и предпросмотр любого публичного TikTok-слайд-шоу перед импортом.research_redditТолько чтение Поиск исходных постов на Reddit, затем чтение ограниченных выборок комментариев из выбранных тем.analyze_contentТолько чтение Оценка хука против реальных вирусных постов, предложение проверенных структур хуков и поиск вирусных референсов для идеи.search_viral_libraryТолько чтение Поиск в курируемой библиотеке вирусных постов Genviral и открытие любого из них полностью.browse_libraryТолько чтение Файлы, папки, инфлюенсеры (постоянные персонажи), наборы изображений, шаблоны и слайд-шоу в вашей контент-библиотеке.search_imagesТолько чтениеget_jobТолько чтение Статус выполняемого рендеринга, генерации или обновления аналитики.
Создание и редактирование контента
content:write
Черновики, загрузки, папки, наборы, шаблоны и слайд-шоу. Публикация всё ещё невозможна.
manage_musicЗаписьМожет удалять данные Добавление, переименование, импорт и удаление ваших музыкальных треков.manage_studioЗаписьМожет удалять данные Сохранение созданий Studio в библиотеку, их удаление или добавление шаблона в избранное.upload_mediaЗапись Загрузка изображения или видео в вашу медиабиблиотеку.manage_libraryЗаписьМожет удалять данные Создание, перемещение и удаление папок, а также перемещение элементов между ними.manage_assetsЗаписьМожет удалять данные Создание и редактирование наборов изображений и переиспользуемых шаблонов слайд-шоу.manage_slideshowЗаписьМожет удалять данные Дублирование, редактирование, рендеринг или удаление слайд-шоу, а также повторная генерация одного слайда.manage_analytics_targetsЗаписьМожет удалять данные Добавление, редактирование, удаление и обновление аккаунтов, которые вы отслеживаете для аналитики.create_postЗапись Подготовка поста: медиа, подпись, настройки для каждой платформы, целевые аккаунты и расписание.update_postЗаписьМожет удалять данные Перенос расписания, редактирование, повторная попытка или удаление уже созданных постов.
Планирование и публикация
posts:publish
Единственная область, которая может показать что-то аудитории. Предоставляйте её отдельно.
schedule_editor_versionsЗапись Подготовка и планирование отрендеренных версий видеопроекта для ваших аккаунтов.publish_postЗаписьМожет удалять данные Подтверждение подготовленного поста — публикация сейчас или передача планировщику.
Генерация медиа
media:generate
Генерация изображений, видео и слайд-шоу. Эта область расходует кредиты.
edit_videoЗаписьМожет удалять данные Создание и редактирование видеопроектов: клипы, текст, подписи и музыка, затем рендеринг финальной версии.remix_videoЗапись Поиск исходных видео для ремикса, их предпросмотр и импорт клипов в проект.generate_slideshowЗаписьМожет удалять данные Генерация многослайдовой карусели из брифа или импорт из TikTok, затем рендеринг.generate_studio_mediaЗаписьМожет удалять данные Генерация изображений и видео в AI Studio из промпта или референсного изображения.
Безопасность
Что оно может делать — ваше решение, а не модели
Передавать ассистенту ваши социальные аккаунты разумно только если ограничения применяются там, куда он не может добраться. Все четыре пункта находятся в бэкенде.
OAuth, а не вставленный API-ключ
Вы входите в Genviral для подключения. Никаких долгоживущих ключей в конфигурационных файлах, профилях оболочки или URL, которые логирует ваш ассистент. Отзовите подключение — и оно немедленно перестанет работать.
Разрешения, которые вы выбираете для каждого подключения
4 отдельные области, одобренные на экране согласия Genviral. Ассистенту можно разрешить создавать черновики и никогда не разрешать публиковать, или читать аналитику и ничего больше.
Ограничено одним рабочим пространством
Вы выбираете личное пространство или конкретное рабочее пространство при одобрении. Подключение не может видеть, публиковать или тратить кредиты за пределами этого пространства.
Публикация всегда осознанная
Публикация требует явного решения опубликовать или запланировать, и каждая запись несёт ключ идемпотентности. Агент, повторяющий неудачный вызов, не опубликует пост дважды.
Варианты использования
Шесть рабочих процессов, ради которых стоит подключать
Каждый из них — один запрос в уже открытом ассистенте. Цикл каждый раз одинаков: он читает аккаунт, генерирует недостающее и ставит результат в очередь.
- TikTok Неделя слайд-шоу из одного предложения Ассистент получает тренд-брифинг, генерирует пять каруселей на его основе и ставит по одной в день — вы одобряете пакет, а не пишете его.
- Instagram Reels с подписями из одобренной папки Укажите папку в медиабиблиотеке. Он подписывает каждый клип, добавляет хэштеги и ставит их в очередь, ничего не выходя из вашего конвейера одобрения.
- LinkedIn Посты, написанные на основе уже выполненной работы Поскольку ассистент видит ваш репозиторий, документы или журнал изменений в том же разговоре, пост создаётся из реальных деталей, а не из пересказа пересказа.
- YouTube Shorts, публикуемые через этап проверки Он загружает, заполняет метаданные и сначала публикует как скрытые. Вы делаете их публичными после просмотра — ассистент по умолчанию не получает это решение.
- Pinterest Инфографические пины, генерируемые по расписанию Studio создаёт изображение, ассистент пишет текст пина, и всё отправляется на нужную доску — один промпт, без этапа дизайна.
- Facebook Кросс-постинг без второго рабочего процесса Одно подключение покрывает все платформы, поэтому зеркалирование сегодняшнего TikTok на страницу Facebook через час — это предложение, а не интеграция.
Руководства
Что читать дальше
Разработческие поверхности за подключением. Каждый вызов MCP-инструмента в итоге попадает на одну из этих конечных точек.
- Справочник Genviral Partner API Каждый MCP-инструмент — это тонкая обёртка над этими конечными точками. Читайте это, когда хотите узнать точные формы запросов и ответов за вызовом инструмента. Читать руководство
- Genviral для AI-агентов Краткий, машиночитаемый обзор обоих путей подключения — MCP для ассистентов, REST для кода — с тем же списком возможностей. Читать руководство
- Genviral CLI Альтернатива для кодирующих агентов: один бинарник, один ограниченный API-ключ и без MCP-клиента. Полезно для Codex, CI-задач и cron. Читать руководство
FAQ
Вопросы об MCP
Что команды спрашивают перед тем, как направить ассистента на свои социальные аккаунты.
Что такое MCP?
Протокол контекста модели — это открытый стандарт, представленный Anthropic, для подключения AI-ассистентов к внешним инструментам и данным. 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-ключ в файл конфигурации, и вы можете в любой момент отозвать любое отдельное подключение, не затрагивая остальные.
Какие AI-клиенты с ним работают?
Любой MCP-клиент, поддерживающий удалённые серверы с OAuth. Это охватывает Claude (desktop, web, mobile и Claude Code), пользовательские коннекторы ChatGPT, Cursor, VS Code с Copilot, Windsurf, Cline, Zed, IDE от JetBrains и всё, что построено на агентном фреймворке с поддержкой MCP.
Что именно может делать ассистент?
32 инструмента, покрывающих весь цикл: чтение ваших аккаунтов и аналитики, просмотр и управление библиотекой контента, генерация изображений, видео и слайд-шоу в Studio, подготовка постов и их планирование или публикация на 10 платформах. Генерация — это та часть, которой нет у большинства социальных MCP-серверов: они могут планировать контент, но не могут его создавать.
Может ли он публиковать без моего спроса?
Только если вы предоставите ему разрешение на публикацию, и только в аккаунты в том рабочем пространстве, которое вы подключили. Чтение, черновики и генерация — это отдельные области разрешений, поэтому подключению можно разрешить выстраивать целую очередь контента, оставаясь неспособным опубликовать что-либо. Публикация также требует явного решения о публикации или планировании при каждом вызове, а не по умолчанию сразу публикует.
Не запостит ли повторяющийся агент дважды?
Нет. Каждая запись через MCP-сервер требует ключ идемпотентности, поэтому повторный вызов приводит к тому же посту, а не создаёт второй. Эта гарантия исходит из того же бэкенда, который используют дашборд и Partner API, а не из того, что ассистент должен запомнить.
Нужен ли мне платный тариф?
Вы можете создать бесплатный аккаунт Genviral и подключить его. Генерация медиа расходует кредиты, а лимиты подключённых аккаунтов зависят от вашего тарифа, поэтому более серьёзная автоматизация требует платного тарифа так же, как и в дашборде.
Что использовать: MCP или REST API?
Используйте MCP, когда управляет чат-ассистент — это самый быстрый путь от предложения до запланированного поста. Используйте Partner REST API или Genviral CLI, когда вы пишете код, запускаете запланированные задачи или строите продукт на основе Genviral. Оба пути используют одни и те же бэкенд-сервисы, так что ничего не является эксклюзивным для одного из них.