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 → Terminal & API keys میگیرد. - آن را به
~/.cursor/mcp.jsonاضافه کنید (یا به.cursor/mcp.jsonپروژه). هیچ کلیدی در فایل نمیگذارید، چونhermoso mcpاز ورود بالا استفاده میکند:{ "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } } - یا از نصب یککلیکی استفاده کنید از صفحهی MCP. آن لینک دیپ URL میزبانیشده را نصب میکند و احراز هویت را به جریان OAuth خود Cursor میسپارد. هر دو کار میکنند، فقط پیشنیازهای متفاوتی دارند.
- از Cursor چیزی بخواهید. «سه رقیب نزدیکم را پیدا کن، طولانیترین تبلیغاتشان را بیاور و بهترین قلاب را به یک ویدیوی 9:16 تبدیل کن»، یا «این رندر را در کانال پست کن». عامل ابزارها را انتخاب میکند؛ هزینه را شما تأیید میکنید.
بلوک بالا بستهی منتشرشدهی hermoso را روی دستگاه شما اجرا میکند؛ به همین دلیل چیزی چسبانده نمیشود و تا وقتی ابزاری فراخوانی نشود، فهرست ابزارها هزینهای ندارد. اگر بهجایش از لینک دیپ استفاده کنید، Cursor ثبت پویای کلاینت را با سرور مجوز ما انجام میدهد و شما هم هیچ کلیدی نگه نمیدارید.
سپس خود Bluesky را، یک بار، زیر تنظیمات → کانکتورها در Hermoso با نام کاربری و یک رمز عبور برنامه 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 بسازید و همراه با نام کاربری زیر «تنظیمات → کانکتورها» بچسبانید. هنگام ساختنش دسترسی پیام مستقیم را تیک بزنید، وگرنه ابزارهای پیام مستقیم میگویند این رمز عبور نمیتواند گفتگو کند، که ویژگی خود رمز عبور است نه یک اتصال خراب. دو قاعده دیگر 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 پیش از اجرای هر فراخوانی ابزار آن را در composer نشان میدهد، پس انتشار یک کلیک است، نه یک اثر جانبی.
Cursor روی Bluesky: بخش دردسرساز
چهار تصویر سقف است. این از lexicon خود Bluesky میآید، و پنجمی رد میشود نه اینکه حذف شود. یک پست هم فقط یک embed دارد، پس تصاویر و کارت لینک PR با هم نمیتوانند بیایند: وقتی تصویر پیوست است، لینک در متن قابل کلیک میماند و Hermoso کارت را کنار میگذارد و به شما میگوید. اگر قبل و بعد مهمتر از پیشنمایش است، این معاوضهی درستی است.
وقتی یک مخزن باید همیشه با یک برند اجرا شود، پیکربندی را در .cursor/mcp.json پروژه بگذارید، نه در پوشهی خانگی؛ در غیر این صورت hermoso auth login است که فضای کاری را مشخص میکند.
پیش از پست گذاشتن در Bluesky تحقیق کنید
کتابخانه تبلیغات Bluesky و جستوجوی Bluesky در Hermoso وجود ندارد، پس تحقیق رقبا در آنجا به یک چیز صادقانه خلاصه میشود: bluesky_account دنبالکنندگان، دنبالشوندگان و تعداد پستهای هر حساب عمومی را میخواند، که برای سنجیدن یک رقیب و ترسیم نمودار هفتهبههفتهاش کافی است. بقیه بخش تحقیق (کتابخانههای تبلیغات Meta، Google و LinkedIn، و TikTok، Instagram، YouTube، Reddit و Threads ارگانیک) دستنخورده است.
نیمهی پولی
هیچ محصول تبلیغاتی Bluesky در Hermoso وجود ندارد و ما چنین چیزی را القا نمیکنیم. 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 منتشر میکنند، و ابزارهایی که تبلیغات در حال اجرای بازارتان را بررسی میکنند و خود creative را از اول رندر میکنند.
چطور Bluesky را به Cursor وصل کنم؟
دو مرحله، هرکدام یک بار. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس ~/.cursor/mcp.json را به npx -y hermoso mcp وصل کنید. ورود با مرورگر اعتبارنامه را ذخیره میکند، پس کلیدی در فایل قرار نمیگیرد. سپس در تنظیمات Bluesky یک app password بسازید (برای ابزارهای DM، دسترسی پیام مستقیم را تیک بزنید) و آن را همراه با نام کاربریتان زیر Settings → Connectors در 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+ اعتبار دیگر برسید. همهی امکانات در همهی پلنها هست.
رایگان شروع کنید → مشاهده قیمتها