Hermoso یک سرور MCP بازاریابی است با 922+ ابزار روی یک نقطه پایانی واحد با OAuth که به یک عامل اجازه میدهد آگهیهای در حال اجرا در یک بازار را تحقیق کند، تبلیغات تصویری و ویدیویی نهایی بسازد، آنها را منتشر کند و کمپینهای پولی پشت آنها را بسازد. OpenClaw از طریق یک اتصال به همه اینها دسترسی دارد. این صفحه یک بخش از آن را پوشش میدهد: اینکه OpenClaw در X واقعاً چه کارهایی میتواند انجام دهد و چه کارهایی X اجازه نمیدهد.
اتصال Hermoso به OpenClaw
- نصب و ورود.
مرورگرتان یک بار باز میشود. چیزی برای ساختن یا چسباندن نیست: اعتبارنامه فقط برای مالک، درnpm install -g hermoso && hermoso auth login~/.hermoso/config.jsonذخیره میشود. روی دستگاهی بدون مرورگر،hermoso auth login --token hmk_…کلید را از MCP & CLI → Terminal & API keys میگیرد. - آن را به
~/.openclaw/openclaw.jsonاضافه کنید. هیچ کلیدی در فایل نمیرود، چونhermoso mcpاز ورود بالا استفاده میکند:{ "mcp": { "servers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } } } - از عامل خود چیزی بخواهید. «سه رقیب نزدیکم را پیدا کن که طولانیترین تبلیغاتشان را دارند، و بهترین قلاب را به یک ویدیوی 9:16 تبدیل کن» یا «این رندر را در کانال پست کن». عامل ابزارها را انتخاب میکند؛ شما هزینه را تأیید میکنید.
Hermoso هیچ رابطهی ویژهای با OpenClaw ندارد و ادعایش را هم نمیکند. شکل بالا از مرجع MCP خود OpenClaw در docs.openclaw.ai/cli/mcp نقل شده که در 2026-08-23 خوانده شده است؛ مستند است و اینجا اجرا نشده، و به همین دلیل شکل فایل منتشرشده است، نه یک دستور نصب اختصاصی.
سپس خود X را، یک بار، زیر تنظیمات → کانکتورها در Hermoso وصل کنید. این یک صفحه تأیید OAuth است، پس تنها مرحلهای است که به مرورگر نیاز دارد. هر چیزی بعد از آن یک فراخوانی ابزار است.
ابزارهای X که OpenClaw دریافت میکند
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 به حساب وصلشده منتشر میکند. |
امتحانش در OpenClaw
به زبان معمولی درخواست کنید. اینها جملههای سادهاند، نه DSL:
«حداکثر یک بهروزرسانی X در روز دربارهٔ آنچه منتشر شده، زیر 280 کاراکتر، و فقط وقتی که چیزی برای لینک کردن هست با یک لینک.»
این مسیر میشود get_brand → generate_text → post_to_x → x_post_insights_historical. اینکه یک اجرا چقدر از شما سؤال بپرسد، تنظیم OpenClaw است، نه ما.
OpenClaw در X: بخشی که دردسر دارد
تعداد دفعات را در خود کار محدود کنید. پستها، حذفها، خواندنها و نوشتن متن جایگزین (alt-text) هر کدام درخواستهای حسابشدهاند، insights به ازای هر پستی که بازگردانده میشود حساب میشود، و پستی که لینک دارد تقریباً 13 برابر یک پست ساده قیمت دارد. تشخیص لینک عمداً به سمت فرض وجود لینک میرود، پس «گاهی ارزانتر میشود» یک برنامه نیست.
در یک حلقهی خودمختار طولانی، CLI یعنی hermoso مسیر کمهزینه از نظر توکن است، چون عامل برای هر دستور اجرا میشود، بهجای اینکه یک فهرست 922+ ابزاری را در هر نوبت حمل کند.
قبل از پست کردن در 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 به آن داده ظاهر میشود.
کاری که OpenClaw بهتنهایی نمیتواند انجام دهد
عاملی با بودجه فقط وقتی مفید است که شعاع آسیبش محدود باشد، پس حصار در سرور است نه در یک پرامپت. هر کمپین تبلیغاتی، مجموعهی تبلیغ، گروه تبلیغ و تبلیغ متوقف ساخته میشود، و تغییر وضعیتی که پول واقعی را فعال میکند بدون یک پرچم تأیید صریح اجرا نمیشود. هر رندر پیش از خرج شدن هر چیز قیمت داده میشود (hermoso_capabilities هزینهی دقیق اعتبار هر مدل را پیش از هر خرجی منتشر میکند). اعتبارها پیش از اولین فراخوانی ارائهدهنده رزرو میشوند و بعد به هزینهی دقیق تسویه میشوند، پس یک ارسال ناموفق بازپرداخت میشود نه اینکه بدون هیچ نتیجهای از شما پول گرفته شود. حذفها هم به تأیید نیاز دارند، و هر درخت کمپین پیش از اینکه عامل شما بگوید چه ساخته، از پلتفرم تبلیغات دوباره خوانده میشود.
یک قدم عمداً غیردستی نیست: وصل کردن حساب یک صفحهی رضایت OAuth است، پس کانال را یک بار در مرورگر وصل میکنید. هر چیز بعد از آن یک فراخوانی ابزار است.
بقیهی ماتریس
از OpenClaw، پست در: Facebook · Instagram · Threads · TikTok · YouTube · LinkedIn · Pinterest · Bluesky · Telegram. یا همهی جاهایی را که OpenClaw میتواند در آنها پست بگذارد ببینید.
پست در X از: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
پرسشهای متداول
آیا OpenClaw میتواند در X پست کند؟
بله، از طریق سرور MCP مربوط به Hermoso. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس hermoso را زیر mcp.servers در ~/.openclaw/openclaw.json با command برابر npx و args برابر -y hermoso mcp اضافه کنید. ورود مرورگری اعتبار را ذخیره میکند، پس هیچ کلیدی در فایل قرار نمیگیرد. آنوقت OpenClaw بیش از 922+ ابزار دارد، از جمله ابزارهایی که در X پست میگذارند، و همچنین ابزارهایی که تبلیغات در حال اجرا در بازارتان را تحقیق میکنند و خود خلاقیت را از ابتدا رندر میکنند.
OpenClaw را چطور به X وصل کنم؟
دو قدم، هر کدام یک بار. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس hermoso را زیر mcp.servers در ~/.openclaw/openclaw.json با command برابر npx و args برابر -y hermoso mcp اضافه کنید. ورود مرورگری اعتبار را ذخیره میکند، پس هیچ کلیدی در فایل قرار نمیگیرد. سپس X را داخل Hermoso زیر Settings → Connectors وصل کنید، که یک صفحهی رضایت OAuth در مرورگر است. بعد از آن OpenClaw مثل یک فراخوانی ابزار معمولی در X منتشر میکند.
آیا OpenClaw به رمز عبور X من نیاز دارد؟
خیر. X را یک بار از طریق صفحه تأیید OAuth در مرورگر به Hermoso وصل میکنید و سپس OpenClaw به آن بهعنوان یک فراخوانی ابزار دسترسی پیدا میکند. اتصال حساب تنها مرحلهای است که به مرورگر نیاز دارد؛ بعد از آن هیچ چیز به رمز عبور نیاز ندارد و هیچ اعتباری هرگز به مدل داده نمیشود.
آیا OpenClaw میتواند یک پست X را برای بعد زمانبندی کند؟
بله. schedule_post آن را روی تقویم مشترکی که با همه کانالهای دیگر دارد صف میکند، با یک زیرنویس جداگانه برای هر کانال اگر متن باید متفاوت باشد؛ و list_scheduled و cancel_scheduled آن را میخوانند و پس میگیرند. X یکی از یازده کانالی است که در این صف قرار میگیرند.
آیا OpenClaw میتواند یک کاروسل در X پست کند؟
خیر. API مربوط به X حداکثر چهار رسانه را به یک پست وصل میکند و آنها بهصورت شبکهای نمایش داده میشوند، با همه تصاویر که همزمان دیده میشوند و چیزی برای ورق زدن نیست، پس یک دسته اسلاید شمارهدار نمیتواند آنطور که در نظر است منتشر شود. OpenClaw در هر حال همان ابزار انتشار را فراخوانی میکند، و کانالی که نمیتواند کاروسل را حمل کند با دلیل واقعی رد میشود.
پست کردن در X از OpenClaw چقدر هزینه دارد؟
X تنها کانکتوری است که برای هر فراخوانی اعتبار کسر میکند، چون X برای هر درخواست API هزینه میگیرد: حدود $0.015 برای یک پست و $0.200 برای پستی که لینک دارد، یعنی حدود 13 برابر بیشتر. عامل شما پیش از پست کردن قیمت را دریافت میکند. پلنها $29، $69 و $149 در ماه هستند برای 1,200، 3,000 و 7,000 اعتبار، و همه امکانات در همه پلنها از جمله Free هستند. تنها استثنا SSO سازمانی است.
با ثبتنام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همهی امکانات در همهی پلنها هست.
رایگان شروع کنید → مشاهده قیمتها