Hermoso, 922+ araç sunan bir pazarlama MCP sunucusudur; tek bir OAuth'lu uç noktada, bir ajanın pazarda zaten yayında olan reklamları araştırmasını, hazır görsel ve video reklamlar üretmesini, bunları yayınlamasını ve arkalarındaki ücretli kampanyaları kurmasını sağlar. Gemini CLI tüm bunlara tek bir bağlantıyla erişir. Bu sayfa bunun bir dilimini kapsar: Gemini CLI YouTube'ta gerçekte neler yapabilir ve YouTube neye izin vermez.
Hermoso'yu Gemini CLI'a bağlayın
- Eklentiyi kurun.
Hermoso'nun herkese açık deposunun en son sürümünü kurar: beş beceri (research, ad-from-brand, generate, product-photoshoot ve marketing) ile birgemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.mdbağlam dosyası. Becerilerhermosokomutununpxüzerinden çalıştırır; bu yüzden Gemini CLI'nin araç listesine hiçbir şey eklenmez ve bir komut çalışana kadar bağlam maliyeti oluşmaz.gemini extensions list, bunları Agent skills altında gösterir. - Bir kez oturum açın.
Bir tarayıcı oturumu açar venpx -y hermoso auth login~/.hermoso/config.jsondosyasında yalnızca sahibinin okuyabildiği bir kimlik bilgisi saklar. Gemini CLI, Hermoso'ya ilk ihtiyaç duyduğunda bunu sizin yerinize çalıştırabilir. O makinede tarayıcı yok mu? MCP & CLI → Terminal & API keys altında bir anahtar oluşturun venpx -y hermoso auth login --token hmk_…komutunu çalıştırın. - İsteğe bağlı: MCP sunucusu da.
Gemini CLI, ilk bağlantı 401 yanıtı verdiğinde Hermoso'nun yetkilendirme sunucusunu bulur ve kendini kaydeder; bu yüzdengemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.jsoniçine bir anahtar konmaz. Bir oturum içinde/mcp auth hermosooturum açmayı çalıştırır. Beceriler bu olmadan da her araca ulaşır. - Gemini CLI'a bir şey isteyin. “En yakın üç rakibimin en uzun süredir yayında olan reklamlarını çek ve en iyi kancayı 9:16 bir videoya dönüştür” ya da “bu render'ı kanala gönder.” Ajan araçları seçer; harcamayı siz onaylarsınız.
Yukarıdaki kurulumu 2026-09-23 tarihinde, temiz bir ana dizinde Gemini CLI 0.60.0 ile çalıştırdık: hermoso-ai/hermoso'nun güncel sürümünü çekti ve gemini extensions list beş beceriyi ve bağlam dosyasını gösterdi. Eklentinin kendi MCP sunucusu yoktur; bu bilinçli bir tercihtir: bir araç listesi her oturuma yüklenir, beceriler ise çalışana kadar bir maliyet getirmez. Hermoso, Google ile bağlantılı değildir ve Google tarafından onaylanmadığını iddia etmez.
Ardından YouTube'un kendisini, Hermoso'da Settings → Connectors altından bir kez bağlayın. Bu bir OAuth onay ekranıdır, bu yüzden bir tarayıcı gerektiren tek adım budur. Bundan sonrası her şey bir araç çağrısıdır.
Gemini CLI'un aldığı YouTube araçları
post_to_youtube: başlık, 5.000 karaktere kadar açıklama, 30 etikete kadar ve bir gizlilik ayarıyla bitmiş bir videoyu yükler.schedule_post: yüklemeyi sıraya koyar ve açıklamayı ve etiketleri onunla birlikte taşır.set_youtube_thumbnail: yüklemeye tasarlanmış bir küçük resim koyar. Tıklama oranı üzerindeki tek en büyük kaldıraçtır ve YouTube aksi halde bir kareyi kabaca rastgele seçer.make_thumbnail: o küçük resmi baştan üretir.update_youtube_video / list_youtube_videos: bir yüklemenin meta verilerini düzenler ya da kendi yüklemelerinizi, halka açık bir arama görmeyen liste dışı ve özel olanlar dahil, listeler.youtube_video_insights / youtube_channel: görüntülemeler, izlenme süresi, ortalama izlenme yüzdesi ve kazanılan aboneler.list_youtube_comments / reply_to_youtube_comment: yorumları kanal olarak okur ve yanıtlar.
Birim gerçekten bir videodur: post_to_youtube bir videoUrl alır ve hiçbir görsel yolu yoktur. Otomatik bir yüklemeden önce bilinmesi gereken iki küçük kapı: doğrulanmamış bir Google projesi, ne isterseniz isteyin videos.insert'i özel olarak kilitler ve özel küçük resimler telefon doğrulamalı bir kanal gerektirir.
Bir şeyi otomatikleştirmeden önce bilmeye değer YouTube sınırları
| Metin | Bir YouTube başlığı 100 karakterle sınırlıdır ve sıraya alınmış bir öğenin metni başlık olur. Açıklama 5.000 karaktere kadar, 30 etiket taşıyan ayrı bir alandır. Gönderi oluşturulduğunda ya da sıraya alındığında uygulanır; böylece fazla uzun bir gönderi, yolda sessizce kesilmek yerine, düzeltebileceğiniz sırada reddedilir. |
|---|---|
| Görünürlük | Herkese açık, liste dışı ya da özel. Studio taslağı yoktur: “YouTube'un API'si herkese açık, liste dışı ya da özel olarak yükleyebilir, ancak Studio taslağı oluşturamaz”; bu yüzden liste dışı, incelemeye en yakın durumdur ve anında yapılan bir paylaşımın varsayılanı budur; böylece reklam için hazır bir yükleme yanlışlıkla herkese açık olmaz. |
| Carousel | Adıyla reddedilir. “YouTube'un birimi bir dizi durağan görsel değil, bir videodur. Slaytları bir videoya dönüştürün (Hermoso birleştirebilir) ve onu bunun yerine paylaşın ya da bu gönderiden YouTube'u çıkarın.” Hermoso bu sınırı işten kaçınmak için uydurmadı; YouTube'un doğası budur. Reddetme, sıraya koyma aşamasında, çözüm yoluyla birlikte gelir; sessizce yayınlanan ilk slayt yerine. |
| Hangi hesap | Yok. YouTube bağlı kanala yayınlar. |
Gemini CLI'da deneyin
Sıradan bir dille isteyin. Bunlar DSL değil, düz cümlelerdir:
“./renders/demo.mp4 dosyasını listelenmemiş olarak YouTube'a yükleyin; başlık 100 karakterden kısa olsun, açıklama ./docs/demo.md içinden alınsın, on etiket ve oluşturulmuş bir küçük resim ekleyin.”
Bu şöyle ilerler: make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights. Gemini CLI, bir kabuk komutu çalıştırmadan önce sorar ve beceriler hermoso komutu üzerinden çalışır; bu yüzden bir paylaşım, evet demeden önce okuyabileceğiniz bir satır olarak görünür. MCP araçları için bir kez, o araç için her zaman ya da sunucu için her zaman izin verme seçeneklerini sunar.
YouTube'ta Gemini CLI: can alan kısım
Açıklamayı kendi alanında verin. Zamanlanmış bir öğenin metni 100 karakterlik başlığa dönüşür; bağlantıları taşıyan 5,000 karakterlik açıklama ise siz istemediğiniz sürece boş kalır. Listelenmemiş yükleyin, çünkü API'de Studio taslağı yoktur; izledikten sonra update_youtube_video ile herkese açık yapın. Özel küçük resimler telefonla doğrulanmış bir kanal gerektirir.
Bunun ne kadar güvenli olduğunu iki Gemini CLI ayrıntısı belirler. --scope user vermezseniz gemini mcp add projenin .gemini/settings.json dosyasına yazar; bu, bir deponun her zaman tek bir markaya karşı çalışması gerektiğinde işe yarar. Ve Hermoso'yu asla --trust ile eklemeyin: bu, bir paylaşımın önündekiler dahil, sunucu için her onayı atlar. MCP araçları mcp_hermoso_ ile başlayan bir ad ve araç adıyla gelir; --exclude-tools bunlardan istediğinizi tamamen dışarıda tutar.
YouTube'ta paylaşmadan önce araştırın
search_youtube, herkese açık YouTube dizinini arar. Bu, “ne yüklediğim” sorusundan farklı bir sorudur ve bunun için araç list_youtube_videos'dur. Bir rakibin filmi için analyze_video, seslendirmeyi, ekrandaki metni ve zaman damgalı vuruş listesini döndürür; bir kancayı yeniden kurmadan önce gerçekten istediğiniz şey budur.
Ücretli yarı
Hermoso'nun Google Ads araçları arama, görüntülü reklam ve Performance Max kampanyaları kurar (tüm ağacı tek bir atomik işlemde, ajanınız anlatmadan önce Google'dan geri okunarak); ayrıca Keyword Planner hacimlerini, dönüşüm eylemlerini ve oluşturulup eklenen site bağlantılarını ve açıklamaları. YouTube video kampanyası oluşturucusu yoktur ve bunu ima etmek yanlış olur; bir YouTube video varlığı yüklenip eklenebilir, ancak Hermoso'nun oluşturduğu kampanya türleri arama, görüntülü reklam ve Performance Max'tir.
Gemini CLI'un tek başına yapamadıkları
Bütçesi olan bir ajan, yalnızca etki alanı sınırlıysa işe yarar; bu yüzden engel bir istemde değil, sunucuda durur. Her reklam kampanyası, reklam seti, reklam grubu ve reklam duraklatılmış olarak oluşturulur ve gerçek parayı harekete geçiren durum değişiklikleri açık bir onay bayrağı olmadan çalışmaz. Her render önce fiyatlandırılır (hermoso_capabilities her modelin tam kredi maliyetini, herhangi bir şey harcanmadan önce yayımlar). Krediler ilk sağlayıcı çağrısından önce ayrılır ve sonradan tam maliyetle kapatılır; böylece başarısız bir gönderim sizi boşuna ücretlendirmek yerine iade eder. Silme işlemleri de onay gerektirir ve her kampanya ağacı, ajanınız ne inşa ettiğini size söylemeden önce reklam platformundan geri okunur.
Kasıtlı olarak tarayıcısız olmayan bir adım var: bir hesabı bağlamak bir OAuth onay ekranıdır, bu yüzden kanalı bir kez bir tarayıcıda bağlarsınız. Bundan sonrası her şey bir araç çağrısıdır.
Matrisin geri kalanı
Gemini CLI'den şuraya paylaşın: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram. Ya da Gemini CLI'nin paylaşabildiği her yeri görün.
YouTube'a şuradan paylaşın: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Sık sorulan sorular
Gemini CLI YouTube'ta paylaşabilir mi?
Evet, Hermoso'nun Gemini CLI eklentisiyle. gemini extensions install https://github.com/hermoso-ai/hermoso komutunu çalıştırın; bu, hermoso komutunu süren beş Hermoso becerisi ekler; ardından npx -y hermoso auth login ile bir kez oturum açın. Oturum açma bir tarayıcı açar ve kimlik bilgisini kendisi saklar; bu yüzden oluşturulacak ya da yapıştırılacak bir anahtar yoktur. Hermoso'nun araçlarını Gemini CLI'nin kendi listesinde de görmek istiyorsanız gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp komutu barındırılan sunucuyu ekler; bu sunucu OAuth ile oturum açar. Böylece Gemini CLI'de 922+ araç olur; bunlar arasında YouTube'ta paylaşanlar, pazarınızda şu anda yayınlanan reklamları araştıranlar ve kreatifi baştan render edenler de vardır.
YouTube'u Gemini CLI'a nasıl bağlarım?
İki adım, her biri bir kez. gemini extensions install https://github.com/hermoso-ai/hermoso komutunu çalıştırın; bu, hermoso komutunu süren beş Hermoso becerisi ekler; ardından npx -y hermoso auth login ile bir kez oturum açın. Oturum açma bir tarayıcı açar ve kimlik bilgisini kendisi saklar; bu yüzden oluşturulacak ya da yapıştırılacak bir anahtar yoktur. Hermoso'nun araçlarını Gemini CLI'nin kendi listesinde de görmek istiyorsanız gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp komutu barındırılan sunucuyu ekler; bu sunucu OAuth ile oturum açar. Sonra Hermoso'da Ayarlar → Bağlayıcılar altından YouTube'u bağlayın; bu bir tarayıcıda OAuth onay ekranıdır. Bundan sonra Gemini CLI, YouTube'a sıradan bir araç çağrısı olarak paylaşır.
Gemini CLI YouTube'a carousel paylaşabilir mi?
Hayır; ve ret, “desteklenmiyor” demek yerine nedenini söyler: YouTube'un birimi bir video, bir dizi kare değildir. Hermoso slaytları bir videoya birleştirip bunun yerine paylaşabilir. Gemini CLI her iki durumda da aynı yayınlama aracını çağırır; carousel taşıyamayan bir kanal, gerçek nedeniyle birlikte reddedilir.
Gemini CLI gönderi paylaşmanın yanı sıra YouTube reklamı da yürütebilir mi?
Hermoso; Keyword Planner hacimleri ve dönüşüm eylemleriyle Google Ads arama, görüntülü reklam ve Performance Max kampanyaları kurar. YouTube video kampanyası oluşturucusu yoktur ve bunu ima etmeyiz.
Gemini CLI YouTube şifrenizi gerektirir mi?
Hayır. YouTube'ı Hermoso'ya bir kez bir tarayıcıdaki OAuth onay ekranı üzerinden bağlarsınız; Gemini CLI sonra ona bir araç çağrısı olarak ulaşır. Bir hesabı bağlamak tarayıcısız olmayan tek adımdır; sonrasında hiçbir şey şifre gerektirmez ve model hiçbir zaman bir kimlik bilgisi almaz.
Gemini CLI paylaşmadan önce YouTube'u araştırabilir mi?
Evet. search_youtube herkese açık YouTube dizinini arar, list_youtube_videos kendi yüklemelerinizi, liste dışı olanlar dahil, okur ve analyze_video bir rakip filmin seslendirmesini, ekran metnini ve zaman damgalı vuruş listesini döndürür.
Kayıtta 30 krediyle ücretsiz başlayın, kazanabileceğiniz 250+ kredi daha var. Her özellik her planda bulunur.
Ücretsiz başla → Fiyatları görün