Hermoso یک سرور MCP بازاریابی است: بیش از 922 ابزار روی یک نقطهی پایانی OAuth که به عامل اجازه میدهد تبلیغاتی را که هماکنون در یک بازار جریان دارند تحقیق کند، تبلیغات تصویری و ویدیویی آماده بسازد، آنها را منتشر کند، و کمپینهای پولی پشتشان را بسازد. Cursor از طریق یک اتصال به همهی آن دسترسی دارد. این صفحه یک برش از آن را پوشش میدهد: آنچه Cursor واقعاً در YouTube میتواند انجام دهد، و آنچه YouTube اجازه نمیدهد.
اتصال 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 ثبت پویای کلاینت را با سرور مجوز ما انجام میدهد و شما هم هیچ کلیدی نگه نمیدارید.
سپس خود YouTube را یک بار زیر Settings → Connectors در Hermoso وصل کنید. این یک صفحهی رضایت OAuth است، پس تنها قدمی است که به مرورگر نیاز دارد. هر چیز بعد از آن یک فراخوانی ابزار است.
ابزارهای YouTube که Cursor دریافت میکند
post_to_youtube: یک ویدیوی نهایی را با عنوان، توضیح تا 5,000 کاراکتر، تا 30 برچسب و یک تنظیم حریم آپلود میکند.schedule_post: آپلود را صف میکند، و توضیح و برچسبها را همراه آن میبرد.set_youtube_thumbnail: یک تامبنیل طراحیشده روی آپلود میگذارد. این بزرگترین اهرم برای نرخ کلیک است، و YouTube در غیر این صورت تقریباً تصادفی فریمی را انتخاب میکند.make_thumbnail: خود آن تامبنیل را اول بار تولید میکند.update_youtube_video / list_youtube_videos: متادیتای یک آپلود را ویرایش میکند، یا آپلودهای خودتان را فهرست میکند، از جمله فهرستنشده و خصوصی که جستوجوی عمومی نمیبیند.youtube_video_insights / youtube_channel: بازدید، زمان تماشا، درصد میانگین تماشا و مشترکان جدید.list_youtube_comments / reply_to_youtube_comment: نظرها را میخواند و بهعنوان کانال پاسخ میدهد.
واحد واقعاً ویدیو است: post_to_youtube یک videoUrl میگیرد و هیچ مسیر تصویری وجود ندارد. دو دروازهی کوچکتر پیش از یک آپلود خودکار: پروژهی Google که تأیید نشده، videos.insert را خصوصی قفل میکند، هر چه درخواست کنید؛ و تامبنیلهای سفارشی به کانالی با تأیید تلفن نیاز دارند.
محدودیتهای YouTube که پیش از خودکارسازی باید بدانید
| متن | عنوان YouTube به 100 کاراکتر محدود است، و متن یک آیتم زمانبندیشده تبدیل به عنوان میشود. توضیح فیلدی جداگانه با حداکثر 5,000 کاراکتر است و تا 30 برچسب حمل میکند. هنگام ساخت یا صفگذاری اعمال میشود، پس پستی که بیش از حد بلند است رد میشود در حالی که هنوز آنجا هستید تا آن را درست کنید، نه اینکه در مسیر خروج بیصدا کوتاه شود. |
|---|---|
| دیدنی بودن | عمومی، فهرستنشده یا خصوصی. پیشنویس Studio وجود ندارد: «API YouTube میتواند عمومی، فهرستنشده یا خصوصی آپلود کند، اما نمیتواند پیشنویس Studio بسازد»، پس فهرستنشده نزدیکترین چیز به وضعیت بازبینی است، و همان چیزی است که یک پست فوری به آن پیشفرض میگیرد تا آپلود آمادهی تبلیغ بهطور تصادفی عمومی نشود. |
| کاروسل | رد میشود، با نام. «واحد YouTube ویدیو است، نه مجموعهای از تصاویر ثابت. اسلایدها را به ویدیو تبدیل کنید (Hermoso میتواند آنها را بچسباند) و آن را بهجایش پست کنید، یا YouTube را از این پست حذف کنید.» Hermoso این حد را برای فرار از کار نساخته است؛ همین چیزی است که YouTube است. رد شدن در لحظهی صفگذاری میآید، با راه پیش رو همراه، بهجای اینکه اسلاید اول بیصدا منتشر شود. |
| کدام حساب | هیچ. YouTube به کانال وصلشده منتشر میکند. |
امتحانش در Cursor
به زبان معمولی درخواست کنید. اینها جملههای سادهاند، نه DSL:
«./dist/demo.mp4 را بهصورت unlisted آپلود کن، با عنوانی کمتر از 100 کاراکتر، توضیحات از ./docs/demo.md، ده برچسب، و یک تصویر کوچک تولیدشده.»
این مسیر از make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights میگذرد. Cursor پیش از اجرای هر فراخوانی ابزار آن را در composer نشان میدهد، پس انتشار یک کلیک است، نه یک اثر جانبی.
Cursor روی YouTube: بخش دردسرساز
نگه داشتن توضیحات در یک فایل، ترفند اینجاست، چون این فیلدی است که در آپلودهای خودکار بیسروصدا گم میشود. کپشن میشود عنوان 100 کاراکتری، و توضیحات جدا هستند، تا 5,000 کاراکتر، و لینکها و CTA را حمل میکنند. بهصورت unlisted آپلود کنید، تماشا کنید، و سپس با update_youtube_video آن را عمومی کنید.
وقتی یک مخزن باید همیشه با یک برند اجرا شود، پیکربندی را در .cursor/mcp.json پروژه بگذارید، نه در پوشهی خانگی؛ در غیر این صورت hermoso auth login است که فضای کاری را مشخص میکند.
پیش از پست گذاشتن در YouTube تحقیق کنید
search_youtube در فهرست عمومی YouTube جستوجو میکند. این پرسشی متفاوت است با «چه چیزی آپلود کردهام»، و ابزار آن list_youtube_videos است. برای فیلم یک رقیب، analyze_video گفتار روی صدا، متن روی صفحه و فهرست بیتها همراه با زمانبندی را برمیگرداند، که دقیقاً همان چیزی است که پیش از بازسازی یک قلاب لازم دارید.
نیمهی پولی
ابزارهای Google Ads در Hermoso کمپینهای جستوجو، نمایش و Performance Max را میسازند (کل ساختار در یک عملیات اتمی، که پیش از اینکه عامل شما آن را شرح دهد از Google خوانده میشود)، بهعلاوه حجمهای Keyword Planner، اقدامهای تبدیل، و سایتلینکها و کالاوتهایی که ساخته و وصل میشوند. سازنده کمپین ویدیویی YouTube وجود ندارد و درست نیست که چنین چیزی القا شود؛ دارایی ویدیویی YouTube را میتوان آپلود و وصل کرد، اما نوع کمپینهایی که Hermoso میسازد جستوجو، نمایش و Performance Max هستند.
کاری که Cursor بهتنهایی نمیتواند انجام دهد
عاملی با بودجه فقط وقتی مفید است که شعاع آسیبش محدود باشد، پس حصار در سرور است نه در یک پرامپت. هر کمپین تبلیغاتی، مجموعهی تبلیغ، گروه تبلیغ و تبلیغ متوقف ساخته میشود، و تغییر وضعیتی که پول واقعی را فعال میکند بدون یک پرچم تأیید صریح اجرا نمیشود. هر رندر پیش از خرج شدن هر چیز قیمت داده میشود (hermoso_capabilities هزینهی دقیق اعتبار هر مدل را پیش از هر خرجی منتشر میکند). اعتبارها پیش از اولین فراخوانی ارائهدهنده رزرو میشوند و بعد به هزینهی دقیق تسویه میشوند، پس یک ارسال ناموفق بازپرداخت میشود نه اینکه بدون هیچ نتیجهای از شما پول گرفته شود. حذفها هم به تأیید نیاز دارند، و هر درخت کمپین پیش از اینکه عامل شما بگوید چه ساخته، از پلتفرم تبلیغات دوباره خوانده میشود.
یک قدم عمداً غیردستی نیست: وصل کردن حساب یک صفحهی رضایت OAuth است، پس کانال را یک بار در مرورگر وصل میکنید. هر چیز بعد از آن یک فراخوانی ابزار است.
بقیهی ماتریس
از Cursor منتشر کنید در: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram. یا همهی کانالهایی را که Cursor میتواند در آنها منتشر کند ببینید.
پست در YouTube از: Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
پرسشهای متداول
آیا Cursor میتواند در YouTube پست بگذارد؟
بله، از طریق سرور MCP مربوط به Hermoso. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس ~/.cursor/mcp.json را به npx -y hermoso mcp وصل کنید. ورود با مرورگر اعتبارنامه را ذخیره میکند، پس کلیدی در فایل قرار نمیگیرد. آنوقت Cursor به 922+ ابزار دسترسی دارد، از جمله ابزارهایی که در YouTube منتشر میکنند، و ابزارهایی که تبلیغات در حال اجرای بازارتان را بررسی میکنند و خود creative را از اول رندر میکنند.
چطور YouTube را به Cursor وصل کنم؟
دو مرحله، هرکدام یک بار. دستور npm install -g hermoso && hermoso auth login را اجرا کنید، سپس ~/.cursor/mcp.json را به npx -y hermoso mcp وصل کنید. ورود با مرورگر اعتبارنامه را ذخیره میکند، پس کلیدی در فایل قرار نمیگیرد. سپس YouTube را داخل Hermoso زیر Settings → Connectors متصل کنید، که یک صفحهی رضایت OAuth در مرورگر است. بعد از آن Cursor مثل یک فراخوانی ابزار عادی در YouTube منتشر میکند.
آیا Cursor به رمز عبور YouTube من نیاز دارد؟
نه. YouTube را یک بار از طریق یک صفحهی رضایت OAuth در مرورگر به Hermoso وصل میکنید، و Cursor بعد از آن به آن بهصورت یک فراخوانی ابزار میرسد. وصل کردن حساب تنها قدمی است که غیردستی نیست؛ هیچ چیز بعد از آن رمز عبور نمیخواهد، و هیچ اعتباری هرگز به مدل داده نمیشود.
آیا Cursor میتواند پیش از پست کردن در YouTube تحقیق کند؟
بله. search_youtube فهرست عمومی YouTube را جستوجو میکند، list_youtube_videos آپلودهای خودتان را از جمله فهرستنشدهها میخواند، و analyze_video گفتار، متن روی صفحه و فهرست بیتهای یک فیلم رقیب را با زمانبندی برمیگرداند.
آیا Cursor میتواند یک کاروسل در YouTube پست کند؟
نه، و رد شدن دلیلش را میگوید، بهجای اینکه فقط بگوید «پشتیبانی نمیشود»: واحد YouTube یک ویدیو است، نه مجموعهای از تصاویر ثابت. Hermoso میتواند اسلایدها را به یک ویدیو تبدیل کند و آن را بهجای آن پست کند. Cursor در هر حال همان ابزار انتشار را فراخوانی میکند، و کانالی که نمیتواند کاروسل را حمل کند با دلیل واقعی رد میشود.
آیا Cursor علاوه بر پست کردن، آگهیهای YouTube را هم میتواند اجرا کند؟
Hermoso کمپینهای جستوجو، نمایش و Performance Max در Google Ads میسازد، با حجمهای Keyword Planner و اقدامهای تبدیل. سازنده کمپین ویدیویی YouTube وجود ندارد، و ما چنین چیزی را القا نمیکنیم.
با ثبتنام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همهی امکانات در همهی پلنها هست.
رایگان شروع کنید → مشاهده قیمتها