Hermoso это маркетинговый MCP-сервер: 922+ инструмента через одну точку доступа с OAuth, которые позволяют агенту исследовать рекламу, уже идущую на рынке, создавать готовые изображения и видео, публиковать их и строить платные кампании за ними. Cursor получает всё это через одно подключение. Эта страница описывает один срез: что Cursor реально может делать в Bluesky и что Bluesky ему не позволит.
Подключите Hermoso к Cursor
- Установите и войдите.
Браузер откроется один раз. Ничего создавать и вставлять не нужно: учётные данные сохраняются вnpm install -g hermoso && hermoso auth login~/.hermoso/config.jsonс доступом только для владельца. На машине без браузераhermoso auth login --token hmk_…принимает ключ из раздела MCP и CLI → Терминал и API-ключи. - Добавьте в
~/.cursor/mcp.json(или в.cursor/mcp.jsonпроекта). Ключ в файл не попадает, потому чтоhermoso mcpчитает вход, описанный выше:{ "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } } - Или установите в один клик со страницы MCP. Этот диплинк устанавливает размещённый URL и оставляет аутентификацию потоку OAuth в Cursor. Оба способа работают, у них просто разные предварительные условия.
- Попросите Cursor о чём-нибудь. «Найди самые долго работающие объявления трёх главных конкурентов и переделай лучший хук в видео 9:16» или «опубликуй этот рендер в канале». Агент выбирает инструменты; расходы подтверждаете вы.
Блок выше запускает опубликованный пакет hermoso из npm на вашей машине, поэтому ничего не вставляется, а список инструментов ничего не стоит, пока не вызван инструмент. Если вместо этого используете диплинк, Cursor проходит динамическую регистрацию клиента на нашем сервере авторизации, и ключ вы тоже не держите.
Затем подключите сам Bluesky один раз: Настройки → Коннекторы в Hermoso, укажите handle и пароль приложения Bluesky. Экрана согласия нет: пароль приложения создаётся в настройках самого Bluesky и может быть отозван там, не затрагивая ваш основной пароль.
Инструменты Bluesky, которые получает Cursor
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 указывает, какой именно. Если их несколько и ни один не назван, запрос отклоняется по имени, а не угадывается. |
Попробуйте в Cursor
Просите обычным языком. Это простые фразы, а не DSL:
«Опубликуйте обновление о функции из этой ветки в Bluesky короче 300 символов, прикрепите ./docs/img/before.png и after.png с альтернативным текстом и добавьте ссылку на PR.»
Это проходит по цепочке get_brand → generate_image → post_to_bluesky → bluesky_post_metrics. Cursor показывает каждый вызов инструмента в композере до его запуска, поэтому публикация требует клика, а не происходит сама собой.
Cursor в Bluesky: то, что кусается
Четыре изображения это потолок. Он задан лексиконом самого Bluesky, а пятое отклоняется, а не отбрасывается. У поста также только одно вложение, поэтому изображения и карточка для ссылки на PR не могут поехать вместе: при прикреплённых изображениях ссылка остаётся кликабельной в тексте, Hermoso пропускает карточку и сообщает вам об этом. Если «до» и «после» важнее превью, это правильный компромисс.
Кладите конфигурацию в .cursor/mcp.json проекта, а не в домашнем каталоге, если репозиторий всегда должен работать с одним брендом; иначе рабочее пространство задаёт hermoso auth login.
Исследуйте 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.
Что Cursor не может сделать сам
Агент с бюджетом полезен только тогда, когда радиус поражения ограничен, поэтому ограждение стоит в сервере, а не в промпте. Каждая рекламная кампания, группа объявлений, группа и объявление создаются на паузе, а переключения статуса, которые запускают реальные деньги, не выполняются без явного флага подтверждения. Каждый рендер сначала оценивается (hermoso_capabilities публикует точную стоимость каждой модели в кредитах до того, как что-либо тратится). Кредиты резервируются до первого вызова провайдера и списываются по точной стоимости после, поэтому сбойный запуск возвращает кредиты, а не оставляет вас с платой за ничего. Удаления тоже требуют подтверждения, а каждое дерево кампании перечитывается из рекламной платформы, прежде чем ваш агент расскажет, что он построил.
Один шаг намеренно остаётся за вами: создание пароля приложения Bluesky и подключение один раз. Всё после этого это вызовы инструментов.
Остальная матрица
Из Cursor публикуйте в: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram. Или см. всё, куда Cursor может публиковать.
Публикация в Bluesky из: Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Часто задаваемые вопросы
Может ли Cursor публиковать в Bluesky?
Да, через MCP-сервер Hermoso. Выполните npm install -g hermoso && hermoso auth login, затем укажите в ~/.cursor/mcp.json npx -y hermoso mcp. Вход через браузер сохраняет учётные данные, поэтому ключ в файл не попадает. Тогда в Cursor появляются 922+ инструмента, включая те, что публикуют в Bluesky, а также те, что исследуют рекламу, уже работающую на вашем рынке, и создают сам креатив.
Как подключить Bluesky к Cursor?
Два шага, каждый по одному разу. Выполните npm install -g hermoso && hermoso auth login, затем укажите в ~/.cursor/mcp.json npx -y hermoso mcp. Вход через браузер сохраняет учётные данные, поэтому ключ в файл не попадает. Затем создайте пароль приложения в настройках Bluesky (отметьте доступ к личным сообщениям, если нужны инструменты для них) и вставьте его вместе с handle в Настройки → Коннекторы в Hermoso. После этого Cursor публикует в Bluesky как обычный вызов инструмента.
Нужен ли Cursor мой пароль от Bluesky?
Нет и не вашим основным паролем от Bluesky. Bluesky подключается к Hermoso паролем приложения, который вы создаёте в настройках Bluesky и можете отозвать там в любой момент, а Cursor затем обращается к аккаунту как к вызову инструмента. Никакие учётные данные не передаются модели.
Может ли Cursor исследовать Bluesky перед публикацией?
Лишь немного. В Hermoso нет рекламной библиотеки или поиска Bluesky, но bluesky_account читает подписчиков, подписки и число постов любого публичного аккаунта, этого достаточно, чтобы оценить конкурента.
Может ли Cursor опубликовать карусель в Bluesky?
Отчасти: от 2 до 4 изображений, только изображения, что соответствует пределу из лексикона самого Bluesky. Видео публикуется как отдельный пост, один ролик на пост, потому что у поста Bluesky одно встраивание. Cursor вызывает один и тот же инструмент публикации в любом случае, а канал, который не может нести карусель, отклоняется с настоящей причиной.
Может ли Cursor вести рекламу в Bluesky, а не только публиковать?
Нет. В Hermoso нет рекламного продукта Bluesky. Bluesky здесь органический: публикация, планирование, чтение вовлечённости и работа с ответами и личными сообщениями.
Начните бесплатно: 30 кредитов при регистрации и ещё 250+ можно заработать. Все функции доступны на каждом плане.
Начать бесплатно → Посмотреть цены