پست گذاشتن در Instagram از Hermes

Hermes می‌تواند با همان بلوک عمومی در Instagram رندر کند و منتشر کند، با یک نکته‌ی ارزشمند: کپشن یک پست Instagram بعد از زنده شدن قابل ویرایش نیست.

Hermoso یک سرور MCP بازاریابی است: بیش از 922 ابزار روی یک نقطه‌ی پایانی OAuth که به عامل اجازه می‌دهد تبلیغاتی را که هم‌اکنون در یک بازار جریان دارند تحقیق کند، تبلیغات تصویری و ویدیویی آماده بسازد، آن‌ها را منتشر کند، و کمپین‌های پولی پشت‌شان را بسازد. Hermes از طریق یک اتصال به همه‌ی آن دسترسی دارد. این صفحه یک برش از آن را پوشش می‌دهد: آنچه Hermes واقعاً در Instagram می‌تواند انجام دهد، و آنچه Instagram اجازه نمی‌دهد.

اتصال Hermoso به Hermes

  1. نصب و ورود.
    npm install -g hermoso && hermoso auth login
    مرورگرتان یک بار باز می‌شود. چیزی برای ساختن یا چسباندن نیست: اعتبارنامه فقط برای مالک، در ~/.hermoso/config.json ذخیره می‌شود. روی دستگاهی بدون مرورگر، hermoso auth login --token hmk_… کلید را از MCP & CLI → Terminal & API keys می‌گیرد.
  2. آن را در ~/.hermes/config.yaml اضافه کنید. mcp_servers یک کلید سطح بالا است، نه زیر mcp، و هیچ کلیدی در فایل قرار نمی‌گیرد، چون hermoso mcp ورودِ بالا را می‌خواند:
    mcp_servers:
      hermoso:
        command: "npx"
        args: ["-y", "hermoso", "mcp"]
  3. از Hermes چیزی بخواهید. «سه رقیب نزدیکم را پیدا کن، طولانی‌ترین تبلیغاتشان را بیاور و بهترین قلاب را به یک ویدیوی 9:16 تبدیل کن»، یا «این رندر را در کانال پست کن». عامل ابزارها را انتخاب می‌کند؛ هزینه را شما تأیید می‌کنید.

Hermoso با سازندگان Hermes وابسته یا مورد تأیید آن‌ها نیست و چنین ادعایی ندارد. شکل بالا از مرجع MCP خود پروژه در NousResearch/hermes-agent نقل شده است که در 2026-08-23 خوانده شد؛ مستند است و اینجا اجرا نشده، و به همین دلیل شکل فایل منتشرشده است، نه یک دستور نصب سفارشی.

سپس خود Instagram را یک بار زیر Settings → Connectors در Hermoso وصل کنید. این یک صفحه‌ی رضایت OAuth است، پس تنها قدمی است که به مرورگر نیاز دارد. هر چیز بعد از آن یک فراخوانی ابزار است.

ابزارهای Instagram که Hermes دریافت می‌کند

  • post_to_meta: با target: "instagram" در Instagram منتشر می‌کند. Instagram کانال تصویری است و API هم همین را می‌گوید: یک پست باید عکس یا ویدیو داشته باشد.
  • schedule_post: آن را روی تقویم مشترک صف می‌کند، با کپشن مخصوص هر کانال اگر متن باید با نسخه‌ی Facebook یا LinkedIn فرق کند.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: زیر یک پست بخواند، پاسخ دهد و مدیریت کند.
  • meta_page_insights / meta_post_insights: دسترسی، نمایش‌ها، ذخیره‌ها و تعامل، برای هر حساب و هر پست.
  • search_instagram: جست‌وجوی کلیدواژه در ریل‌های عمومی Instagram، برای تحقیق و نه انتشار.

دو نکته‌ی Instagram که پیش از خودکارسازی باید بدانید. در API Meta زمان‌بندی بومی Instagram وجود ندارد، پس زمان‌بندی صف Hermoso است نه صف Instagram، و فرستادن scheduleAt مربوط به Facebook برای Instagram رد می‌شود، نه اینکه بی‌صدا همین الان منتشر شود. و کپشن Instagram پس از زنده شدن قابل ویرایش نیست: تنها چیزی که Meta روی یک پست منتشرشده اجازه می‌دهد عوض شود، روشن یا خاموش بودن نظرها است. حذف پست پشتیبانی می‌شود: manage_meta_post پست‌های معمولی، استوری‌ها، ریل‌ها و کل آلبوم‌های کاروسل را حذف می‌کند، اما هرگز یک کارت را از داخل آلبوم جدا نمی‌کند.

محدودیت‌های Instagram که پیش از خودکارسازی باید بدانید

متنکپشن Instagram به 2,200 کاراکتر محدود است. هنگام ساخت یا صف‌گذاری اعمال می‌شود، پس پستی که بیش از حد بلند است رد می‌شود در حالی که هنوز آنجا هستید تا آن را درست کنید، نه اینکه در مسیر خروج بی‌صدا کوتاه شود.
دیدنی بودنفقط عمومی. Content Publishing API از Meta فوراً منتشر می‌کند یا اصلاً منتشر نمی‌کند، و Instagram «پست فهرست‌نشده، خصوصی یا پیش‌نویس ندارد». اگر در Instagram می‌خواهید مرحله‌ی بازبینی وجود داشته باشد، باید پیش از فراخوانی انجام شود، نه بعد از آن.
کاروسل2 تا 10 اسلاید، و عکس و ویدیو می‌توانند ترکیب شوند. آن سقف بالایی از خود Meta است، که در جدول قابلیتی که آن را اعمال می‌کند نقل شده: «کاروسل‌ها به 10 تصویر، ویدیو، یا ترکیبی از این دو محدود هستند.» حد پایین 2 از ماست، چون یک اسلاید روی هیچ پلتفرمی کاروسل نیست. درخواست تک‌اسلایدی به‌صورت یک پست معمولی منتشر می‌شود، نه اینکه رد شود.
کدام حسابpageId. Instagram از طریق صفحه‌ی Facebook وصل‌شده منتشر می‌شود، پس همان فیلد هویت انتخاب آن را هم می‌کند.

امتحانش در Hermes

به زبان معمولی درخواست کنید. اینها جمله‌های ساده‌اند، نه DSL:

«یک کاروسل 5 اسلایدی Instagram از دارایی‌های کمپین فعلی بسازید و آن را با کپشنی زیر 2,200 کاراکتر منتشر کنید.»

این مسیر می‌شود search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). رفتار تأیید به خود شما بستگی دارد. تضمین‌های خود Hermoso به آن وابسته نیستند: کمپین‌ها متوقف ساخته می‌شوند، کلیدهای تغییر هزینه با تأیید محدود شده‌اند، و هیچ فراخوانی تولیدی بدون یک حساب تأییدشده اجرا نمی‌شود.

Hermes روی Instagram: بخش دردسرساز

در Instagram کپشن چیزی است که نمی‌شود پس‌اش گرفت: Meta جز فعال یا غیرفعال کردن نظرات، هیچ ویرایشی روی یک پست منتشرشده نمی‌دهد. خود پست با manage_meta_post قابل حذف است، که پست‌های معمولی، Stories، Reels و کل آلبوم‌های کاروسل را حذف می‌کند. هر چیزی پیش از انتشار، از تحقیق و برنامه‌ریزی تا رندر و کپشن‌نویسی، برگشت‌پذیر است و خودکارسازی آن بی‌خطر است.

برای اجرای بدون نظارت، CLI hermoso با --json برای ادعا کردن آسان‌تر از یک فهرست ابزار است، و در زمینه (context) بسیار ارزان‌تر.

پیش از پست گذاشتن در Instagram تحقیق کنید

search_meta_ads جایگاه‌های Instagram را هم مثل Facebook پوشش می‌دهد، چون یک کتابخانه است. برای ارگانیک، search_instagram ریل‌های عمومی را بر اساس کلیدواژه جست‌وجو می‌کند، که سطحی است که قالب واقعاً در آن حرکت می‌کند؛ کشیدن پروفایل و هشتگ از طریق fetch_social_data و search_instagram_hashtag انجام می‌شود.

نیمه‌ی پولی

جایگاه‌های Instagram از همان درخت کمپین Meta مثل Facebook خریداری می‌شوند: create_meta_campaign → create_meta_adset → create_meta_ad، با امکان انتخاب جایگاه برای هر پلتفرم و موقعیت. preview_meta_ad تبلیغ رندرشده‌ی واقعی را برای هر جایگاه پیش از خرج کردن نشان می‌دهد، و meta_insights نتایج را بر اساس سن، جنسیت، جایگاه و کشور تفکیک می‌کند. همین تفکیک است که تبلیغ بعدی را شکل می‌دهد.

کاری که Hermes به‌تنهایی نمی‌تواند انجام دهد

عاملی با بودجه فقط وقتی مفید است که شعاع آسیبش محدود باشد، پس حصار در سرور است نه در یک پرامپت. هر کمپین تبلیغاتی، مجموعه‌ی تبلیغ، گروه تبلیغ و تبلیغ متوقف ساخته می‌شود، و تغییر وضعیتی که پول واقعی را فعال می‌کند بدون یک پرچم تأیید صریح اجرا نمی‌شود. هر رندر پیش از خرج شدن هر چیز قیمت داده می‌شود (hermoso_capabilities هزینه‌ی دقیق اعتبار هر مدل را پیش از هر خرجی منتشر می‌کند). اعتبارها پیش از اولین فراخوانی ارائه‌دهنده رزرو می‌شوند و بعد به هزینه‌ی دقیق تسویه می‌شوند، پس یک ارسال ناموفق بازپرداخت می‌شود نه اینکه بدون هیچ نتیجه‌ای از شما پول گرفته شود. حذف‌ها هم به تأیید نیاز دارند، و هر درخت کمپین پیش از اینکه عامل شما بگوید چه ساخته، از پلتفرم تبلیغات دوباره خوانده می‌شود.

یک قدم عمداً غیردستی نیست: وصل کردن حساب یک صفحه‌ی رضایت OAuth است، پس کانال را یک بار در مرورگر وصل می‌کنید. هر چیز بعد از آن یک فراخوانی ابزار است.

بقیه‌ی ماتریس

از Hermes، پست در: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. یا همه‌ی جاهایی را که Hermes می‌تواند در آن‌ها پست بگذارد ببینید.

پست در Instagram از: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

پرسش‌های متداول

آیا Hermes می‌تواند در Instagram پست بگذارد؟

بله، از طریق سرور MCP مربوط به Hermoso. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس hermoso را زیر کلید سطح بالای mcp_servers در ~/.hermes/config.yaml با command برابر "npx" و args برابر ["-y", "hermoso", "mcp"] اضافه کنید. ورود مرورگری اعتبار را ذخیره می‌کند، پس هیچ کلیدی در فایل قرار نمی‌گیرد. آن‌وقت Hermes بیش از 922+ ابزار دارد، از جمله ابزارهایی که در Instagram پست می‌گذارند، و همچنین ابزارهایی که تبلیغات در حال اجرا در بازارتان را تحقیق می‌کنند و خود خلاقیت را از ابتدا رندر می‌کنند.

چطور Instagram را به Hermes وصل کنم؟

دو قدم، هر کدام یک بار. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس hermoso را زیر کلید سطح بالای mcp_servers در ~/.hermes/config.yaml با command برابر "npx" و args برابر ["-y", "hermoso", "mcp"] اضافه کنید. ورود مرورگری اعتبار را ذخیره می‌کند، پس هیچ کلیدی در فایل قرار نمی‌گیرد. سپس Instagram را داخل Hermoso زیر Settings → Connectors وصل کنید، که یک صفحه‌ی رضایت OAuth در مرورگر است. بعد از آن Hermes مثل یک فراخوانی ابزار معمولی در Instagram منتشر می‌کند.

آیا Hermes می‌تواند یک کاروسل در Instagram پست کند؟

بله، 2 تا 10 اسلاید، و عکس و ویدیو را می‌شود با هم ترکیب کرد. عدد ده، سقف منتشرشده‌ی خود Meta است، نه چیزی که Hermoso ساخته باشد. Hermes در هر صورت همان ابزار انتشار را فراخوانی می‌کند، و کانالی که نمی‌تواند کاروسل را حمل کند، با دلیل واقعی‌اش رد می‌شود.

پست گذاشتن در Instagram از Hermes چه هزینه‌ای دارد؟

انتشار در Instagram هیچ اعتباری هزینه ندارد؛ Meta برای هر فراخوانی API چیزی نمی‌گیرد. اعتبارها روی خود رندر خرج می‌شوند. پلن‌ها $29، $69 و $149 در ماه هستند برای 1,200، 3,000 و 7,000 اعتبار، و همه‌ی امکانات در همه‌ی پلن‌ها هست، از جمله Free. تنها استثنا SSO سازمانی است.

آیا Hermes به رمز عبور Instagram من نیاز دارد؟

نه. Instagram را یک بار از طریق یک صفحه‌ی رضایت OAuth در مرورگر به Hermoso وصل می‌کنید، و Hermes بعد از آن به آن به‌صورت یک فراخوانی ابزار می‌رسد. وصل کردن حساب تنها قدمی است که غیردستی نیست؛ هیچ چیز بعد از آن رمز عبور نمی‌خواهد، و هیچ اعتباری هرگز به مدل داده نمی‌شود.

آیا Hermes می‌تواند یک پست Instagram را برای بعد زمان‌بندی کند؟

بله. schedule_post آن را روی یک تقویم مشترک با همه‌ی کانال‌های دیگر صف می‌کند، با کپشن مخصوص هر کانال اگر متن باید متفاوت باشد؛ list_scheduled و cancel_scheduled آن را می‌خوانند و پس می‌گیرند. Instagram یکی از یازده کانالی است که صف می‌شوند.

با ثبت‌نام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همه‌ی امکانات در همه‌ی پلن‌ها هست.

رایگان شروع کنید →   مشاهده قیمت‌ها