Hermoso это маркетинговый MCP-сервер: 922+ инструмента через одну точку доступа с OAuth, которые позволяют агенту исследовать рекламу, уже идущую на рынке, создавать готовые изображения и видео, публиковать их и строить платные кампании за ними. Cline получает всё это через одно подключение. Эта страница описывает один срез: что Cline реально может делать в Bluesky и что Bluesky ему не позволит.
Подключите Hermoso к Cline
- Создайте ключ API. В Hermoso откройте вкладку MCP и CLI и в разделе Терминал и API-ключи нажмите + Создать API-ключ. Он выглядит как
hmk_…и даёт реальные права на расходы, так что относитесь к нему как к паролю. - Добавьте MCP-сервер в настройки MCP в Cline, указав размещённую точку доступа с вашим ключом:
{ "url": "https://app.hermoso.ai/mcp", "headers": { "Authorization": "Bearer <your key>" } } - Попросите Cline о чём-нибудь. «Найди самые долго работающие объявления трёх главных конкурентов и переделай лучший хук в видео 9:16» или «опубликуй этот рендер в канале». Агент выбирает инструменты; расходы подтверждаете вы.
Это общий блок HTTP MCP от Hermoso, а не отдельная интеграция с Cline, и об этом стоит сказать прямо. Что касается Cline на нашей стороне, так это сервер авторизации: он принимает redirect URI на loopback (http://127.0.0.1:PORT/…), именно чтобы локально установленные агенты вроде Cline могли вообще пройти рукопожатие регистрации.
Затем подключите сам Bluesky один раз: Настройки → Коннекторы в Hermoso, укажите handle и пароль приложения Bluesky. Экрана согласия нет: пароль приложения создаётся в настройках самого Bluesky и может быть отозван там, не затрагивая ваш основной пароль.
Инструменты Bluesky, которые получает Cline
post_to_bluesky: публикует пост от подключённого аккаунта: до 300 символов, до четырёх изображений с альтернативным текстом или один MP4-видеоролик с необязательными дорожками субтитров. Ссылка без медиа получает карточку предпросмотра, которую строит Hermoso, потому что Bluesky её не загружает.schedule_post: ставит пост в календарь, общий со всеми остальными каналами, с проверкой 300 символов при постановке в очередь, а не при публикации.list_bluesky_posts: последние посты аккаунта с их AT-URI и текущими счётчиками; репосты отмечаются, чтобы чужой пост никогда не принимался за ваш.bluesky_post_metrics / bluesky_account: лайки, репосты, ответы, цитаты и закладки по каждому посту, а также подписчики, подписки и число постов для вашего аккаунта или любого публичного.list_bluesky_convos / read_bluesky_dm / send_bluesky_dm: читают и отвечают на личные сообщения, включая запросы от людей, на которых аккаунт не подписан.manage_bluesky_convo / react_to_bluesky_dm / mark_bluesky_convo_read: принять запрос, отключить уведомления, заблокировать или выйти из переписки, ответить одним эмодзи и снять отметки о непрочитанном.delete_bluesky_post: удаляет пост после первого вызова, который ничего не удаляет, а лишь показывает, что именно будет удалено.
Bluesky подключается паролем приложения, а не экраном входа: создайте его в настройках Bluesky и вставьте вместе с handle в Настройки → Коннекторы. Отметьте доступ к личным сообщениям при создании, иначе инструменты ЛС сообщат, что пароль не может вести чаты. Это свойство пароля, а не сломанное подключение. Ещё два правила Bluesky, которые Hermoso проверяет перед отправкой: для видео нужна подтверждённая почта аккаунта Bluesky, а карточка ссылки и изображения не могут быть в одном посте. Публикация не стоит кредитов, потому что Bluesky не берёт плату за вызов.
Лимиты Bluesky, которые стоит знать до автоматизации
| Текст | Пост в Bluesky ограничен 300 символами и отдельно 3 000 байтами, поэтому пост с большим количеством эмодзи может быть короче 300 символов и всё равно слишком длинным. Это проверяется при создании или постановке в очередь, поэтому слишком длинный пост отклоняется, пока вы ещё рядом, а не обрезается тихо по пути. |
|---|---|
| Видимость | Только публично. Пост в Bluesky публичная запись в протоколе AT, и непубличной, приватной или черновой формы у него нет. Проверка происходит до вызова, а не после него. |
| Карусель | От 2 до 4 изображений, только изображения. Четыре собственное число Bluesky из лексикона AT Protocol для встраивания изображений, а пятое отклоняется, а не отбрасывается. Видео это другое встраивание, которое несёт ровно один ролик, а у поста одно встраивание, поэтому пост в Bluesky это изображения, одно видео или карточка ссылки: что-то одно из трёх. |
| Какой аккаунт | Обычно ничего, если бренд не подключил больше одного аккаунта Bluesky. Тогда account указывает, какой именно. Если их несколько и ни один не назван, запрос отклоняется по имени, а не угадывается. |
Попробуйте в Cline
Просите обычным языком. Это простые фразы, а не DSL:
«Опубликуйте короткое обновление в Bluesky короче 300 символов об этом исправлении, затем покажите мне ответы и подготовьте ответы на одобрение.»
Это проходит по цепочке get_brand → generate_image → post_to_bluesky → bluesky_post_metrics. Cline по умолчанию спрашивает перед каждым вызовом инструмента, и именно такое поведение нужно для всего, что публикует.
Cline в Bluesky: то, что кусается
Удаление в Bluesky необратимо, а лайки, репосты и ответы уходят вместе с постом. Поэтому delete_bluesky_post требует два вызова: первый ничего не удаляет и возвращает реальный текст поста и счётчики, второй требует confirm и начало собственного текста поста, как только у него появилась вовлечённость. Это эхо и не даёт автоодобренному агенту подтвердить неверный id вслепую. Всё равно держите подтверждающий вызов вне автоодобрения.
Если Cline работает в автоодобрении, исключите инструменты публикации и кампаний, потому что у них публичные или финансовые последствия.
Исследуйте Bluesky перед публикацией
Рекламной библиотеки Bluesky и поиска по Bluesky в Hermoso нет, поэтому исследование конкурентов там сводится к одному честному факту: bluesky_account читает подписчиков, подписки и число постов любого публичного аккаунта. Этого достаточно, чтобы оценить конкурента и отслеживать его по неделям. Всё остальное в исследовательском разделе (рекламные библиотеки Meta, Google и LinkedIn, а также органические TikTok, Instagram, YouTube, Reddit и Threads) не затронуто.
Платная часть
В Hermoso нет рекламного продукта Bluesky, и мы этого не подразумеваем. Bluesky здесь органический: публикация, планирование, чтение, ответы и измерение. Платные инструменты покрывают Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads и AppLovin Ads.
Что Cline не может сделать сам
Агент с бюджетом полезен только тогда, когда радиус поражения ограничен, поэтому ограждение стоит в сервере, а не в промпте. Каждая рекламная кампания, группа объявлений, группа и объявление создаются на паузе, а переключения статуса, которые запускают реальные деньги, не выполняются без явного флага подтверждения. Каждый рендер сначала оценивается (hermoso_capabilities публикует точную стоимость каждой модели в кредитах до того, как что-либо тратится). Кредиты резервируются до первого вызова провайдера и списываются по точной стоимости после, поэтому сбойный запуск возвращает кредиты, а не оставляет вас с платой за ничего. Удаления тоже требуют подтверждения, а каждое дерево кампании перечитывается из рекламной платформы, прежде чем ваш агент расскажет, что он построил.
Один шаг намеренно остаётся за вами: создание пароля приложения Bluesky и подключение один раз. Всё после этого это вызовы инструментов.
Остальная матрица
Из Cline публикуйте в: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram. Или см. всё, куда Cline может публиковать.
Публикация в Bluesky из: Claude · ChatGPT · Claude Code · Cursor · Codex · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Часто задаваемые вопросы
Может ли Cline публиковать в Bluesky?
Да, через MCP-сервер Hermoso. Создайте ключ API в Hermoso на вкладке MCP и CLI, в разделе Терминал и API-ключи, затем добавьте https://app.hermoso.ai/mcp в Cline с заголовком Authorization: Bearer. Тогда в Cline появляются 922+ инструмента, включая те, что публикуют в Bluesky, а также те, что исследуют рекламу, уже работающую на вашем рынке, и создают сам креатив.
Как подключить Bluesky к Cline?
Два шага, каждый по одному разу. Создайте ключ API в Hermoso на вкладке MCP и CLI, в разделе Терминал и API-ключи, затем добавьте https://app.hermoso.ai/mcp в Cline с заголовком Authorization: Bearer. Затем создайте пароль приложения в настройках Bluesky (отметьте доступ к личным сообщениям, если нужны инструменты для них) и вставьте его вместе с handle в Настройки → Коннекторы в Hermoso. После этого Cline публикует в Bluesky как обычный вызов инструмента.
Может ли Cline опубликовать карусель в Bluesky?
Отчасти: от 2 до 4 изображений, только изображения, что соответствует пределу из лексикона самого Bluesky. Видео публикуется как отдельный пост, один ролик на пост, потому что у поста Bluesky одно встраивание. Cline вызывает один и тот же инструмент публикации в любом случае, а канал, который не может нести карусель, отклоняется с настоящей причиной.
Может ли Cline вести рекламу в Bluesky, а не только публиковать?
Нет. В Hermoso нет рекламного продукта Bluesky. Bluesky здесь органический: публикация, планирование, чтение вовлечённости и работа с ответами и личными сообщениями.
Нужен ли Cline мой пароль от Bluesky?
Нет и не вашим основным паролем от Bluesky. Bluesky подключается к Hermoso паролем приложения, который вы создаёте в настройках Bluesky и можете отозвать там в любой момент, а Cline затем обращается к аккаунту как к вызову инструмента. Никакие учётные данные не передаются модели.
Может ли Cline исследовать Bluesky перед публикацией?
Лишь немного. В Hermoso нет рекламной библиотеки или поиска Bluesky, но bluesky_account читает подписчиков, подписки и число постов любого публичного аккаунта, этого достаточно, чтобы оценить конкурента.
Начните бесплатно: 30 кредитов при регистрации и ещё 250+ можно заработать. Все функции доступны на каждом плане.
Начать бесплатно → Посмотреть цены