Hermoso هو خادم MCP للتسويق: أكثر من 922 أداة عبر نقطة واحدة بتفويض OAuth، تمكّن الوكيل من بحث الإعلانات الجارية في سوق ما، وإنتاج صور وفيديوهات إعلانية جاهزة، ونشرها، وبناء الحملات المدفوعة التي تقف خلفها. يصل Cline إلى كل ذلك عبر اتصال واحد. تغطي هذه الصفحة جزءاً واحداً منه: ما يستطيع Cline فعله فعلاً على YouTube، وما لا تسمح به YouTube.
ربط Hermoso بـ Cline
- أنشئ مفتاح API. في Hermoso، افتح تبويب MCP & CLI، وتحت Terminal & API keys اضغط + Create API key. يبدو المفتاح هكذا
hmk_…ويحمل صلاحية إنفاق حقيقية، فعامله معاملة كلمة المرور. - أضِف خادم MCP في إعدادات MCP الخاصة بـ Cline، موجِّهاً إلى نقطة النهاية المستضافة بمفتاحك:
{ "url": "https://app.hermoso.ai/mcp", "headers": { "Authorization": "Bearer <your key>" } } - اطلب من Cline شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.
هذه كتلة HTTP MCP العامة لـ Hermoso لا تكامل مخصص لـ Cline، ويستحق أن يُقال ذلك بوضوح. وما هو خاص بـ Cline من جهتنا هو خادم التفويض: فهو يقبل عناوين إعادة التوجيه loopback (http://127.0.0.1:PORT/…) تحديداً، كي تستطيع الوكلاء المثبّتة محلياً مثل Cline إتمام مصافحة التسجيل من الأساس.
ثم اربط YouTube نفسه مرة واحدة من Settings → Connectors في Hermoso. وهذه شاشة موافقة OAuth، لذا هي الخطوة الوحيدة التي تحتاج إلى متصفح. وكل ما يأتي بعدها استدعاء أداة.
أدوات YouTube التي يحصل عليها Cline
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: «تستطيع واجهة YouTube API الرفع كعام أو غير مدرج أو خاص، لكنها لا تستطيع إنشاء مسودة في Studio»، لذا يكون غير المدرج أقرب شيء إلى حالة مراجعة، وهو ما يُختار للنشر الفوري حتى لا يصبح رفع جاهز للإعلان عاماً بالخطأ. |
| الشرائح المتعددة | مرفوض، بالاسم. «وحدة YouTube فيديو لا مجموعة صور ثابتة. حوّل الشرائح إلى فيديو (يستطيع Hermoso تجميعها) وانشر ذلك بدلاً منها، أو أزل YouTube من هذا المنشور.» ولم يخترع Hermoso هذا القيد ليتجنب العمل؛ فهذا ما هو عليه YouTube. ويأتي الرفض عند الوضع في الطابور، ومعه المخرج، بدلاً من نشر الشريحة الأولى بصمت. |
| أي حساب | لا شيء. ينشر YouTube على القناة المربوطة. |
جرّبه في Cline
اطلبه بلغة عادية. هذه جمل بسيطة، لا لغة برمجة:
“ارفع هذا الفيديو التجريبي بوضع غير مدرج، بعنوان أقل من 100 حرف، ووصف كامل يتضمن رابط الوثائق، وعشرة وسوم، وصورة مصغّرة مولّدة.”
هذا يمرّ بالخطوات make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights. يسأل Cline قبل كل استدعاء أداة افتراضياً، وهذا هو السلوك المطلوب في أي شيء ينشر.
Cline على YouTube: الجزء الذي يؤلم
الوضع غير المدرج هو الافتراضي الآمن لأي وكيل لديه موافقة تلقائية في أي مكان من إعداده، لأن الرفع العام العرضي لا يمكن التراجع عنه بهدوء. وهو أيضاً الخيار الصادق: فواجهة YouTube البرمجية لا تستطيع إنشاء مسودة في Studio، لذلك فالوضع غير المدرج هو حالة ما قبل النشر الوحيدة الموجودة.
إن كنت تشغّل Cline بالموافقة التلقائية، فاستثنِ أدوات النشر والحملات، لأنها الأدوات ذات العواقب العامة أو المالية.
ابحث في YouTube قبل أن تنشر
search_youtube يبحث في فهرس YouTube العام. وهذا سؤال مختلف عن «ما الذي رفعته؟»، والأداة الخاصة بذلك هي list_youtube_videos. أما لفيلم منافس، فإن analyze_video يعيد التعليق الصوتي والنص الظاهر على الشاشة وقائمة اللقطات مع التوقيتات، وهذا ما تحتاجه فعلاً قبل إعادة بناء خطّاف.
الجانب المدفوع
تبني أدوات Google Ads في Hermoso حملات البحث والعرض وPerformance Max (الشجرة كاملةً في عملية واحدة ذرّية، ويُقرأ الناتج من Google قبل أن يصفه وكيلك)، إضافةً إلى أحجام الكلمات من Keyword Planner، وإجراءات التحويل، وروابط الموقع والعبارات التوضيحية التي تُنشأ وتُرفق. لا يوجد منشئ لحملات فيديو YouTube، ومن الخطأ أن نوحي بوجوده؛ يمكن رفع أصل فيديو YouTube وإرفاقه، لكن أنواع الحملات التي ينشئها Hermoso هي البحث والعرض وPerformance Max.
ما لا يستطيع Cline فعله وحده
الوكيل الذي يملك ميزانية لا يفيد إلا إذا كان نطاق ضرره محدوداً، لذلك يكون السياج في الخادم لا في التعليمات. كل حملة إعلانية ومجموعة إعلانات ومجموعة إعلانات Google وإعلان تُنشأ متوقفة مؤقتاً، ولا تعمل مفاتيح الحالة التي تشغّل المال الحقيقي دون علامة تأكيد صريحة. كل إنتاج يُسعَّر أولاً (hermoso_capabilities ينشر التكلفة الدقيقة بالرصيد لكل نموذج قبل أي إنفاق). تُحجز الأرصدة قبل أول استدعاء للمزوّد وتُسوّى بالتكلفة الدقيقة بعد ذلك، فإذا فشل الإرسال تُسترد الأرصدة بدلاً من أن تُحتسب عليك دون مقابل. والحذف يحتاج إلى تأكيد أيضاً، وتُقرأ كل شجرة حملة مرتجعةً من منصة الإعلانات قبل أن يخبرك وكيلك بما بناه.
خطوة واحدة ليست بلا واجهة عن قصد: ربط الحساب هو شاشة موافقة OAuth، لذا تربط القناة مرة واحدة في المتصفح. وكل ما يأتي بعد ذلك استدعاء أداة.
بقية المصفوفة
من Cline، انشر إلى: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram. أو تصفّح كل ما يستطيع Cline النشر إليه.
انشر إلى YouTube من: Claude · ChatGPT · Claude Code · Cursor · Codex · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
الأسئلة الشائعة
هل يستطيع Cline النشر على YouTube؟
نعم، عبر خادم MCP الخاص بـ Hermoso. أنشئ مفتاح API في Hermoso من تبويب MCP & CLI، ضمن Terminal & API keys، ثم أضف https://app.hermoso.ai/mcp إلى Cline مع ترويسة Authorization: Bearer. بعدها يصبح لدى Cline أكثر من 922+ أداة، بما فيها الأدوات التي تنشر على YouTube، وتلك التي تبحث في الإعلانات الجارية في سوقك وتُنشئ المواد الإبداعية نفسها.
كيف أربط YouTube بـ Cline؟
خطوتان، مرة واحدة لكل منهما. أنشئ مفتاح API في Hermoso من تبويب MCP & CLI، ضمن Terminal & API keys، ثم أضف https://app.hermoso.ai/mcp إلى Cline مع ترويسة Authorization: Bearer. ثم صِل YouTube داخل Hermoso من الإعدادات → الموصِّلات، وهي شاشة موافقة OAuth في المتصفح. بعد ذلك ينشر Cline على YouTube كأنه استدعاء أداة عادي.
هل يستطيع Cline نشر كاروسيل على YouTube؟
لا، والرفض يذكر السبب بدلاً من أن يقول «غير مدعوم»: وحدة YouTube هي الفيديو، لا مجموعة من الصور الثابتة. يستطيع Hermoso تجميع الشرائح في فيديو والنشر به بدلاً من ذلك. يستدعي Cline أداة النشر نفسها في الحالتين، والقناة التي لا تستطيع حمل الكاروسيل تُرفض مع السبب الحقيقي.
هل يستطيع Cline تشغيل إعلانات YouTube إلى جانب النشر؟
يبني Hermoso حملات Google Ads للبحث والعرض وPerformance Max، مع أحجام كلمات Keyword Planner وإجراءات التحويل. لا يوجد منشئ لحملات فيديو YouTube، ولا نوحي بوجوده.
هل يحتاج Cline إلى كلمة مرور YouTube الخاصة بي؟
لا. تربط YouTube بـ Hermoso مرة واحدة عبر شاشة موافقة OAuth في المتصفح، ثم يصل Cline إليه كاستدعاء أداة. وربط الحساب هو الخطوة الوحيدة التي لا تتم دون واجهة؛ ولا يحتاج شيء بعدها إلى كلمة مرور، ولا تُسلَّم أي بيانات اعتماد إلى النموذج أبداً.
هل يستطيع Cline البحث في YouTube قبل أن ينشر؟
نعم. يبحث search_youtube في فهرس YouTube العام، ويقرأ list_youtube_videos مقاطعك أنت بما فيها غير المُدرجة، ويعيد analyze_video التعليق الصوتي لفيلم منافس ونصه الظاهر على الشاشة وقائمة لقطاته مع التوقيتات.
ابدأ مجاناً بـ30 رصيداً عند التسجيل، واكسب 250+ رصيد إضافي. كل الميزات متاحة في كل خطة.
ابدأ مجاناً → عرض الأسعار