چرا عاملها (و انسانهایشان) Hermoso را انتخاب میکنند: یک کانکتور، فروشگاه یکجا برای بیش از 100 مدل تصویر، ویدیو، صدا و نوشتن است: Seedance، Veo، Kling، MiniMax H3 و Gemini Omni برای ویدیو؛ Nano Banana، Imagen، Flux، Seedream و GPT Image برای تصاویر ثابت؛ بهعلاوه صداهای ممتاز و مدلهای نوشتن در رده Claude، Gemini و GPT، همه روی یک صورتحساب اعتباری، بدون نیاز به کلید API یا حساب جداگانه برای هر فروشنده. و فراتر از مدلهای خام، همین کانکتور کل گردش کار تبلیغاتی را پوشش میدهد: تحقیق رقبا در کتابخانههای تبلیغاتی Meta، Google و LinkedIn، برنامهریزی خلاقانه، رندرهای برندی نهایی، پستولید، امتیازدهی، انتشار و مدیریت کمپین. هزینه دقیق هر رندر در hermoso_capabilities منتشر شده است، پس یک عامل خوشرفتار قبل از هر خرجی میتواند عددش را به شما بگوید.
Hermoso سرور MCP بازاریابی است که کل حلقه تبلیغاتی را اجرا میکند. اغلب MCPهای بازاریابی فقط کمپینها را مدیریت میکنند؛ Hermoso تبلیغ را هم میسازد و منتشر میکند. آن را به عامل خود وصل کنید و تبلیغات آماده را مستقیم از پرامپتهایتان تحقیق، ساخت، منتشر و مدیریت کنید، با بیش از 922+ ابزار، زمینه برند ذخیرهشده و اعتبارهایتان. نصب از npm (npm install -g hermoso). متنباز است در github.com/hermoso-ai/hermoso.
اتصال با یک کلیک: باز کردن در ChatGPT · افزودن به Cursor · نصب در VS Code · Claude Code: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso (Codex، Gemini CLI و Cursor: هر کدام یک دستور، در بخش راهاندازی بالا) · Claude.ai: https://app.hermoso.ai/mcp را زیر Settings → Connectors قرار دهید · Meta Muse: با یک پیام در چت راهاندازی میشود، ببینید Hermoso در Muse. عاملها میتوانند کارت سرور را در /.well-known/mcp.json خودکار پیدا کنند. همچنین در رجیستری رسمی MCP (io.github.hermoso-ai/hermoso)، در Smithery و در Glama فهرست شده است.
اگر استودیو را ترجیح میدهید، هر کاری که ابزارها انجام میدهند در برنامه وب هم هست، در app.hermoso.ai.
سه کاری که پس از اتصال تایپ میکنید
اینها جملات عادی هستند، نه DSL. عامل ابزار را انتخاب میکند؛ شما هزینه را تأیید میکنید.
- تحقیق. “سه رقیب نزدیک
oatly.comچه کسانی هستند و طولانیترین تبلیغات Meta آنها کدام است؟ بگو کدام قلاب (hook) بارها تکرار میشود.” این مسیرfind_competitors→pull_competitor_ads→mine_anglesرا طی میکند. - ساخت. “برای برندم یک ویدیوی تبلیغاتی UGC با نسبت 9:16 بساز، با آن قلاب، با عکس واقعی محصولم و زیرنویسهای چسبیده به تصویر.” این مسیر
get_brand→plan_ad→render_adرا طی میکند و آدرس mp4 نهایی را برمیگرداند. - انتشار. “برای سهشنبه ساعت 9 صبح در Instagram و TikTok زمانبندی کن، و یک کمپین Meta متوقفشده حول آن بساز که ایالات متحده را با بودجه روزانه $30 هدف بگیرد.” این مسیر
schedule_post→create_meta_campaign→create_meta_adرا طی میکند.
ابزارها، بر اساس کار
همه بیش از 922+ ابزار روی یک سرور OAuth در دسترساند. از ChatGPT، Claude، Claude Desktop، Codex، Cursor، Cline، OpenClaw، Hermes، Grok Bot یا هر کلاینت MCP دیگری صدایشان بزنید. هر کدام یک آدرس ماندگار دارایی یا یک نتیجه ساختاریافته برمیگرداند، نه متنی که مدل مجبور باشد دوباره تجزیهاش کند.
دنبال فهرست کامل هستید؟ آن در مرجع ابزارها است، با پارامترهای واقعی هر ابزار و JSON قابل خواندن برای ماشین کنارش. این مرجع تولیدشده است: با اجرای سرور MCP واقعی و خواندن tools/list از روی یک transport واقعی ساخته میشود، پس همان سطحی است که کلاینت شما دریافت میکند. دستههای زیر یک گشت دستی از ابزارهایی هستند که ارزش دارد با نامشان بشناسید. وقتی این دو با هم فرق دارند، به مرجع اعتماد کنید. مستندات کامل توسعهدهنده: hermoso.ai/docs.
تحقیق و Ad Spy: find_competitors، competitor_teardown، pull_competitor_ads، research_ads، mine_angles، score_ad، check_ad_policy، analyze_video؛ کتابخانههای تبلیغاتی search_meta_ads، search_google_ads، search_linkedin_ads؛ شبکههای اجتماعی ارگانیک search_tiktok، search_instagram، search_youtube، search_reddit، search_threads، search_threads_keyword؛ fetch_social_data؛ کتابچههای خلاقانه list_skills، get_skill، save_skill.
ساخت تبلیغات آماده: برند با draft_brand، get_brand، update_brand، use_brand، list_brands؛ برنامه با plan_ad، plan_variations؛ رندر با render_ad، generate_image، generate_video، generate_avatar، generate_voice، generate_text، make_template_ad (قالبهای تبلیغ HTML بومی که مستقیم رندر میشوند، پس نوعنگاری پیکسلبهپیکسل دقیق است)، make_explainer، product_sizzle، make_thumbnail؛ ویرایش و نهاییسازی remix_static، recast_motion، reframe_video، upscale_video، dub_video، change_voice، finish_video، fix_beat، post_edit، stitch_video، clip_video؛ داراییها list_product_photos، set_product_image، list_library، fetch_asset، upload_file.
انتشار و زمانبندی در کانالهایتان: post_to_meta (Facebook / Instagram / Threads)، post_to_tiktok، post_to_youtube، schedule_post (یک صف برای Facebook، Instagram، Threads، TikTok، YouTube، X، LinkedIn، Pinterest، Bluesky، Telegram و Google Business Profile)، list_scheduled، cancel_scheduled، manage_meta_post، update_youtube_video، upload_meta_asset، list_meta_pages، youtube_channel، tiktok_account، list_tiktok_videos. YouTube فراتر از آپلود میرود: list_youtube_videos، update_youtube_video، set_youtube_thumbnail (گذاشتن یک تصویر کوچک Hermoso روی یک آپلود؛ بزرگترین اهرم برای نرخ کلیک است و YouTube در غیر این صورت فریمی را تصادفی انتخاب میکند) و youtube_video_insights (بازدید، زمان تماشا، میانگین درصد تماشا، مشترکین جدید). تعامل: list_meta_comments، reply_to_meta_comment، moderate_meta_comment، list_threads_replies، reply_to_thread، list_youtube_comments، reply_to_youtube_comment. X / Twitter: post_to_x (متن، تصویر، ویدیو، پاسخ، پست نقلقولی، نظرسنجی و کل رشتهها؛ 280 نویسه در حساب معمولی و تا 25,000 در حساب دارای X Premium، که از خود حساب خوانده میشود نه فرض، و هرگز کوتاه نمیشود)، post_x_article (مقاله بلند خود X، نوشتهشده با Markdown، که عنوانها، فهرستها، نقلقولها، بلوکهای کد و جدولها را حفظ میکند)، edit_x_post (بازنویسی پستی که قبلاً منتشر کردهاید، در محدوده یک ساعتهای که X مجاز میداند)، delete_x_post، x_post_metrics و x_post_insights (نمایش، لایک، بازنشر، پاسخ، نقلقول، ذخیره)، x_post_insights_historical (همان اعداد تبلیغکننده در هر بازه تاریخی، در حالی که x_post_insights فقط 28 ساعت گذشته را میبیند)، x_mentions. X تنها کانکتوری است که اعتبار را به ازای هر تماس API صورتحساب میکند، چون X به ازای هر درخواست از ما هزینه میگیرد، و پستی که لینک دارد حدود 13× پستی بدون لینک هزینه دارد؛ عامل شما قبل از ارسال پست قیمت را به شما اعلام میکند. LinkedIn: list_linkedin_pages، post_to_linkedin_page، post_to_linkedin، manage_linkedin_post، linkedin_page_analytics (عملکرد ارگانیک صفحه: دنبالکنندگان و افزایش آنها، بازدید صفحه، و نمایش، کلیک و تعامل پستها، برای کل صفحه یا هر پست). انتشار در LinkedIn به صفحههای شرکتیای میرود که تیک میزنید. پروفایل شخصی شما هم در دسترس است، اما تا زمانی که صریحاً آن را به اشتراک نگذارید خاموش میماند. Pinterest: list_pinterest_boards، create_pinterest_board، post_to_pinterest (پینهای تصویری یا ویدیویی روی بردی که انتخاب میکنید). Threads فراتر از انتشار میرود: list_threads_posts، list_threads_replies، reply_to_thread، hide_thread_reply، delete_thread، list_threads_mentions، threads_insights.
خواندن و پاسخ به DMها. list_inbox همه چیزی را که کسی به برند گفته در یک فهرست میگذارد: کامنتهای Facebook و Instagram، پاسخها و منشنهای Threads، کامنتهای YouTube و Reddit، نظرات Google، پاسخهای Bluesky و منشنهای X، بهعلاوه پیامهای مستقیم در Messenger، Instagram Direct، X، Bluesky و Telegram. reply_to_inbox_item به هر کدام با شناسهاش پاسخ میدهد و خودش به کانال درست میفرستد، پس عامل هرگز لازم نیست بداند هر پلتفرم از کدام ابزار پاسخ استفاده میکند. برای هر کانال، وقتی کل رشته را میخواهید نه فقط آخرین خط: list_meta_conversations، read_meta_conversation، reply_to_meta_message؛ list_x_dms، send_x_dm؛ list_bluesky_convos، read_bluesky_dm، send_bluesky_dm، mark_bluesky_convo_read؛ list_telegram_dms، list_telegram_chats، post_to_telegram؛ و در WhatsApp send_whatsapp_message، send_whatsapp_broadcast، list_whatsapp_templates، create_whatsapp_template. instagram_profile یک @handle اینستاگرام را به شناسه عددی حسابی تبدیل میکند که Meta واقعاً میخواهد. هر پلتفرم قوانین متفاوتی دارد، و Hermoso میگوید با کدام قانون روبهرو هستید، بهجای اینکه آن را از یک رد درخواست بفهمید: Meta اجازه پاسخ را تا 24 ساعت پس از نوشتن شخص میدهد و این پنجره پیش از ارسال، رایگان بررسی میشود؛ Telegram یک پنجره 24 ساعته غلتان است، نه صندوق ورودی، چون Bot API هیچ endpoint تاریخچهای ندارد؛ X پیامهای مستقیم 30 روز را نگه میدارد و به ازای هر پیام خواندهشده صورتحساب میکند. WhatsApp جداگانه قابل توجه است، چون پاسخ دادن در آن یک پاسخ صندوق ورودی نیست: Hermoso در WhatsApp ارسال میکند، با send_whatsapp_message، یا یک قالب تأییدشده Meta برای باز کردن گفتگو، یا یک پاسخ آزاد در پنجره 24 ساعته خدمات مشتری Meta، و پیش از آن متن دقیق و شماره دقیق را از شما تأیید میگیرد، چون به تلفن واقعی میرسد و Meta گفتگو را از کسبوکار شما صورتحساب میکند. Meta هم هیچ endpoint تاریخچه WhatsApp منتشر نمیکند، پس گفتگوی پیش از اتصال شما با هیچ قیمتی قابل دریافت نیست. LinkedIn و Threads هیچ API پیام مستقیم قابل استفادهای منتشر نمیکنند، پس هیچکدام ارائه نمیشود.
یک پیام WhatsApp بفرستید، یا برای کل فهرست پخش کنید. send_whatsapp_broadcast یک قالب تأییدشده را به یک فهرست مشتری، یک بخش یا یک لانچ میفرستد و مقادیر {{1}} و {{2}} هر شخص را در حین ارسال پر میکند، پس هزار نفر پیامی میگیرند که نامشان را دارد، نه همان پیام انبوه هزار بار. Meta endpoint انبوه ندارد، پس این یک ارسال تدریجی از یک پیام به ازای هر گیرنده است و بهصورت کار صفبندیشده اجرا میشود که شما آن را پیگیری میکنید، نه تماسی که منتظر بماند: شمارههای تکراری پیش از ارسال حذف میشوند، شمارهای که Meta نمیتواند استفاده کند با نام رد میشود بهجای اینکه بیصدا حذف شود، و هر گیرنده نتیجه خودش را در خروجی دارد، پس خطای جزئی بهعنوان خطای جزئی گزارش میشود و هرگز موفقیت جلوه داده نمیشود. آن را ابتدا با dryRun اجرا کنید: این هزینهای ندارد، چیزی نمیفرستد و تعداد واقعی گیرندگان، دسته زنده قالب، آنچه Meta برایش صورتحساب میکند، و اینکه آیا فهرست در محدوده پیامرسانی 24 ساعته پرتفوی کسبوکارتان جا میشود را گزارش میدهد. Meta مستقیم برای پیامها از شما صورتحساب میگیرد، به ازای هر پیام، با نرخ هر کشور، پس پخش گسترده هیچ اعتبار Hermoso مصرف نمیکند. دو قاعده اینجا قانون Meta است نه ما، و هر دو دائمیاند: پخش همیشه یک قالب تأییدشده است، چون متن آزاد فقط در پنجره 24 ساعتهای مجاز است که وقتی آن شخص اول به شما پیام میدهد باز میشود؛ و WhatsApp لازم میداند گیرنده اجازه (opt-in) داده باشد، که هیچ چیزی در API اجرای آن را تضمین نمیکند و مسئولیتش با کسبوکار است.
یک تقویم محتوا برای همه کانالها: schedule_post یک رندر نهایی را برای یک یا چند کانال در زمان انتخابی با کپشنهای مخصوص هر کانال صف میکند؛ list_scheduled آنچه در صف است و آنچه قبلاً اجرا شده را با نتیجه هر کانال میخواند؛ cancel_scheduled یک پست را پیش از ارسال برمیگرداند. در استودیو همین صف یک تقویم واقعی است با نماهای ماه، هفته و فهرست، با کشیدن یک پست میتوانید زمانش را عوض کنید، هر ورودی را ویرایش یا کپی کنید، و بازههای زمانی ثابت دارید که کار را در آنها بیندازید. Hermoso در زمان تعیینشده منتشر میکند؛ لازم نیست چیزی باز بماند.
اجرای کمپینهای تبلیغاتی Meta: create_meta_campaign، create_meta_adset، create_meta_ad، find_meta_audiences، list_meta_ads، meta_insights، meta_page_insights، meta_post_insights، update_meta_object، set_meta_campaign_status، delete_meta_object. اشیا متوقفشده ساخته میشوند و هر خرج و حذف نیاز به تأیید دارد. پیش از تعهد بودجه: preview_meta_ad تبلیغ واقعی را برای هر جایگاه بهصورت لینکی که میتوانید ببینید رندر میکند، و estimate_meta_reach میگوید یک مشخصه هدفگیری واقعاً چند نفر را میرساند. مخاطبان: list_meta_audiences و create_meta_audience بازاریابی مجدد با پیکسل وبسایت، مخاطبان تعامل با صفحه و اینستاگرام، و lookalike میسازند، و ساختن یکی هیچ هزینهای ندارد. meta_insights عملکرد را بر اساس سن، جنسیت، جایگاه و کشور تفکیک میکند. صفحه Facebook Ads MCP هر ابزار Meta و هدفگیریای که نشان میدهد را مرور میکند.
اجرای کمپینهای Google Ads: create_google_ads_campaign، create_google_ads_ad_group، create_google_ads_ad، add_google_ads_keywords، set_google_ads_budget، set_google_ads_bidding، set_google_ads_targeting، set_google_ads_status، find_google_ads_locations، upload_google_ads_asset، list_google_ads_campaigns، google_ads_report (GAQL). کل درخت در یک عملیات اتمی ساخته میشود، سپس پیش از اینکه عامل شرح دهد چه ساخته، از Google خوانده میشود. فراتر از درخت: create_google_ads_conversion_action و list_google_ads_conversion_actions (آنچه Google یک نتیجه حساب میکند؛ TARGET_CPA، TARGET_ROAS، MAXIMIZE_CONVERSIONS و هر کمپین Performance Max بدون آن قابل اجرا نیستند، پس Hermoso روی حسابی که آن را ندارد از ساختنشان خودداری میکند)، create_google_ads_performance_max_campaign (نوع کمپین بینسطحی Google)، add_google_ads_assets (sitelinks، callouts و snippetهای ساختاریافته، ساختهشده و متصلشده، چون دارایی متصلنشده هیچچیز نشان نمیدهد) و google_ads_keyword_ideas (Keyword Planner: حجم جستوجوی ماهانه واقعی، رقابت و پیشنهاد قیمت بالای صفحه، تا کلیدواژهها از داده انتخاب شوند نه حدس).
اجرای LinkedIn، Pinterest، Microsoft، X، TikTok، Snapchat، ChatGPT، Apple Search Ads و AppLovin Ads: همان الگوی پیشفرض متوقفشده و تأییدشده روی هر پلتفرم پولی دیگر. LinkedIn: list_linkedin_ads_campaigns، linkedin_ads_report، create_linkedin_ads_campaign_group، create_linkedin_ads_campaign، create_linkedin_ads_creative، search_linkedin_ads_targeting، set_linkedin_ads_budget، set_linkedin_ads_status، delete_linkedin_ads_object. Pinterest: list_pinterest_ads_campaigns، pinterest_ads_report، create_pinterest_ads_campaign، create_pinterest_ads_ad_group، create_pinterest_ads_ad، set_pinterest_ads_budget، set_pinterest_ads_status. Microsoft Advertising (Bing): list_microsoft_ads_campaigns، microsoft_ads_report، create_microsoft_ads_campaign، create_microsoft_ads_ad_group، create_microsoft_ads_ad، add_microsoft_ads_keywords، set_microsoft_ads_budget، set_microsoft_ads_status، microsoft_ads_geo_search (نام کشور، منطقه و شهر را به شناسههای مکانی Microsoft که یک کمپین لازم دارد تبدیل میکند؛ بدون مکان، کمپین Microsoft بهصورت جهانی ساخته میشود، که پیشفرض خود Microsoft است، و خواندن پس از ساخت شما را با صدای بلند هشدار میدهد). Reddit Ads، درخت کامل حساب: list_reddit_ads_campaigns، reddit_ads_report، create_reddit_ads_campaign، create_reddit_ads_ad_group، create_reddit_ads_ad، create_reddit_ads_post (تبلیغ Reddit یک پست را تقویت میکند، پس خلاقیت یک پست است)، set_reddit_ads_status، بهعلاوه برنامهریزی رایگان با search_reddit_ads_targeting، reddit_ads_forecast و reddit_ads_bid_suggestion، ردیابی تبدیل با list_reddit_ads_pixels و send_reddit_ads_conversions، بازاریابی مجدد و مخاطبان ذخیرهشده، فرمهای سرنخ، و reddit_ads_history. ChatGPT Ads (تبلیغاتی که زیر پاسخ ChatGPT اجرا میشوند)، از طریق Advertiser API مربوط به OpenAI: list_openai_ads_campaigns، openai_ads_report، openai_ads_geo_search، create_openai_ads_campaign، create_openai_ads_ad_group، create_openai_ads_ad، update_openai_ads_object، set_openai_ads_budget، set_openai_ads_status. ChatGPT Ads دقیقاً یک فرمت خلاقانه دارد، یک کارت متنی بهعلاوه تصویر، و ویدیو ندارد، پس عامل از فیلم شما یک تصویر ثابت میگیرد بهجای اینکه تبلیغ ویدیویی پیشنهاد دهد. X Ads، درخت کامل پستهای تقویتشده، از اوت 2026 فعال: list_x_ads_accounts، list_x_ads_funding_instruments، x_ads_report، create_x_ads_campaign، create_x_ads_line_item (نام X برای گروه تبلیغاتی)، create_x_ads_promoted_tweet، add_x_ads_targeting، x_ads_targeting_search، x_ads_geo_search، update_x_ads_campaign، update_x_ads_line_item، set_x_ads_status، delete_x_ads_object. هر تبلیغ X یک پست را تقویت میکند، پس خلاقیت یک پست است، همان پستی که post_to_x منتشر میکند. TikTok Ads اتصالی جداگانه از کانکتور انتشار TikTok است، و تنها پلتفرمی است که اشیا را بهطور پیشفرض فعال میسازد، پس Hermoso هر سطح را بدون هیچ override ای متوقفشده نگه میدارد: list_tiktok_ads_accounts، list_tiktok_ads_campaigns، list_tiktok_ads_identities، search_tiktok_ads_targeting، tiktok_ads_report، create_tiktok_ads_campaign، create_tiktok_ads_ad_group، upload_tiktok_ads_creative، create_tiktok_ads_ad، set_tiktok_ads_budget، set_tiktok_ads_status، delete_tiktok_ads_object. Snapchat Ads: list_snapchat_ads_accounts، list_snapchat_ads_campaigns، list_snapchat_ads_profiles، search_snapchat_ads_targeting، snapchat_ads_report، upload_snapchat_ads_creative، create_snapchat_ads_campaign، create_snapchat_ads_ad_squad، create_snapchat_ads_ad، set_snapchat_ads_budget، set_snapchat_ads_status، delete_snapchat_ads_object. بودجهها میکرو-واحد هستند (1,000,000 = یک واحد)، سرتیتر خلاقانه به 34 نویسه محدود است، و تبلیغ Snapchat به یک CREATIVE اشاره میکند نه به شناسه رسانه. سه نکته دسترسی که پیش از برنامهریزی بودجه ارزش دارد بدانید: LinkedIn و Pinterest هر دو نوشتن تبلیغات را بر اساس سطح API که حساب تبلیغاتی شما دارد محدود میکنند. خواندن و گزارش بیمحدودیت است، در حالی که ساختن کمپین به دسترسیای بستگی دارد که پلتفرم به حساب شما داده است. Meta، Google Ads، Microsoft Advertising، Reddit Ads و ChatGPT Ads چنین سطحی ندارند. X دسترسی Ads API را برای هر حساب تبلیغاتی میدهد نه برای هر اپلیکیشن، پس بهجای دکمه OAuth، حساب کاربری X هرموسو را در business.x.com → Account access اضافه میکنید، و در list_x_ads_accounts با سطح دسترسیای که X داده نشان داده میشود. AppLovin Ads با یک کلید چسباندهشده وصل میشود: applovin_ads_report با Reporting Key آن کار میکند و applovin_ads_pixel با Event Key، send_applovin_ads_events به کلید Conversion API آن نیاز دارد، و list_applovin_ads_campaigns، create_applovin_ads_campaign، update_applovin_ads_campaign، set_applovin_ads_status، ابزارهای مجموعه خلاقیت و upload_applovin_ads_assets از Campaign Management API آن استفاده میکنند که AppLovin آن را بهصورت حساب به حساب فعال میکند، همانطور که کلید Conversion API را. از نماینده حساب AppLovin بخواهید آنها را فعال کند، سپس آن کلیدها را هم بچسبانید.
ساخت Apple Search Ads و خواندن آن تا سطح عبارت جستوجو: تبلیغات جستوجوی App Store، از ابتدا تا انتها. ساخت: create_apple_ads_campaign، create_apple_ads_ad_group، add_apple_ads_keywords، add_apple_ads_negative_keywords، create_apple_ads_creative، create_apple_ads_ad، upload_apple_ads_asset، update_apple_ads_object، set_apple_ads_status، delete_apple_ads_object. هر شیء بدون هیچ override ای متوقفشده ساخته میشود، فعالسازی تنها کلیدی است که خرج واقعی را روشن میکند و نیاز به تأیید دارد، و هر خلاصه از خواندن آنچه Apple واقعاً ذخیره کرده ساخته میشود. تبلیغات در جایگاه تب Search اجرا میشوند؛ کمپین نتایج جستوجو به هیچ تبلیغ و هیچ خلاقیتی نیاز ندارد، چون Apple صفحه محصول App Store شما را خودش رندر میکند، و Hermoso این را رایگان میگوید تا Apple ساخت را رد نکند. خواندن: list_apple_ads_campaigns (وضعیت، وضعیت اجرا، بودجه روزانه و کل، کشورهایی که در آن اجرا میشود، و دلیل اعلامشده خود Apple وقتی کمپینی نمیتواند اجرا شود)، list_apple_ads_ad_groups (نرخ پیشفرض، و اینکه Search Match Apple روشن است یا نه)، list_apple_ads_keywords (هدفگیری و منفی، با نوع تطابق و نرخ)، apple_ads_report (نمایش، تپ، نصب، هزینه، TTR، CPT و CPA، در سطح کمپین، گروه تبلیغاتی، کلیدواژه، عبارت جستوجو یا تبلیغ)، list_apple_ads_creatives، list_apple_ads_ads، list_apple_ads_assets، list_apple_ads_product_pages (لیست App Store شما و هر صفحه محصول سفارشی، با محتوای هر زبان)، search_apple_ads_apps و check_apple_ads_app_eligibility (روی کدام جایگاهها، کشورها و دستگاهها اپ شما میتواند تبلیغ شود، که ارزش خواندن پیش از ساخت را دارد) و list_apple_ads_orgs. دکمه OAuth برای آن وجود ندارد، چون Apple هیچ جریان OAuth منتشر نمیکند: Hermoso کلید امضا را میسازد، شما نیمه عمومی آن را در Apple Ads → Account Settings → API میچسبانید و سه شناسه را برمیگردانید. Apple این فیلد را فقط به کاربری با نقش API نشان میدهد، پس یک Account Admin ابتدا آن نقش را دعوت میکند یا به آن تغییر میدهد. راهنمای کانکتور Apple Search Ads کل فرایند را قدمبهقدم توضیح میدهد. هر اتصال به همان یک سازمان Apple Ads که هنگام ساختنش انتخاب کردید پین میشود.
گزارش و خروجی: Google Drive با save_to_drive، list_drive_files، get_drive_file، update_drive_file، delete_drive_file، create_drive_folder؛ Sheets با create_sheet، append_to_sheet، read_sheet؛ Docs با create_doc، append_to_doc، read_doc؛ Microsoft OneDrive با save_to_onedrive، list_onedrive_files، get_onedrive_file، update_onedrive_file، create_onedrive_folder، delete_onedrive_file. سرنخها از طریق HubSpot MCP وارد CRM شما میشوند: sync_leads_to_hubspot سرنخهای فرمهای تبلیغاتی Meta و LinkedIn را بهعنوان مخاطب ارسال میکند، و hubspot_deals_report معاملهها را بر اساس مرحله و منبع گزارش میدهد.
حافظه، پروفایلها، مهارتها و تیم: remember، forget، list_memory، store_get؛ پروفایلها با create_brand، delete_brand، use_brand، list_brands، تا یک آژانس بتواند بدون باز کردن برنامه یک مشتری جدید را بپذیرد و یکی را برچیند، و پروفایلها در هر طرحی نامحدودند؛ مهارتها، که اکنون یک کتابخانه واحد است و فروشگاه قدیمی «کارمندان هوش مصنوعی» را در خود جذب کرده: save_skill، list_skills، get_skill، delete_skill؛ تیم با invite_member، list_team، set_role، remove_member.
حساب، تنظیمات و کانکتورها: hermoso_capabilities (مدلها و هزینه دقیق هر رندر؛ اول این را صدا بزنید)، hermoso_credits، buy_credits، billing_status، upgrade_plan، set_auto_reload، get_job، list_jobs، report_bug، request_feature؛ تنظیمات با get_settings، update_settings (زبان و ظاهر، که در حساب ذخیره میشود نه در مرورگر، تا مشتری که فقط از طریق عامل کار میکند در انگلیسی گیر نکند)؛ کانکتورها با list_connectors، list_connector_accounts، set_connector_accounts (دقیقاً انتخاب کنید کدام صفحهها، حسابهای تبلیغاتی و بردها قابل استفاده باشند؛ ابزار خواندن سرور را گزارش میدهد، نه درخواست را)، disconnect_connector. اتصال یک حساب یک صفحه رضایت OAuth است، پس این تنها مرحلهای است که هنوز به مرورگر نیاز دارد؛ هر چیزی پس از آن را عامل میتواند صدا بزند.