Hermoso یک سرور MCP بازاریابی است با 922+ ابزار روی یک نقطه پایانی واحد با OAuth که به یک عامل اجازه میدهد آگهیهای در حال اجرا در یک بازار را تحقیق کند، تبلیغات تصویری و ویدیویی نهایی بسازد، آنها را منتشر کند و کمپینهای پولی پشت آنها را بسازد. 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 وقتی اولین اتصال با 401 پاسخ میدهد، سرور مجوز Hermoso را پیدا میکند و خودش را ثبت میکند، پس هیچ کلیدی در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 را، یک بار، زیر تنظیمات → کانکتورها در 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 برابر بیشتر. حذفها، خواندنها و نوشتن متادیتای متن جایگزین هر کدام قیمت خودشان را دارند، و بینشها برای هر پست بازگرداندهشده هزینه دارند. تشخیص لینک عمداً به سمت فرض وجود لینک خطا میکند، چون حدس اشتباه در جهت دیگر 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 پیش از اجرای دستور پوستهای میپرسد، و مهارتها از طریق دستور hermoso عمل میکنند، پس یک انتشار بهصورت یک خط قابلخواندن ظاهر میشود که پیش از بله گفتن میتوانید بخوانید. برای ابزارهای MCP یک بار میپرسد: یک بار، همیشه برای آن ابزار، یا همیشه برای سرور.
Gemini CLI در X: بخشی که دردسر دارد
اگر سرور MCP Hermoso را به Gemini CLI اضافه میکنید، هرگز آن را با --trust اضافه نکنید وقتی قرار است در X پست کند. آن پرچم هر تأییدی را برای سرور رد میکند، و در X هر پست، خواندن و حذف یک فراخوانی حسابی است، با یک پست حامل لینک که تقریباً 13 برابر یک پست ساده قیمت دارد. در حساب Premium یک پست بلند یک فراخوانی حسابی است، در حالی که یک رشتهی پنجقسمتی پنج تاست.
دو جزئیات Gemini CLI تعیین میکند این کار چقدر امن است. gemini mcp add مگر اینکه --scope user بدهید، در .gemini/settings.json پروژه مینویسد، که وقتی یک مخزن باید همیشه روی یک برند اجرا شود مفید است. و هرگز 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 اکنون کل درخت پستهای تبلیغاتی را روی آن میسازد: کمپین، آیتم خط (نام X برای گروه آگهی)، پست تبلیغاتی، هدفگیری، بودجه، وضعیت و گزارشدهی. یک آگهی X یک پست را تبلیغ میکند، پس خلاقیت یک پست است، همان پستی که Hermoso بهصورت ارگانیک منتشر میکند. کلیدی که پول واقعی را فعال میکند بدون تأیید صریح اجرا نمیشود، دقیقاً مانند یازده پلتفرم دیگر. یک چیز پیش از برنامهریزی بودجه باید بدانید: X دسترسی Ads 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 پست کند؟
بله، با افزونهی Gemini CLI از Hermoso. دستور 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 بیش از 922+ ابزار دارد، از جمله ابزارهایی که در X پست میگذارند، و همچنین ابزارهایی که تبلیغات در حال اجرا در بازارتان را تحقیق میکنند و خود خلاقیت را از ابتدا رندر میکنند.
Gemini CLI را چطور به X وصل کنم؟
دو قدم، هر کدام یک بار. دستور 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 زیر Settings → 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 کل درخت را روی آن میسازد: کمپین، آیتم خط، توییت تبلیغاتی، هدفگیری، بودجه، وضعیت و گزارشدهی. X دسترسی Ads API را برای هر حساب تبلیغاتی میدهد نه برای هر برنامه، پس دکمه OAuth برای آن وجود ندارد: کاربر X مربوط به Hermoso را در business.x.com → Account access به حساب تبلیغاتی خود اضافه میکنید.
با ثبتنام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همهی امکانات در همهی پلنها هست.
رایگان شروع کنید → مشاهده قیمتها