Hermoso, це MCP-сервер для маркетингу: 1 000+ інструментів через один OAuth-захищений endpoint, які дозволяють агенту досліджувати рекламу, що вже працює на ринку, створювати рекламу-зображення та відео, публікувати її і будувати платні кампанії за нею. Gemini CLI отримує доступ до всього через одне підключення. Ця сторінка охоплює один зріз: що Gemini CLI справді може робити в X і чого X йому не дозволяє.
Підключіть Hermoso до Gemini CLI
- Встановіть розширення.
Встановлюється останній реліз публічного репозиторію Hermoso: п'ять навичок (research, ad-from-brand, generate, product-photoshoot і marketing) плюс контекстний файлgemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. Навички запускають командуhermosoчерезnpx, тож у список інструментів Gemini CLI нічого не додається і жодного контексту не витрачається, доки не виконано команду.gemini extensions listпоказує їх у розділі Agent skills. - Увійдіть один раз.
Відкривається вхід у браузері, і зберігаються облікові дані, доступні лише власнику, уnpx -y hermoso auth login~/.hermoso/config.json. Gemini CLI може виконати це за вас під час першого звернення до Hermoso. Немає браузера на цьому комп'ютері? Створіть ключ у розділі MCP & CLI → Terminal & API keys і виконайтеnpx -y hermoso auth login --token hmk_…. - Необов'язково: також MCP-сервер.
Gemini CLI знаходить сервер авторизації Hermoso, коли перше з'єднання відповідає 401, і реєструється сам, тож ключ уgemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.jsonне потрібен;/mcp auth hermosoу сесії запускає вхід. Навички дістаються до кожного інструмента й без цього. - Попросіть Gemini CLI щось зробити. «Знайди найдовше працюючі оголошення трьох моїх найближчих конкурентів і переробі найкращий хук у відео 9:16» або «опублікуй цей рендер у каналі». Агент обирає інструменти, а ви підтверджуєте витрати.
Ми виконали встановлення вище 2026-09-23 з Gemini CLI 0.60.0 у чистій домашній директорії: було завантажено поточний реліз hermoso-ai/hermoso, а gemini extensions list показав п'ять навичок і контекстний файл. Розширення не має власного MCP-сервера, і це свідомо: список інструментів завантажується в кожну сесію, а навички нічого не коштують, поки їх не запущено. Hermoso не пов'язана з Google і не має її схвалення.
Потім підключіть сам X один раз: Settings → Connectors у Hermoso. Це екран OAuth-згоди, тож це єдиний крок, що потребує браузера. Усе після цього, виклик інструмента.
Інструменти X, які отримує Gemini CLI
post_to_x: публікує текст, зображення або відео з альтернативним текстом, цілий тред, відповідь, цитатний пост або опитування, і може обмежити, хто має право відповідати.post_x_article: публікує довгу статтю. Напишіть її в Markdown, і заголовки, списки, цитати, посилання, блоки коду і таблиці перенесуться.edit_x_post: переписує вже опублікований пост у межах години, яку дозволяє X.schedule_post: ставить у чергу в спільному календарі.x_post_metrics: публічні лічильники поста.x_post_insights: цифри рівня рекламодавця лише за останні 28 годин: покази, кліки за посиланням, відвідування профілю, перегляди відео і квартилі завершення.x_post_insights_historical: ті самі цифри за будь-який період, до 25 постів за раз. Це той інструмент для питання «як пройшов минулий місяць».x_mentions: хто говорить про бренд.delete_x_post: видаляє пост.
X, єдиний коннектор, який коштує грошей за виклик, і цифри опубліковані, а не приховані. Meta, TikTok, LinkedIn, YouTube, Threads і Drive не коштують нічого за запит; X стягує плату з нас, тож ці виклики списують невелику кількість кредитів кожен. Простий пост коштує $0.015 за запит, а пост із посиланням, $0.200, приблизно в 13 разів більше. Видалення, читання і запис метаданих альтернативного тексту мають власну ціну, а insights списуються за кожен повернутий пост. Визначення посилань свідомо схиляється до припущення, що посилання є, бо помилка в інший бік коштує нам у 13 разів більше. Практичний наслідок: у X один хороший пост кращий за п’ять, і вашому агенту ціну називають до публікації. Довжина визначається обліковим записом, що публікує, а не фіксованими 280. Hermoso читає власну підписку X цього акаунта і надсилає до 25,000 символів там, де це дозволяє Premium, тож довгий пост виходить цілком, а не повертається з відмовою, і нічого не обрізається. Це також дешевша форма: один довгий пост, це один оплачуваний виклик X, тоді як ті самі слова, розбиті на п’ять постів,, це п’ять викликів. X Premium також відкриває дві речі, які Hermoso публікує за вас: довгу статтю, написану в Markdown із заголовками, списками, цитатами, блоками коду і таблицями, і редагування вже опублікованого поста в межах години, яку дозволяє X.
Ліміти X, які варто знати, перш ніж автоматизувати
| Текст | Довжина визначається обліковим записом, що публікує: зазвичай 280 символів, до 25,000 з X Premium. Hermoso читає підписку з X, тож довгий пост виходить цілком. Нічого не обрізається. Ліміт застосовується під час створення або постановки в чергу, тож занадто довгий пост відхиляється, поки ви ще тут і можете його виправити, а не тихо обрізається під час публікації. |
|---|---|
| Видимість | Лише публічні. Пост у X публічний від моменту створення. API не має чернетки і непублічного поста. Захищені акаунти існують, але це налаштування на рівні всього акаунта, яке Hermoso не читає і не контролює, а не вибір для окремого поста. |
| Карусель | Відхилено з назвою і конкретною причиною. «У X немає карусельного гортання.» API приєднує до 4 медіа, які відображаються сіткою: усі зображення видно одночасно і гортати нічого, тож нумеровану колоду слайдів «1/6 · SWIPE» там не можна опублікувати так, як задумано. Відмова пояснює, що робити: «Опублікуйте найсильніший слайд у X або приберіть X з цього поста.» Колода, що вказує читачеві гортати, а опублікована сіткою, гірша, ніж її взагалі не публікувати. |
| Який обліковий запис | Немає. X публікує на підключений акаунт. |
Спробуйте в Gemini CLI
Просіть звичайною мовою. Це прості речення, а не DSL:
«Перетвори ./notes/launch.md на один допис в X, а якщо він не вміщається, на короткий тред, з посиланням лише в останньому дописі, і спершу скажи мені вартість.»
Це проходить через get_brand → generate_text → post_to_x → x_post_insights_historical. Gemini CLI запитує перед запуском shell-команди, а навички діють через команду hermoso, тож публікація з'являється як рядок, який можна прочитати, перш ніж ви погодитеся. Для інструментів MCP він пропонує дозволити один раз, завжди для цього інструмента або завжди для сервера.
Gemini CLI в X: частина, що кусається
Якщо ви додаєте MCP-сервер Hermoso до Gemini CLI, ніколи не додавайте його з --trust, коли він публікуватиме в X. Цей прапорець пропускає кожне підтвердження для сервера, а в X кожна публікація, читання та видалення є оплачуваним викликом, при цьому допис із посиланням коштує приблизно в 13 разів більше за звичайний. На акаунті Premium один довгий допис це один оплачуваний виклик, тоді як п'ятичастинний тред це п'ять.
Дві деталі Gemini CLI визначають, наскільки це безпечно. gemini mcp add записує в .gemini/settings.json проєкту, якщо не передати --scope user, а це корисно, коли один репозиторій завжди має працювати з одним брендом. І ніколи не додавайте Hermoso з --trust: він пропускає кожне підтвердження для сервера, включно з тими, що стоять перед публікацією. Інструменти MCP з'являються з іменами mcp_hermoso_ плюс назва інструмента, а --exclude-tools повністю виключає будь-які з них.
Досліджуйте X перед публікацією
Бібліотеки реклами X для пошуку немає. Дослідження X тут, це ваш власний акаунт: згадки, метрики постів і історичні цифри рекламодавця. Усе інше в дослідницькій поверхні не змінюється: бібліотеки реклами Meta, Google і LinkedIn, а також органічні TikTok, Instagram, YouTube, Reddit і Threads.
Платна частина
Реклама X з’явилася в серпні 2026, тож тепер X, це обидві половини. API реклами X, окремий продукт на окремому хості з власним підписом OAuth 1.0a, тому він і прийшов пізніше. Hermoso тепер будує на ньому все дерево просувних постів: кампанію, line item (термін X’s для групи оголошень), просувний твіт, таргетинг, бюджети, статус і звітність. Реклама в X просуває пост, тож креатив, це пост, той самий, який Hermoso публікує органічно. Перемикач, що запускає реальні гроші, відмовляється працювати без явного підтвердження, так само як на інших одинадцяти платформах. Одне, що варто знати до планування бюджету: X надає доступ до API реклами на рівні рекламного облікового запису, а не застосунку, тому кнопки OAuth для цього немає. Ви додаєте користувача X Hermoso до свого рекламного облікового запису на business.x.com → Account access, і він з’являється в list_x_ads_accounts з рівнем доступу, який надав X.
Чого Gemini CLI не може зробити самостійно
Агент із бюджетом корисний лише тоді, коли радіус ураження обмежений, тож огорожа знаходиться на сервері, а не в промпті. Кожна рекламна кампанія, набір оголошень, група оголошень і оголошення створюються призупиненими, а перемикачі статусу, що запускають реальні гроші, відмовляються працювати без явного прапорця підтвердження. Кожен рендер спершу котирується (hermoso_capabilities публікує точну кредитну вартість кожної моделі до будь-яких витрат). Кредити резервуються перед першим викликом провайдера і списуються за точною вартістю після, тож невдала відправка повертає кошти, а не лишає вас з оплатою за нічого. Видалення також потребують підтвердження, і кожне дерево кампанії перевіряється зі сторони рекламної платформи, перш ніж ваш агент розповість, що створив.
Один крок свідомо не є безголовим: прив’язка облікового запису, це екран OAuth-згоди, тож канал підключається один раз у браузері. Усе після цього, виклик інструмента.
Решта матриці
Публікуйте з Gemini CLI у: Facebook · Instagram · Threads · TikTok · YouTube · LinkedIn · Pinterest · Bluesky · Telegram. Або перегляньте все, куди Gemini CLI може публікувати.
Публікація в X з: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Поширені запитання
Чи може Gemini CLI публікувати в X?
Так, з розширенням Hermoso для Gemini CLI. Виконайте gemini extensions install https://github.com/hermoso-ai/hermoso, що додає п'ять навичок Hermoso, які керують командою hermoso, потім увійдіть один раз через npx -y hermoso auth login. Вхід відкриває браузер і зберігає облікові дані сам, тож ключ створювати й вставляти не потрібно. Якщо ви також хочете мати інструменти Hermoso у списку інструментів Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp додає хостований сервер, який входить через OAuth. Тоді Gemini CLI має понад 1 000 інструментів, зокрема ті, що публікують в X, а також ті, що досліджують рекламу, яка вже працює на вашому ринку, і створюють сам креатив.
Як підключити X до Gemini CLI?
Два кроки, кожен один раз. Виконайте gemini extensions install https://github.com/hermoso-ai/hermoso, що додає п'ять навичок Hermoso, які керують командою hermoso, потім увійдіть один раз через npx -y hermoso auth login. Вхід відкриває браузер і зберігає облікові дані сам, тож ключ створювати й вставляти не потрібно. Якщо ви також хочете мати інструменти Hermoso у списку інструментів Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp додає хостований сервер, який входить через OAuth. Потім підключіть X у Hermoso: Workspace → Connectors. Це екран OAuth-згоди в браузері. Після цього Gemini CLI публікує в X як звичайний виклик інструмента.
Чи може Gemini CLI публікувати в X приватно або як чернетку?
Ні. Пост у X публічний від моменту створення; API не має чернетки і непублічного поста. Hermoso відхиляє видимість, яку X не може забезпечити в момент запиту, а не тихо публікує щось слабше.
Чи може Gemini CLI досліджувати X перед публікацією?
Не через бібліотеку реклами, бо X її не публікує. Hermoso читає в X ваш власний акаунт: метрики постів, цифри рівня рекламодавця за будь-який період і згадки бренду.
Який ліміт підпису для X при публікації з Gemini CLI?
Це залежить від акаунта, і Hermoso перевіряє, а не вгадує. Звичайний акаунт X обмежено 280 символами; з X Premium, до 25,000. Hermoso читає підписку з X і надсилає пост, тож довгий пост виходить цілком, і нічого не обрізається. У Premium один довгий пост зазвичай читається краще за тред і коштує менше, бо це один оплачуваний виклик X, тоді як п’ять частин, це п’ять викликів. Premium також відкриває довгі статті, написані в Markdown, і редагування вже опублікованого поста в межах години, яку дозволяє X. Hermoso застосовує ліміт під час створення або постановки в чергу, тож Gemini CLI отримує повідомлення одразу, а не помилку пізніше, коли ніхто не стежить.
Чи може Gemini CLI запускати рекламу в X, а не лише публікувати?
Так, з серпня 2026. Реклама в X працює на окремому хості з власним підписом OAuth 1.0a, і Hermoso будує на ньому все дерево: кампанію, line item, просувний твіт, таргетинг, бюджети, статус і звітність. X надає доступ до API реклами на рівні рекламного облікового запису, а не застосунку, тому кнопки OAuth для цього немає: ви додаєте користувача X Hermoso до свого рекламного облікового запису на business.x.com → Account access.
Почніть безкоштовно з 30 кредитами під час реєстрації та заробіть понад 250 додаткових. Кожна функція доступна на кожному тарифі.
Почати безкоштовно → Переглянути ціни