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. Cline tüm bunlara tek bir bağlantıyla erişir. Bu sayfa bunun bir dilimini kapsar: Cline Facebook'ta gerçekte neler yapabilir ve Facebook neye izin vermez.
Hermoso'yu Cline'a bağlayın
- Bir API anahtarı oluşturun. Hermoso'da MCP & CLI sekmesini açın ve Terminal ve API anahtarları altında + API anahtarı oluştur düğmesine basın. Anahtar
hmk_…biçiminde görünür ve gerçek harcama yetkisi taşır; onu bir parola gibi saklayın. - Cline'ın MCP ayarlarına bir MCP sunucusu ekleyin; anahtarınızla barındırılan uç noktaya yönlendirin:
{ "url": "https://app.hermoso.ai/mcp", "headers": { "Authorization": "Bearer <your key>" } } - Cline'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.
Bu, Cline'a özel bir entegrasyon değil, Hermoso'nun genel HTTP MCP bloğudur ve bunu açıkça söylemek gerekir. Bizim tarafımızda Cline'a özgü olan şey yetkilendirme sunucusudur: yerel olarak kurulu Cline gibi ajanların kayıt el sıkışmasını tamamlayabilmesi için loopback (http://127.0.0.1:PORT/…) yönlendirme URI'lerini kabul eder.
Ardından Facebook'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.
Cline'un aldığı Facebook araçları
post_to_meta: metin, bir görsel, bir video ya da çoklu fotoğraflı bir gönderiyi Sayfaya yayınlar ve hangi Sayfa olduğunu tahmin etmek zorunda kalmaması içinpageIdalır.schedule_post: aynı gönderiyi, diğer tüm kanallarla paylaşılan takvimde seçtiğiniz bir zamana sıraya koyar.list_meta_pages: hesabın bağladığı Sayfaları kimlikleriyle listeler.manage_meta_post: yayımlanmış bir gönderinin metnini düzenler ya da onu siler.list_meta_comments / reply_to_meta_comment / moderate_meta_comment: bir gönderinin altındaki yorumları okur, Sayfa olarak yanıtlar ve olmaması gerekenleri gizler ya da siler.meta_page_insights / meta_post_insights: Sayfa düzeyinde ve gönderi başına erişim, gösterim ve etkileşim.upload_meta_asset: hazır bir render'ı reklam hesabının varlık kütüphanesine koyar.
Facebook, yerel uzaktan planlamaya sahip olan tek kanaldır. post_to_meta, on dakika ile otuz gün arasında bir scheduleAt kabul eder ve zamanlamayı Meta'nın kendisine bırakır. Instagram ve Threads'in Meta API'sinde böyle bir özelliği yoktur ve onlar için bunu geçirmek, sessizce hemen yayınlamak yerine reddedilir.
Bir şeyi otomatikleştirmeden önce bilmeye değer Facebook sınırları
| Metin | Bir Facebook gönderisi 63.206 karaktere kadar uzayabilir; bu pratikte sınır yoktur. 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 ya da taslak. Taslak, gerçekten yayımlanmamış bir Sayfa gönderisidir; inceleme için en kullanışlı olanıdır: Meta Business Suite'te vardır ve dışarıdaki hiç kimse göremez. Liste dışı ve özel seçenek yoktur: “bir Facebook Sayfası gönderisi ya yayımlanır ya da yayımlanmamış bir taslak olarak tutulur”. |
| Carousel | 2 slayt ve üzeri, yalnızca fotoğraf. Meta, kaynaklayabildiğimiz bir attached_media maksimumu yayımlamaz; bu yüzden Hermoso bir tane uydurup Facebook'a atfetmez. Tek sınır bizim sınırımızdır: 30 slayt ve reddetme mesajı kimin olduğunu söyler: “Facebook attached_media için belgelenmiş bir maksimum yayımlamaz; bu sınır bizim, onların değil.” Video bir Facebook fotoğraf carousel'ine giremez; bu Meta API'sindeki başka bir kenar durumudur ve Hermoso klibi sessizce düşürmek yerine reddeder. |
| Hangi hesap | pageId. Bir marka birden fazla Sayfa bağladığında önem kazanır: yayın yolu birini sizin yerinize seçmek yerine isim vererek reddeder ve bu cevabı taşıyamayan bir zamanlama, reddi saatler sonra kimse izlemezken bir başarısızlığa çevirirdi. |
Cline'da deneyin
Sıradan bir dille isteyin. Bunlar DSL değil, düz cümlelerdir:
“Marka profilinden 4:5 bir görsel reklam render et ve incelemek için sayfaya yayımlanmamış bir taslak olarak gönder.”
Bu şu adımları izler: find_competitors → search_meta_ads → plan_ad → render_ad → list_meta_pages → post_to_meta. Cline varsayılan olarak her araç çağrısından önce sorar; yayınlayan her şeyde istediğiniz davranış budur.
Facebook'ta Cline: can alan kısım
Cline'ı otomatik onayla çalıştırıyorsanız yayınlama araçlarını dışarıda bırakın. Facebook, çoğu kanala göre affedicidir: taslak gerçekten yayımlanmamıştır ve manage_meta_post, yayımlanmış bir gönderiyi düzenleyebilir ya da silebilir. Yine de affedicilik geri alınabilir olmak demek değildir ve bir Sayfa gönderisi taslak olmaktan çıktığı anda herkese açıktır.
Cline'ı otomatik onayla çalıştırıyorsanız yayın ve kampanya araçlarını dışarıda bırakın; çünkü kamuya açık ya da mali sonuçları olan araçlar bunlardır.
Facebook'ta paylaşmadan önce araştırın
Meta Ad Library, var olan en zengin herkese açık kreatif arşividir ve search_meta_ads onu anahtar kelimeye ya da sayfaya göre okur; hem Facebook hem de Instagram yerleşimlerini kapsar. pull_competitor_ads ve competitor_teardown bunun üzerine kurulur ve find_competitors onlara kimi hedefleyeceklerini çıkarır.
Ücretli yarı
Facebook, Hermoso'nun sahip olduğu en derin ücretli yüzeydir. create_meta_campaign, create_meta_adset ve create_meta_ad tüm ağacı gerçek hedeflemeyle kurar: bir şehir yarıçapına kadar coğrafya, ilgi alanları, davranışlar, özel kitleler ve benzer kitleler, yerleşimler, saat dilimine göre yayın ve teklif ve maliyet sınırları. Her şey PAUSED olarak oluşturulur ve çağıran tarafın geçersiz kılması yoktur; ajanınızın raporladığı özet, istenenden değil Meta'nın gerçekten kaydettiğinin geri okunmasından oluşturulur. Bir bütçe taahhüt edilmeden önce preview_meta_ad her yerleşim için gerçek reklamı bakabileceğiniz bir bağlantı olarak render eder ve estimate_meta_reach hedeflemenin gerçekte kaç kişiye ulaştığını söyler. Paradan tasarruf ettiren bir uyarı: konum verilmeden oluşturulan bir reklam seti varsayılan olarak yalnızca Amerika Birleşik Devletleri'ni hedefler ve geri okuma bunu yüksek sesle söyler.
Cline'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ı
Cline'dan şuralara gönderin: Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Ya da Cline'ın yayınlayabildiği her yer.
Facebook'a şuradan gönderin: Claude · ChatGPT · Claude Code · Cursor · Codex · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Sık sorulan sorular
Cline Facebook'ta paylaşabilir mi?
Evet, Hermoso'nun MCP sunucusu üzerinden. MCP & CLI sekmesinde, Terminal ve API anahtarları altında Hermoso'da bir API anahtarı oluşturun, ardından Cline'a Authorization: Bearer başlığıyla https://app.hermoso.ai/mcp adresini ekleyin. Cline böylece 922+ araca sahip olur; bunlar arasında Facebook'a yayınlayanlar, pazarınızda yayında olan reklamları araştıranlar ve kreatifi baştan üretenler de vardır.
Facebook'u Cline'a nasıl bağlarım?
İki adım, her biri bir kez. MCP & CLI sekmesinde, Terminal ve API anahtarları altında Hermoso'da bir API anahtarı oluşturun, ardından Cline'a Authorization: Bearer başlığıyla https://app.hermoso.ai/mcp adresini ekleyin. Sonra Hermoso içinde Ayarlar → Bağlayıcılar altından Facebook'u bağlayın; bu tarayıcıda bir OAuth onay ekranıdır. Bundan sonra Cline, Facebook'a sıradan bir araç çağrısı olarak yayınlar.
Cline Facebook'a carousel paylaşabilir mi?
Evet, Facebook çoklu fotoğraf gönderisi olarak: iki slayt ve üzeri, yalnızca fotoğraf. Meta, bulabildiğimiz bir üst sınır yayınlamadığı için Hermoso kendi 30 slaytlık sınırını uygular ve bu sınırın Facebook'tan değil bizden geldiğini söyler. Cline her iki durumda da aynı yayınlama aracını çağırır; carousel taşıyamayan bir kanal, gerçek nedeniyle birlikte reddedilir.
Cline gönderi paylaşmanın yanı sıra Facebook reklamı da yürütebilir mi?
Evet. Meta kampanya ağacının tamamı kurulabilir (kampanya, reklam seti, reklam, hedefleme, kitleler, bütçeler); bütçe taahhüt edilmeden önce önizleme ve erişim tahmini araçları da vardır.
Cline Facebook şifrenizi gerektirir mi?
Hayır. Facebook'ı Hermoso'ya bir kez bir tarayıcıdaki OAuth onay ekranı üzerinden bağlarsınız; Cline 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.
Cline paylaşmadan önce Facebook'u araştırabilir mi?
Evet. Meta Reklam Kütüphanesi, search_meta_ads ile anahtar kelimeye ya da sayfaya göre aranabilir ve Facebook ile Instagram yerleşimlerini birlikte kapsar.
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