Vibe Landing Kit

MCP serverAI & models

Lets your agent run landing page A/B tests and check Yandex Wordstat, Metrika and Direct data.

Use Vibe Landing Kit in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Vibe Landing Kit and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Vibe Landing Kit

Details

Available today. Use it from your connected AI after setup.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Vibe Landing KitStart free
About this server

Landing A/B tests, Yandex Wordstat, Metrika, Direct and 170+ AI models in ChatGPT, Claude, Cursor

Install Vibe Landing Kit

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user vibe-landing-kit 'https://lk.vibemarketolog.ru/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://lk.vibemarketolog.ru/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=vibe-landing-kit&config=eyJ1cmwiOiJodHRwczovL2xrLnZpYmVtYXJrZXRvbG9nLnJ1L21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://lk.vibemarketolog.ru/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add vibe-landing-kit --url 'https://lk.vibemarketolog.ru/mcp'

    Run it once, then sign in with codex mcp login vibe-landing-kit if the server asks for an account.

From the project's README

As published by vibemarketologru/vibe-landing-kit in README.md.

Гипотеза под ключ: одна фраза агенту — лендинг, A/B-тест, заявки в Telegram и реклама в Яндекс Директе. Атмосферный первый экран с картинкой или видео на всю ширину, персонаж с русской речью, заявки в Telegram, A/B-тест на одном адресе, паспорт качества и чат-бот с ИИ. 31 дизайн-систем в духе мировых брендов, 26 анимаций, 12 навыков, семантика Вордстата. Для Claude Code, ChatGPT, Claude и Cursor.

Русский · English


Что нового

  • Правки из чата. «Замени картинку в варианте Б», «поправь цену в обоих» — агент правит живую страницу кусками: картинки, видео, озвучку, тексты и блоки. Сломанная правка не сохранится, «верни как было» — шаг назад.
  • Консультант с ИИ под бренд. Логотип в шапке, лицо консультанта, цвета стиля, напоминание у кнопки, быстрые вопросы, сбор контакта — одинаково в обоих вариантах.
  • 31 дизайн-система. Новые: «Вайб-Маркетолог · Русский код» (без госсимволики, по-русски) и стиль нашего партнёра eLama.
  • Честный A/B. План теста закрепляется при запуске, победителя объявляет сервер только по плану; с Битрикс24 — продажи по вариантам.
  • Директ до показов. Черновик → модерация с предохранителем → проверка в самом Директе → старт только после вашего «да».
  • Одной фразой. Напишите агенту, что продаёте, что сравнить и сколько готовы потратить, — остальное он сделает сам. Дневной лимит подключения — 2 500 ₽, меняется на lk.vibemarketolog.ru/agent.

Одна команда

/plugin marketplace add vibemarketologru/vibe-landing-kit
/plugin install vibe-landing@vibe-landing-kit
/landing Пластиковые окна в Москве. Гипотеза: «цена из договора» против «от 9 900 ₽». Стиль швейцарский

Агент пройдёт весь путь сам и остановится перед каждым платным шагом, назвав цену:

flowchart LR
  Z[Гипотеза<br/>и выборка] --> A[Бриф]
  A --> B[Стиль из каталога]
  B --> C[Семантика Вордстата]
  C --> D[Медиа: кадр, персонаж, видео]
  D --> E[Вариант А:<br/>телефон, закон, чат-бот]
  E --> F[Вариант Б:<br/>одно отличие]
  F --> G[Паспорт качества]
  G --> H[Запуск: адрес, заявки,<br/>A/B-тест]
  H --> R[Реклама<br/>под варианты]
  R --> I[Итоги теста]

[!TIP] Каталог работает и без подключения: каждая система лежит в репозитории как JSON, готовый theme.css для обеих тем и DESIGN.md. Передайте файл любому агенту — он сверстает страницу в этом стиле.

Живые лендинги

6 самых частотных ниш по Яндекс Вордстату и наш собственный продукт. Каждый собран этим маршрутом: стиль из каталога, медиа на весь первый экран, два варианта с одним отличием, паспорт, запуск. Страницы работают: откройте вариант A и вариант Б, отправьте заявку — она придёт в кабинет (компании в примерах вымышленные, это отмечено на странице).

Медиа на первом экране

ЧтоКакЦена
Кадр первого экрана и секцийgpt-image-2.5-flare, язык документальной съёмки, место под заголовок задаётся композицией16 ₽
Логотип или маскот в кадреgpt-image-2.5-flare-edit с вашим файлом — логотип не перерисовывается22 ₽
Персонаж на все роликиголос-пресет gemini-omni-audio → персонаж gemini-omni-character по портрету39 + 49 ₽
Видеоgemini-omni-video 720p, до 10 с: фон-петля из кадра или обращение персонажа с точной репликой149 ₽
Аудиоверсия страницыgemini-flash-tts тем же голосом, что у персонажа13 ₽ за 1000 знаков

Где ставить видео, решает стиль: блок media каждой дизайн-системы повторяет приём бренда — у Apple фильм по кнопке и липкие секции, у BMW разделённые экраны «кадр + факт», у Airbnb ролик хозяина в его блоке, у журнального стиля фото-эссе. Тихие петли собираются «вперёд и назад» без шва, люди в кадре играют один раз и замирают, ролик со звуком — только по кнопке и с субтитрами.

[!IMPORTANT] Против нейрослопа: каждый кадр смотрят глазами до оживления, речь в каждом ролике проверяют распознаванием. В примерах выше две реплики из трёх модель испортила повтором — их поймал этот шаг, и на страницы они не попали. Приёмы и готовые блоки — skills/landing-media.

Гипотеза под ключ

ШагИнструментЦена
Паспорт: настоящий браузер на 1280/390/360/320 px и боком — скролл на телефоне, кнопка на первом экране, форма с согласием 152-ФЗ, CDN, медиа, читаемость; снимки первого экрана A и Б до оплаты; черновик на сервере — дальше только правкиlanding_checkбесплатно
Файл, приложенный в чат: одноразовая ссылка загрузки для человекаupload_linkбесплатно
Проверка речи в ролике и петля видео на сервереmedia_check, video_loopбесплатно
Запуск: адрес, заявки, A/B-тест, проверочная заявка. Паспорт не пройден — деньги не списываютсяlanding_launch990 ₽
Правки запущенной страницы из чата: картинка, видео, озвучка, текст, блоки — кусками в A, Б или сразу в оба; паспорт до сохранения, «верни как было» на шаг назадlanding_source, landing_updateбесплатно
Итоги: люди, заявки, конверсия; план теста закрепляется при запуске, победителя сервер объявляет только по плану; интервал разницы, проверка перекоса A/Б (SRM), история версийlanding_statusбесплатно
Продажи по вариантам: заявки уходят лидами в Битрикс24 с меткой варианта, в статусе — сделки «Успешно» с суммойlanding_update c crm=bitrixбесплатно
Про-версия победителя: полный сайт по выигравшему вариантуlanding_proдо 4 500 ₽

Библиотека навыков

НавыкЧто даёт
landing-abГлавный маршрут: от гипотезы до запущенного теста
hypothesis-labГипотеза «если — то — потому что», ICE/PIE, выборка и бюджет, A/A-тест, вердикт без подглядывания
landing-briefБриф A–G до вёрстки, «зерно дизайна» против шаблонности, 21 раскладка секций, ревью по 14 пунктам
design-systemСтиль из каталога: токены обеих тем, шрифты с кириллицей, компоненты
brand-to-systemСвой стиль из брендбука клиента в формате каталога, с проверкой контраста
semanticsЗаголовки, FAQ и минус-слова из Яндекс Вордстата
landing-mediaКадр первого экрана, персонаж на все ролики, видео с русской речью, аудиоверсия
motionАнимации с режимом «меньше движения»
landing-mobileТелефон: чек-лист из 30 пунктов, iOS 26/27, Android, встроенные браузеры ВК и Telegram
landing-law-ru152-ФЗ, закон о рекламе, модерация Директа и ВК — шаблоны согласия и политики
landing-chatbotЧат-бот с ИИ на странице: обучение по FAQ и сайту, виджет в цвет стиля
ad-matchРеклама под варианты: объявление обещает то же, что первый экран; кампании A и Б — прямо в кабинет Директа; автостоп

Телефон: iOS 26/27 и Android

Из рекламы на лендинг приходят с телефона — 70–85 % визитов. Навык landing-mobile собирает то, что реально меняется на экране, и помечает, что подтверждено Apple и WebKit, что — сообществом, а что — слухи:

ЧтоПочему
html, body с цветом фонаiOS 26 больше не красит панели по theme-color: цвет берётся из фона страницы и прижатых к краю слоёв; прозрачный корень даёт белые полосы
Первый экран 100svh, кнопка видна на 360×740, 320×640 и боком 844×390половина посетителей рекламы до кнопки не долистает
Поля от 16 px, type="tel", autocomplete="tel"мельче 16 px iOS увеличивает страницу при фокусе; номер подставляется одним касанием
Липкая кнопка прячется у формы и при открытой клавиатуреиначе она закрывает поле, в которое человек пишет
Видео muted playsinline и постер со смысломв режиме энергосбережения автозапуска нет вовсе — остаётся только постер
Safari 27: sizes="auto", привязка прокруткикартинки нужного размера и страница без прыжков при догрузке

Отдельной «адаптации под iOS 27» в CSS не существует: достаточно пережить Liquid Glass из Safari 26 и взять новые возможности Safari 27. Паспорт проверяет это автоматически — на сервере (landing_check) и у вас на компьютере: node tools/passport.mjs index.html b.html (Playwright, 49 видов проверок — в отчёт попадают те, что касаются страницы; без сети и денег). Что видно только на живом телефоне — в конце навыка протокол на 10 минут.

Чат-бот с ИИ на лендинге

ШагИнструментЦена
Создать бота для сайтаchatbot_create_siteбесплатно
Научить: пункт FAQ или текст · страница сайта · весь сайтchatbot_learn, chatbot_learn_site5 ₽ · 10 ₽ · 4 ₽ за страницу (до 30)
Оформление под бренд: логотип в шапке и лицо консультанта, цвета стиля, напоминание у кнопки, быстрые вопросы, сбор контакта, Telegram и WhatsApp; код виджетаchatbot_widgetбесплатно
Ответ посетителю—от 2 ₽ за ответ, без абонплаты
Диалоги, ответ от имени оператораchatbot_conversations, chatbot_statusбесплатно

Реклама в Яндекс Директ

ШагИнструментЦена
Подготовить черновик: группы, ключевые фразы, объявления со своей ссылкой, минус-слова, быстрые ссылки, регион, бюджет. Лимиты Директа проверяются сразу, в Яндекс ещё ничего не уходитdirect_import_campaignбесплатно
Или собрать кампанию ИИ по адресу страницыdirect_create_campaign49 ₽
Отправить черновик в кабинет Директаdirect_publish_campaign99 ₽
Отправить объявления на модерацию: дата начала уходит вперёд, показов не будет; можно сразу привязать счётчик Метрикиdirect_moderateбесплатно
Проверка из самого Директа: стадия, ссылки отвечают, бюджет, счётчики, блокеры; план запускаdirect_campaign_inspect, direct_launch_preflightбесплатно
Включить показы по согласованному плануdirect_launch9 ₽
Цель заявки в Метрике без дублей (событие после записи заявки сервером)metrika_create_goalбесплатно
Проверка подключения: права ключа, Директ, Метрика, Вордстат, Битрикс24connection_healthбесплатно
Правка живой кампании: ставки (в выбранной группе), бюджет, ключи (в выбранную группу), минус-слова, текст объявления, запуск после паузыdirect_set_bids, direct_set_budget, direct_add_keywords, direct_add_negatives, direct_update_ad, direct_resume_campaign9 ₽
Пауза кампании или объявленийdirect_pause_campaign, direct_pause_adsбесплатно
Анализ, поисковые запросы, слив бюджета, прогноз, отчётdirect_analyze, direct_search_queries, direct_waste, direct_forecast, campaign_report29–99 ₽

Кабинет Директа подключается один раз в кабинете Вайб-Маркетолога → «Подключения». Действие, которое у черновика не имеет смысла, отказывает без платы. При ручных ставках Директ считает дневной бюджет недельным — в отдельный день расход может быть выше. Второй заголовок объявления Директ сейчас не сохраняет — главное агент пишет в заголовок и текст. Номера объявлений приходят строками: они длиннее безопасного целого JavaScript.

Что внутри

Дизайн-системы

Токеныцвета светлой и тёмной темы по ролям, типографика для десктопа и телефона, радиусы, отступы, тени, движение
Контрасткаждая пара «текст — фон» проверена по WCAG в обеих темах: текст ≥ 7, остальное ≥ 4.5
Шрифтытолько свободные OFL-шрифты с кириллицей из Fontsource — вместо фирменных, которые нельзя распространять
Лендингпервый экран, порядок секций, форма заявки с согласием 152-ФЗ, мобильная раскладка
Медиачто бренд ставит на первый экран, где видео ниже, уместен ли персонаж и аудиоверсия, чего избегать
A/B-тестчто можно менять между вариантами и что обязано остаться неизменным
Правилаdo / don't и готовая инструкция верстальщику

Shortened here. Read the whole README on GitHub.

Signals

Last commit
Oct 2026
Advanced
Delivery
vibemarketolog MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
ru-vibemarketolog-vibemarketolog
Source
github.com/vibemarketologru/vibe-landing-kit
Hosted endpoint
https://lk.vibemarketolog.ru/mcp