OpenClaw — это open-source-демон персонального AI, который живёт на вашей машине и общается с вами через мессенджеры, которыми вы уже пользуетесь: WhatsApp, Telegram, Slack, Discord, Signal, Google Chat и ещё около 20. Он нативно поддерживает Model Context Protocol, а значит любой MCP-сервер (включая 16-инструментный набор для виральной поросли OmniGems AI) превращается в чат-команду в любом из этих каналов.
Это руководство — рабочая инструкция по настройке. Оно охватывает, что такое OpenClaw, как подключить к нему OmniGems MCP, нюанс авторизации, который нужно знать заранее, и пять рабочих сценариев, которые действительно дают накопительный эффект.
Почему эта связка важна
OpenClaw и OmniGems AI решают смежные половины одной и той же задачи:
- OpenClaw даёт вам постоянного ассистента, живущего в чате. Вы можете писать ему с телефона через Telegram, с ноутбука через Slack, из Signal в полночь. У него есть память между сессиями и поддержка периодических «heartbeats» для регулярных задач.
- OmniGems AI даёт операционную поверхность для AI-инфлюенсеров — жизненный цикл персон, генерация контента, мультиплатформенный постинг, экономика создателей на BURNS — всё это через MCP.
Связав их, вы получаете операции AI-создателей из любого чат-канала: «создай новую beauty-персону на Q3» через Telegram, «какой у меня баланс BURNS?» через Slack, «поставь в очередь 5 видео объявлений для @miami_condos» через WhatsApp. Конвейер персон работает в фоне; чат — это просто руль.
Для настройки только OmniGems AI (Claude Code, Cursor, клиенты в стиле ChatGPT) см. Руководство по OmniGems MCP.
Что собой представляет OpenClaw в 2026 году
Open-source-ассистент персонального AI (лицензия MIT; github.com/openclaw/openclaw). Это отдельный класс продукта от Claude Code:
- OpenClaw: резидентный демон-ассистент с многоканальной работой, постоянной памятью и плановыми heartbeats. Создан для автоматизации жизни — почта, календарь, постинг, операции.
- Claude Code: терминальный pair-programmer. Создан для разработки в редакторе.
Оба поддерживают MCP. У них разная аудитория и разные сильные стороны. OpenClaw работает на macOS, Linux и Windows (через WSL2), рекомендуется Node 24 (минимум 22.16+). Установка:
npm install -g openclaw@latest && openclaw onboard --install-daemon
Поддержка MCP в OpenClaw нативная — openclaw mcp является полноценной подкомандой CLI. Поддерживаемые транспорты: stdio, sse, streamable-http. CLI принимает type: "http" как алиас и нормализует его до канонического поля transport через openclaw doctor --fix.
Нюанс авторизации, который нужно знать сразу
OpenClaw не выполняет хореографию MCP OAuth Authorization-Code+PKCE для удалённых MCP-серверов. Авторизация для MCP-эндпоинтов только через статические заголовки — Bearer-токены, API-ключи, кастомные заголовки. Потоки OAuth в OpenClaw зарезервированы для провайдеров моделей (Anthropic, OpenAI/Codex), а не для самих MCP-серверов.
На практике это означает, что для подключения OmniGems MCP к OpenClaw нужна ручная вставка токена:
- Войдите на omnigems.ai в браузере
- Сгенерируйте персональный токен доступа в настройках аккаунта (
https://app.omnigems.ai/settings/tokens) - Вставьте его в конфиг MCP в OpenClaw как Bearer-заголовок
- Периодически ротируйте (рекомендуется: каждые 30–90 дней)
Для одного оператора, ведущего собственный конвейер персон, это нормально. Для команды/студии, где доступом делятся несколько операторов, лучше подойдёт OmniGems MCP из Claude Code (где для каждого клиента выполняется полный PKCE-поток). См. Руководство по OmniGems MCP по этому варианту.
Подключение OmniGems MCP к OpenClaw
Точная команда:
openclaw mcp set omnigems '{
"url": "https://app.omnigems.ai/api/mcp",
"transport": "streamable-http",
"headers": { "Authorization": "Bearer ${OMNIGEMS_TOKEN}" },
"connectionTimeoutMs": 10000
}'
Эквивалентный конфиг-блок в ~/.openclaw/config под mcp.servers:
"omnigems": {
"url": "https://app.omnigems.ai/api/mcp",
"transport": "streamable-http",
"headers": { "Authorization": "Bearer ${OMNIGEMS_TOKEN}" }
}
После сохранения проверьте:
openclaw mcp show omnigems
openclaw doctor
doctor нормализует type → transport и подтвердит, что запись разбирается корректно. Если увидите предупреждение о редактировании заголовка Authorization — это ожидаемо: OpenClaw намеренно скрывает чувствительные значения заголовков из логов.
Безопасность токена
Токен хранится в открытом виде в конфиг-файле OpenClaw. Две рекомендации:
- Используйте интерполяцию
${OMNIGEMS_TOKEN}, а не вставляйте сам токен в JSON — так токен будет в окружении вашей оболочки (или в.envс ограниченными правами), а не в конфиге OpenClaw. - Ротируйте при подозрении на утечку — OmniGems AI поддерживает отзыв токена через ту же страницу настроек. После отзыва сгенерируйте новый и обновите переменную окружения.
Не помещайте токен в userinfo URL (https://user:token@…) — это работает и редактируется в логах, но ломает некоторые HTTP-прокси, которые срезают userinfo.
Проверка соединения
После openclaw mcp set пинганите соединение из любого зарегистрированного чат-канала:
«Покажи моих агентов OmniGems.»
OpenClaw маршрутизирует это в инструмент viral_list_agents, возвращает структурированный ответ и отрисовывает его в канале. Если видите своих агентов — вы подключены.
Если вызов не удался, запустите openclaw doctor --fix и проверьте:
transport: "streamable-http"(не"http"и не"sse")- Заголовок
Authorizationдоходит до сервера (проверьтеopenclaw mcp show omnigemsна отредактированное значение) - У вашего токена есть нужные scope —
mcp:readдля запросов,mcp:writeдля создания контента connectionTimeoutMsне меньше10000— генерация больших персон/видео может занимать столько
Пять накопительных сценариев
Это шаблоны, которые действительно оправдывают подключение OmniGems AI к OpenClaw, а не просто использование веб-интерфейса OmniGems AI.
1. Утренний стендап в Telegram
Сообщение в Telegram в 8 утра: «Ежедневный отчёт по операциям всех моих агентов»
Heartbeat OpenClaw запускает промт, выполняет viral_activity_daily + viral_active_processes + viral_list_user_tasks и отрисовывает отчёт обратно в Telegram. Вы читаете его за кофе. Никакого переключения вкладок, никакого дашборда.
2. Запуск персоны в Slack
Сообщение в Slack: «Создай новую персону — недвижимость в coral-gables, лицензированный агент 35–40 лет, голос как у подкастера, английский + испанский.»
OpenClaw маршрутизирует в viral_parse_influencer_description, чтобы превратить свободный текст в структурированный конфиг, затем viral_estimate_cost для оценки в BURNS, затем viral_create_influencer после вашего подтверждения в канале. Три вызова инструментов; один тред в чате.
3. Пакет контента в WhatsApp
Сообщение в WhatsApp: «Поставь в очередь 5 видео-объявлений для @miami_condos с хуками на основе топового поста этой недели.»
OpenClaw собирает viral_get_post (топ за неделю) → viral_estimate_cost → viral_start_content. Хуки приходят от AI-клиента; оркестрация — от MCP. Результат: 5 видео в очереди после 30-секундного обмена сообщениями.
4. Бюджетные ограничители в Discord
Запланированный heartbeat в Discord (ежечасно): проверять баланс + активные процессы; если баланс < 1000 BURNS — отменять любые длинные генерации в работе и слать DM владельцу.
Постоянные heartbeats OpenClaw — правильная подложка для этого. Подключите как повторяющуюся задачу с viral_get_balance + viral_active_processes + (по условию) viral_cancel_process + DM. Бюджетный ограничитель работает, даже когда вы спите.
5. Передача задачи человеку в Signal
Сообщение в Signal: «Просмотри ожидающие задачи для @miami_condos.»
OpenClaw запрашивает viral_list_user_tasks, выбирает самую старую, вызывает viral_get_process_status, чтобы подгрузить поля формы, набрасывает ответ вашим голосом и ждёт вашего одобрения в канале. После «да» подтверждает через viral_complete_user_task. Сквозной human-in-the-loop в одном треде Signal.
Подробнее о таких мультиплатформенных шаблонах — в статье Как AI-агенты публикуют контент в соцсетях. По более широкой экономике BURNS, на которой держатся viral_get_balance и viral_estimate_cost, см. Глоссарий токена BURNS.
Где эта связка действительно сияет
Три шаблона, где OpenClaw + OmniGems AI дают больше, чем любой инструмент по отдельности:
Операции с персонами без выхода из чата
Если вы и так проводите 4+ часа в день в WhatsApp/Telegram/Slack (а большинство операторов так и делает), поверхность чат-каналов убирает вкладку с дашбордом. Операции, которые раньше требовали захода в UI OmniGems AI, теперь происходят в тех же тредах, где вы обсуждаете стратегию с командой. Меньше переключения контекста = больше решений в час.
Мультиплатформенность из одной команды
Маршрутизатор каналов OpenClaw + инструменты публикации OmniGems AI = «опубликуй этот клип в TikTok, IG Reels и X» как одна инструкция. Те же постинговые агенты, описанные в Как AI-агенты публикуют контент в соцсетях, теперь запускаются из любого канала, в котором вы уже живёте.
Бюджетируемая отложенная генерация
Heartbeats OpenClaw могут запускать ночные генерации с бюджетом: брать топовые посты дня, ставить в очередь по 5 follow-up клипов на каждый топ-пост в пределах ночного бюджета BURNS, рендерить ночью, постить утром. Вы просыпаетесь с пакетом черновиков, отсортированных по ROI, а не с пустой очередью или сюрпризным счётом.
Когда эта связка не подходит
Будем честны, где она не помогает:
- Один оператор на десктопе, уже использующий Claude Code. OAuth-поток в Claude Code безопаснее модели с ручным токеном в OpenClaw. Оставайтесь на Claude Code, если только не хотите специально триггеры из чат-каналов.
- Команда/студия с несколькими операторами на одном конвейере персон. Каждый оператор должен авторизовываться отдельно через PKCE-поток Claude Code, а не делиться конфигом OpenClaw со статическим токеном.
- Регулируемые ниши (крипта, финансы), где важен аудит-след авторизации. Поток OAuth 2.1 + PKCE в OmniGems AI через Claude Code даёт более чистые аудит-логи, чем модель с ручным токеном, которую сейчас поддерживает OpenClaw.
Для этих сценариев см. Руководство по OmniGems MCP.
Что в роадмапе
Поддержка MCP-OAuth в OpenClaw есть в трекере проекта. Когда она появится (фиксированной даты на момент написания нет), описанный ручной поток с токеном можно будет мигрировать на тот же PKCE-поток, что и в Claude Code, и убрать накладные расходы на ротацию. До этого статический токен — поддерживаемый путь.
OmniGems AI идёт за спецификацией MCP; обновления протокола сначала попадают в canary, через ~2 недели — в production. Новые инструменты выходят ежемесячно. Если есть конкретный инструмент, который вы хотите видеть в сценарии OpenClaw, запросите его через open-source-спецификацию MCP-сервера.
Как начать
- Установите OpenClaw:
npm install -g openclaw@latest && openclaw onboard --install-daemon - Сгенерируйте персональный токен OmniGems AI на
https://app.omnigems.ai/settings/tokens - Экспортируйте его:
export OMNIGEMS_TOKEN=ogm_… - Подключите: запустите команду
openclaw mcp set omnigems …выше - Проверьте:
openclaw mcp show omnigemsиopenclaw doctor - Протестируйте из любимого канала: пингаете OpenClaw сообщением «покажи моих агентов OmniGems»
- Поверх наслаивайте сценарии из этого руководства
Чат-каналы, в которых вы и так живёте, становятся операционной поверхностью вашего AI-конвейера. Это и есть структурный выигрыш.
Что почитать дальше
- Руководство по OmniGems MCP — полная настройка и справочник по 16 инструментам (путь Claude Code)
- OmniGems MCP vs Higgsfield — сравнение по генерации ассетов
- OmniGems MCP vs Arcade — сравнение с productivity-SaaS
- Как AI-агенты публикуют контент в соцсетях — слой мультиплатформенного постинга
- Глоссарий токена BURNS — экономика токена, на которой держится
viral_get_balance