Hermoso هو خادم MCP للتسويق: أكثر من 922 أداة عبر نقطة واحدة بتفويض OAuth، تمكّن الوكيل من بحث الإعلانات الجارية في سوق ما، وإنتاج صور وفيديوهات إعلانية جاهزة، ونشرها، وبناء الحملات المدفوعة التي تقف خلفها. يصل Gemini CLI إلى كل ذلك عبر اتصال واحد. تغطي هذه الصفحة جزءاً واحداً منه: ما يستطيع Gemini CLI فعله فعلاً على Pinterest، وما لا تسمح به Pinterest.
ربط Hermoso بـ Gemini CLI
- ثبّت الإضافة.
تُثبَّت أحدث إصدار من المستودع العام لـHermoso: خمس مهارات (research وad-from-brand وgenerate وproduct-photoshoot وmarketing) مع ملف السياقgemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. تشغّل المهارات أمرhermosoعبرnpx، فلا يُضاف شيء إلى قائمة أدوات Gemini CLI ولا يكلّف شيئًا من السياق حتى يعمل أمر. يعرضgemini extensions listالمهارات تحت Agent skills. - سجّل الدخول مرة واحدة.
يفتح تسجيل دخول عبر المتصفح، ويحفظ بيانات اعتماد لصاحب الملف فقط فيnpx -y hermoso auth login~/.hermoso/config.json. يستطيع Gemini CLI تشغيله عنك في أول مرة يحتاج فيها إلى Hermoso. لا يوجد متصفح على ذلك الجهاز؟ أنشئ مفتاحًا تحت MCP & CLI → الطرفية ومفاتيح API وشغّلnpx -y hermoso auth login --token hmk_…. - اختياري: خادم MCP أيضًا.
يجد Gemini CLI خادم التفويض الخاص بـHermoso عندما يُجيب الاتصال الأول بـ401 ويسجّل نفسه، فلا يُوضع أي مفتاح فيgemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.json؛ و/mcp auth hermosoداخل الجلسة يشغّل تسجيل الدخول. وتصل المهارات إلى كل الأدوات دون ذلك. - اطلب من Gemini CLI شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.
شغّلنا التثبيت أعلاه بتاريخ 2026-09-23 على Gemini CLI 0.60.0 في مجلد منزل نظيف: سحب أحدث إصدار من hermoso-ai/hermoso، وأظهر gemini extensions list المهارات الخمس وملف السياق. لا تحمل الإضافة خادم MCP خاصًا بها، وهذا مقصود: قائمة الأدوات تُحمَّل في كل جلسة، أما المهارات فلا تكلّف شيئًا حتى تعمل. Hermoso غير تابعة لـGoogle ولا معتمدة منها.
ثم اربط Pinterest نفسه مرة واحدة من Settings → Connectors في Hermoso. وهذه شاشة موافقة OAuth، لذا هي الخطوة الوحيدة التي تحتاج إلى متصفح. وكل ما يأتي بعدها استدعاء أداة.
أدوات Pinterest التي يحصل عليها Gemini CLI
list_pinterest_boards: لوحات الحساب، بما فيها السرية، مع معرّفاتها.create_pinterest_board: ينشئ لوحة جديدة.post_to_pinterest: ينشئ Pin صورة أو فيديو على لوحة تسمّيها، مع عنوان ووصف ورابط وجهة ونص بديل.schedule_post: يجدول الـ Pin، ويحملboardId.list_pinterest_ads_campaigns / pinterest_ads_report: لقراءة الجانب المدفوع.
الحد الذي تحتاجه قبل تخطيط سير عمل Pinterest: هذا التطبيق يملك وصولاً تجريبياً، وترفض Pinterest إنشاء الـ Pin في الإنتاج للتطبيقات ذات الوصول التجريبي. بكلماتهم، وقد لُوحظ ذلك عند أول Pin حقيقي: «التطبيقات ذات الوصول التجريبي لا يجوز لها إنشاء Pins في الإنتاج.» اللوحات والقراءات تعمل على الوصول التجريبي (عرض اللوحات وإنشاؤها وقراءة الـ Pins)، وخطأ Hermoso يسمّي مستوى الوصول بدلاً من أن يطلب منك إعادة الربط، لأن إعادة الربط لا تغيّره. الترقية إلى الوصول القياسي هي ما يفتح إنشاء الـ Pin، وهي قيد المراجعة. ويحدّ المستوى نفسه الجانب المدفوع: على الوصول التجريبي لا تعرض Pinterest أي حسابات إعلانية البتة.
حدود Pinterest التي تستحق المعرفة قبل أن تُؤتمت أي شيء
| النص | يقتصر وصف الـ Pin على 800 حرف، والعنوان على 100. يُفرض ذلك عند إنشاء المنشور أو جدولته، فيُرفض المنشور الزائد وأنت ما زلت حاضراً لتصلحه، بدلاً من أن يُقطع بصمت. |
|---|---|
| الظهور | علني، والتحكم في اللوحة لا في الـ Pin. يرث الـ Pin حالة لوحته من علنية أو سرية، فـ«انشره في مكان خاص» يُعبَّر عنه باختيار لوحة سرية. ولذلك صارت اللوحة وسيطاً مطلوباً لا قيمةً افتراضية. |
| الشرائح المتعددة | من 2 إلى 5 صور، صور فقط. الحدان مأخوذان مباشرة من OpenAPI v5 الخاص بـ Pinterest (minItems: 2، maxItems: 5)، وهو المصدر الآلي الوحيد الذي تنشره Pinterest، لأن موقع المطورين تطبيق يُعرض في المتصفح ولا يعيد شيئاً عند الجلب. لا يوجد مصدر لعدة فيديوهات، لذلك تُرفض شريحة الفيديو بدلاً من إسقاطها. |
| أي حساب | boardId، وهو الحقل الوحيد للهوية الذي يُرفض عند الإدراج في الطابور لا عند النشر. إن تركته فارغاً لا تُجدول أي شيء، لأن «الـ Pin على اللوحة الخاطئة خطأ علني، لذلك لا نختار لوحة بدلاً منك أبداً». |
جرّبه في Gemini CLI
اطلبه بلغة عادية. هذه جمل بسيطة، لا لغة برمجة:
“أنشئ لوحة لمجموعة الخريف، وأنشئ ست صور Pin عمودية بعناوين وأوصاف، واكتب المجموعة في ./out/pins.json.”
هذا يمرّ عبر list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. يسأل Gemini CLI قبل تشغيل أمر في الصدفة، والمهارات تعمل عبر أمر hermoso، فيظهر النشر سطرًا تقرؤه قبل أن تقول نعم. أما أدوات MCP فيعرض لك خيار: مرة واحدة، أو دائمًا لهذه الأداة، أو دائمًا للخادم.
Gemini CLI على Pinterest: الجزء الذي يؤلم
جهّز الـPin كبيانات الآن. تُدرج اللوحات وتُنشأ على الوصول التجريبي؛ أما إنشاء Pin فيرفضه Pinterest نفسه في الإنتاج، ولا تغيّر أي إعادة محاولة مستوى الوصول. عند وصول الوصول القياسي (Standard)، يصبح الملف الذي جُهّز الآن هو الدفعة. boardId مطلوب ويُرفض عند الإدراج في الطابور إن غاب، لأن Pin على اللوحة الخطأ خطأ علني.
هناك تفصيلان في Gemini CLI يحددان مدى أمان هذا. يكتب gemini mcp add إلى .gemini/settings.json الخاص بالمشروع ما لم تمرر --scope user، وهذا مفيد حين ينبغي أن يعمل مستودع واحد دائمًا على علامة واحدة. ولا تضف Hermoso أبدًا بالخيار --trust: فهو يتخطى كل تأكيد للخادم، بما فيها التي تقف أمام النشر. تصل أدوات MCP بأسماء تبدأ بـmcp_hermoso_ متبوعة باسم الأداة، و--exclude-tools يُبقي أيًا منها خارجًا تمامًا.
ابحث في Pinterest قبل أن تنشر
لا توجد مكتبة إعلانات لـ Pinterest، لذلك لا يدّعي Hermoso بحث المنافسين على Pinterest. الإبداع الذي ستشغّله هناك مغطّى جيداً بباقي الاستوديو: تنتج make_template_ad ونماذج الصور الصور الثابتة العمودية الغنية بالنص التي تكافئها هذه المنصة.
الجانب المدفوع
توجد أدوات إعلانات Pinterest لحملة ومجموعة إعلانات وإعلان يروّج Pin موجوداً، مع الأرشفة بدلاً من الحذف، لأن واجهة Pinterest الإعلانية لا تملك فعل حذف (الـ Pins والألواح العضوية تُحذف عبر delete_pinterest_pin وdelete_pinterest_board، أما الكائنات المدفوعة فلا يمكن إلا أرشفتها). لكن مستوى الوصول التجريبي نفسه الذي يحجب إنشاء الـ Pin لا يعرض أي حسابات إعلانية، لذلك كتابات الإعلانات غير قابلة للاستخدام حتى يصل الوصول القياسي. هذه هي الحالة الصادقة، والأفضل أن تُقال في جملة هنا بدل أن تُكتشف تحت ضغط الموعد النهائي.
ما لا يستطيع Gemini CLI فعله وحده
الوكيل الذي يملك ميزانية لا يفيد إلا إذا كان نطاق ضرره محدوداً، لذلك يكون السياج في الخادم لا في التعليمات. كل حملة إعلانية ومجموعة إعلانات ومجموعة إعلانات Google وإعلان تُنشأ متوقفة مؤقتاً، ولا تعمل مفاتيح الحالة التي تشغّل المال الحقيقي دون علامة تأكيد صريحة. كل إنتاج يُسعَّر أولاً (hermoso_capabilities ينشر التكلفة الدقيقة بالرصيد لكل نموذج قبل أي إنفاق). تُحجز الأرصدة قبل أول استدعاء للمزوّد وتُسوّى بالتكلفة الدقيقة بعد ذلك، فإذا فشل الإرسال تُسترد الأرصدة بدلاً من أن تُحتسب عليك دون مقابل. والحذف يحتاج إلى تأكيد أيضاً، وتُقرأ كل شجرة حملة مرتجعةً من منصة الإعلانات قبل أن يخبرك وكيلك بما بناه.
خطوة واحدة ليست بلا واجهة عن قصد: ربط الحساب هو شاشة موافقة OAuth، لذا تربط القناة مرة واحدة في المتصفح. وكل ما يأتي بعد ذلك استدعاء أداة.
بقية المصفوفة
من Gemini CLI، انشر إلى: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. أو اطّلع على كل ما يستطيع Gemini CLI النشر إليه.
انشر على Pinterest من: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
الأسئلة الشائعة
هل يستطيع Gemini CLI النشر على Pinterest؟
نعم، مع إضافة Gemini CLI الخاصة بـHermoso. شغّل gemini extensions install https://github.com/hermoso-ai/hermoso، وهو يضيف خمس مهارات لـHermoso تشغّل أمر hermoso، ثم سجّل الدخول مرة واحدة بالأمر npx -y hermoso auth login. يفتح تسجيل الدخول المتصفح ويحفظ بيانات الاعتماد بنفسه، فلا يوجد مفتاح تنشئه ولا شيء تلصقه. وإذا أردت أيضًا أدوات Hermoso داخل قائمة أدوات Gemini CLI نفسها، فإن الأمر gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp يضيف الخادم المستضاف الذي يسجّل الدخول عبر OAuth. عندها يحصل Gemini CLI على أكثر من 922+ أداة، بما فيها الأدوات التي تنشر على Pinterest، والتي تبحث في الإعلانات الجارية في سوقك، والتي تصيّر الإبداع من الأساس.
كيف أربط Pinterest بـ Gemini CLI؟
خطوتان، كل واحدة مرة واحدة. شغّل gemini extensions install https://github.com/hermoso-ai/hermoso، وهو يضيف خمس مهارات لـHermoso تشغّل أمر hermoso، ثم سجّل الدخول مرة واحدة بالأمر npx -y hermoso auth login. يفتح تسجيل الدخول المتصفح ويحفظ بيانات الاعتماد بنفسه، فلا يوجد مفتاح تنشئه ولا شيء تلصقه. وإذا أردت أيضًا أدوات Hermoso داخل قائمة أدوات Gemini CLI نفسها، فإن الأمر gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp يضيف الخادم المستضاف الذي يسجّل الدخول عبر OAuth. ثم وصّل Pinterest داخل Hermoso تحت الإعدادات → الموصّلات، وهي شاشة موافقة OAuth في المتصفح. بعد ذلك ينشر Gemini CLI على Pinterest كاستدعاء أداة عادي.
ما الحد الأقصى لتعليق Pinterest عند النشر من Gemini CLI؟
يُحدَّد وصف الـ Pin بـ800 حرف، وعنوانه بـ100. يفرض Hermoso ذلك عند إنشاء المنشور أو جدولته، فيُبلَّغ Gemini CLI فوراً بدلاً من أن يفشل لاحقاً حين لا يكون أحد يراقب.
هل يستطيع Gemini CLI البحث في Pinterest قبل أن ينشر؟
لا توجد مكتبة إعلانات لـ Pinterest، ولا يدّعي Hermoso بحث المنافسين هناك. باقي سطح البحث لا يتأثر: مكتبات إعلانات Meta وGoogle وLinkedIn، إضافةً إلى TikTok وInstagram وYouTube وReddit وThreads العضوية.
هل يستطيع Gemini CLI النشر على Pinterest بشكل خاص أو كمسودة؟
تعيش الخصوصية في Pinterest على مستوى اللوحة لا الـ Pin: يرث الـ Pin حالة لوحته من علنية أو سرية، ولهذا تكون اللوحة وسيطاً مطلوباً لا قيمة افتراضية. يرفض Hermoso مستوى ظهور لا تستطيع Pinterest الالتزام به في اللحظة التي تطلبه فيها، بدلاً من أن ينشر بصمت شيئاً أضعف.
هل يستطيع Gemini CLI تشغيل إعلانات Pinterest إلى جانب النشر؟
أدوات إعلانات Pinterest موجودة (حملة ومجموعة إعلانات، وإعلان يروّج Pin)، لكن مستوى الوصول التجريبي نفسه الذي يحجب إنشاء الـ Pin لا يعرض أي حسابات إعلانية، لذلك لا تكون كتابات الإعلانات قابلة للاستخدام حتى يصل الوصول القياسي.
ابدأ مجاناً بـ30 رصيداً عند التسجيل، واكسب 250+ رصيد إضافي. كل الميزات متاحة في كل خطة.
ابدأ مجاناً → عرض الأسعار