Hermoso to serwer marketingowy MCP: 922+ narzędzi przez jeden punkt końcowy OAuth, który pozwala agentowi badać reklamy już działające na rynku, generować gotowe reklamy graficzne i wideo, publikować je i budować płatne kampanie za nimi. Hermes dociera do tego wszystkiego przez jedno połączenie. Ta strona opisuje jeden wycinek: co Hermes faktycznie może zrobić na Facebooku i czego Instagram mu nie pozwoli.
Połącz Hermoso z Hermes
- Zainstaluj i zaloguj się.
Przeglądarka otworzy się raz. Nic nie trzeba tworzyć ani wklejać: dane logowania są zapisane tylko dla właściciela wnpm install -g hermoso && hermoso auth login~/.hermoso/config.json. Na komputerze bez przeglądarkihermoso auth login --token hmk_…przyjmuje klucz z MCP & CLI → Terminal & klucze API. - Dodaj to do
~/.hermes/config.yaml.mcp_serversto klucz najwyższego poziomu, a nie zagnieżdżony podmcp, i żaden klucz nie trafia do pliku, bohermoso mcpczyta logowanie opisane wyżej:mcp_servers: hermoso: command: "npx" args: ["-y", "hermoso", "mcp"] - Poproś Hermes o coś. „Pobierz najdłużej działające reklamy trzech najbliższych konkurentów i przerób najlepszy hook na wideo 9:16”, albo „opublikuj ten render w kanale”. Agent wybiera narzędzia, a Ty zatwierdzasz wydatki.
Hermoso nie jest powiązane z twórcami Hermes ani przez nich popierane i nie twierdzi, że jest. Powyższy kształt jest zacytowany z własnej dokumentacji MCP projektu w NousResearch/hermes-agent, odczytanej 2026-08-23. Jest udokumentowany, a nie uruchomiony tutaj, dlatego to opublikowany kształt pliku, a nie własne polecenie instalacji.
Potem połącz samego Facebooka, raz, w Ustawieniach → Konektorach w Hermoso. To ekran zgody OAuth, więc jest to jedyny krok wymagający przeglądarki. Wszystko po nim to wywołanie narzędzia.
Narzędzia Facebooka, które dostaje Hermes:
post_to_meta: publikuje na Instagramie ztarget: "instagram". Instagram jest kanałem wizualnym i API się z tym zgadza: post wymaga obrazu albo wideo.schedule_post: dodaje go do wspólnego kalendarza, z podpisem dla kanału, jeśli treść ma się różnić od wersji na Facebooka czy LinkedIn.list_meta_comments / reply_to_meta_comment / moderate_meta_comment: czyta, odpowiada i moderuje komentarze pod postem.meta_page_insights / meta_post_insights: zasięg, wyświetlenia, zapisy i zaangażowanie, dla konta i dla każdego posta.search_instagram: wyszukiwanie po słowie kluczowym w publicznych Reelsach na Instagramie, do badań, a nie publikowania.
Dwie rzeczy o Instagramie warte znajomości, zanim zautomatyzujesz cokolwiek. W API Meta nie ma natywnego planowania na Instagramie, więc harmonogram to kolejka Hermoso, a nie Instagrama, a przekazanie scheduleAt z Facebooka dla Instagrama jest odrzucane, zamiast po cichu publikować od razu. A podpisu na Instagramie nie da się edytować, gdy post jest na żywo: jedyne, co Meta pozwala zmienić w opublikowanym poście, to to, czy komentarze są włączone. Usunięcie posta jest obsługiwane: manage_meta_post usuwa zwykłe posty, relacje, Reelsy i całe albumy karuzel, choć nigdy pojedynczej karty z albumu.
Ograniczenia Facebooka, które warto znać, zanim zautomatyzujesz cokolwiek
| Tekst | Podpis na Instagramie ma limit 2 200 znaków. Jest egzekwowany przy tworzeniu albo dodawaniu do kolejki, więc zbyt długi post zostaje odrzucony, póki jesteś przy tym, żeby go poprawić, zamiast być po cichu obcięty po drodze. |
|---|---|
| Widoczność | Tylko publiczne. API publikowania treści Meta publikuje od razu albo wcale, a Instagram „nie ma niepublicznego, prywatnego ani wersji roboczej posta”. Jeśli chcesz etap przeglądu na Instagramie, musi nastąpić przed wywołaniem, a nie po. |
| Karuzela | Od 2 do 10 slajdów, obrazy i wideo można mieszać. Górna granica należy do Meta, cytowana z tabeli możliwości, którą egzekwuje: „Karuzele są ograniczone do 10 obrazów, wideo albo mieszanki obu”. Dolna granica 2 jest nasza, bo jeden slajd nie jest karuzelą na żadnej platformie. Żądanie jednego slajdu publikuje się jako zwykły post, a nie jest odrzucane. |
| Które konto | pageId. Instagram publikuje przez podłączoną stronę na Facebooku, więc to samo pole tożsamości go wybiera. |
Wypróbuj w Hermes
Poproś zwykłym językiem. To zwykłe zdania, a nie DSL:
„Zbuduj 5-slajdową karuzelę na Instagramie z aktualnych materiałów kampanii i opublikuj ją z podpisem do 2,200 znaków.”
Wywołuje to search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). Zachowanie przy zatwierdzaniu konfigurujesz sam. Gwarancje Hermoso od tego nie zależą: kampanie rodzą się wstrzymane, zmiany wydatków wymagają potwierdzenia, a żadne wywołanie generowania nie działa bez zweryfikowanego konta w tle.
Hermes na Facebooku: to, co boli
Na Instagramie PODPIS to rzecz, której nie da się cofnąć: Meta nie pozwala na edycję opublikowanego posta poza przełączeniem komentarzy. Sam post można usunąć za pomocą manage_meta_post, które usuwa zwykłe posty, Stories, Reels i całe albumy karuzel. Wszystko przed publikacją, od badań i planowania po renderowanie i podpisy, można cofnąć i bezpiecznie zautomatyzować.
Przy uruchomieniach bez nadzoru CLI hermoso z --json łatwiej sprawdzić niż manifest narzędzi, a zajmuje to znacznie mniej miejsca w kontekście.
Zbadaj Facebooka, zanim opublikujesz
search_meta_ads obejmuje placementy na Instagramie tak samo jak na Facebooku, bo to jedna biblioteka. W kwestii organicznej search_instagram przeszukuje publiczne Reelsy po słowie kluczowym, czyli powierzchnię, na której format faktycznie się porusza; profile i pobrania hashtagów przechodzą przez fetch_social_data i search_instagram_hashtag.
Część płatna
Placementy na Instagramie kupuje się przez to samo drzewo kampanii Meta co na Facebooku: create_meta_campaign → create_meta_adset → create_meta_ad, z placementami wybieranymi według platformy i pozycji. preview_meta_ad pokazuje prawdziwie wyrenderowaną reklamę dla każdego placementu, zanim wydasz pieniądze, a meta_insights rozbija wyniki według wieku, płci, placementu i kraju. To rozbicie kształtuje następną kreację.
Czego Hermes nie zrobi sam
Agent z budżetem jest przydatny tylko wtedy, gdy zasięg szkód jest ograniczony, więc ogrodzenie jest po stronie serwera, a nie w prompcie. Każda kampania reklamowa, zestaw reklam, grupa reklam i reklama jest tworzona wstrzymana, a przełączenia statusu, które uruchamiają prawdziwe pieniądze, nie działają bez jawnej flagi potwierdzenia. Każdy render jest wcześniej wyceniany (hermoso_capabilities publikuje dokładny koszt kredytów każdego modelu, zanim cokolwiek zostanie wydane). Kredyty są rezerwowane przed pierwszym wywołaniem dostawcy i rozliczane po dokładnym koszcie po fakcie, więc nieudana wysyłka zwraca kredyty zamiast obciążać Cię za nic. Usuwanie też wymaga potwierdzenia, a każde drzewo kampanii jest odczytywane z platformy reklamowej, zanim agent powie Ci, co zbudował.
Jeden krok świadomie nie jest bezobsługowy: podłączenie konta to ekran zgody OAuth, więc łączysz kanał raz w przeglądarce. Wszystko po tym to wywołanie narzędzia.
Reszta macierzy
Z Hermes publikuj na: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Lub zobacz wszystko, na co Hermes może publikować.
Publikuj na Instagramie z: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Najczęściej zadawane pytania
Czy Hermes może publikować na Facebooku?
Tak, przez serwer MCP Hermoso. Uruchom npm install -g hermoso && hermoso auth login, a potem dodaj hermoso pod kluczem najwyższego poziomu mcp_servers w ~/.hermes/config.yaml, z poleceniem "npx" i argumentami ["-y", "hermoso", "mcp"]. Logowanie w przeglądarce zapisuje poświadczenie, więc żaden klucz nie trafia do pliku. Hermes dostaje wtedy 922+ narzędzi, w tym te, które publikują na Facebooku, oraz te, które badają reklamy już działające na twoim rynku i tworzą kreację.
Jak połączyć Facebooka z Hermes?
Dwa kroki, każdy raz. Uruchom npm install -g hermoso && hermoso auth login, a potem dodaj hermoso pod kluczem najwyższego poziomu mcp_servers w ~/.hermes/config.yaml, z poleceniem "npx" i argumentami ["-y", "hermoso", "mcp"]. Logowanie w przeglądarce zapisuje poświadczenie, więc żaden klucz nie trafia do pliku. Następnie połącz Facebooka w Hermoso w Ustawienia → Łączniki, co jest ekranem zgody OAuth w przeglądarce. Potem Hermes publikuje na Facebooku jako zwykłe wywołanie narzędzia.
Czy Hermes może opublikować karuzelę na Instagramie?
Tak, od 2 do 10 slajdów, i można mieszać obrazy z wideo. Dziesięć to limit publikowany przez Meta, a nie wymyślony przez Hermoso. Hermes wywołuje w obu przypadkach to samo narzędzie publikacji, a kanał, który nie może przenieść karuzeli, jest odrzucany z prawdziwym powodem.
Ile kosztuje publikowanie na Facebooku z Hermes?
Publikowanie na Instagramie nie kosztuje kredytów; Meta nie pobiera opłat za wywołanie API. Kredyty idą na sam render. Plany kosztują $29, $69 i $149 miesięcznie za 1 200, 3 000 i 7 000 kredytów, a każda funkcja jest w każdym planie, także w Free. Jedynym wyjątkiem jest SSO w wersji enterprise.
Czy Hermes potrzebuje mojego hasła do Instagrama?
Nie. Podłączasz Instagram do Hermoso raz, przez ekran zgody OAuth w przeglądarce, a Hermes sięga do niego jako wywołanie narzędzia. Łączenie konta to jedyny krok, który nie jest bezobsługowy; nic po nim nie wymaga hasła i żadne poświadczenie nigdy nie trafia do modelu.
Czy Hermes może zaplanować post na Facebooku na później?
Tak. schedule_post dodaje go do jednego kalendarza wspólnego z każdym innym kanałem, z podpisem dla kanału, jeśli treść ma się różnić, a list_scheduled i cancel_scheduled odczytują go i wycofują. Instagram jest jednym z jedenastu kanałów, które trafiają do kolejki.
Zacznij za darmo z 30 kredytami przy rejestracji i zdobądź kolejne 250+. Każda funkcja jest w każdym planie.
Zacznij za darmo → Zobacz cennik