Hermoso on markkinoinnin MCP-palvelin: 1 000+ työkalua yhden OAuth-suojatun päätepisteen takana. Ne antavat agentille mahdollisuuden tutkia markkinoilla jo käynnissä olevia mainoksia, luoda kuva- ja videomainoksia, julkaista ne ja rakentaa niiden taustalla olevat maksetut kampanjat. Codex tavoittaa kaiken yhden yhteyden kautta. Tämä sivu käsittelee yhtä osaa siitä: mitä Codex voi todella tehdä Facebookissa ja mitä YouTube ei anna sille tehdä.
Yhdistä Hermoso Claudeen
- Yksi komento, eikä avainta.
Codex lukee marketplace-tiedoston Hermosan julkisesta repositoriosta ja asentaa sen viisi taitoa (research, ad-from-brand, generate, product-photoshoot ja marketing). Taidot ajavat komennoncodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosokomennonnpxkautta, joten työkalulistaa ei ladata istuntoihisi, eikä mikään maksa kontekstia ennen kuin komento ajetaan. - Kirjaudu kerran.
Se avaa selaimeen kirjautumisen ja tallentaa omistajalle luettavan tunnistetiedoston tiedostoonnpx -y hermoso auth login~/.hermoso/config.json. Eikö koneessa ole selainta, esimerkiksi CI:ssä tai kontissa? Luo avain kohdassa MCP & CLI → Terminaali ja API-avaimet ja ajanpx -y hermoso auth login --token hmk_…. Avain antaa todellisen kulutusoikeuden, joten käsittele sitä kuin salasanaa. - Valinnainen: myös MCP-palvelin.
Tämä kirjoittaa palvelimen tiedostooncodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomlja lukee saman tallennetun tunnistetiedon, joten avainta ei laiteta tiedostoon. Haluatko mieluummin hostatun päätepisteen? Ajacodex mcp add hermoso --url https://app.hermoso.ai/mcpja sen jälkeencodex mcp login hermosoOAuth-kirjautumista varten. Taidot saavuttavat jokaisen työkalun ilman kumpaakaan. - Pyydä Claudelta jotain. “Hae kolmen lähimmän kilpailijani pisimpään käynnissä olleet mainokset ja remixaa paras koukku 9:16-videoksi” tai “julkaise tämä renderöinti kanavalle”. Agentti valitsee työkalut, ja sinä hyväksyt menot.
Codex pitää MCP-palvelimet tiedostossa ~/.codex/config.toml tai luotetussa projektissa tiedostossa .codex/config.toml, ja tiedosto on TOML eikä JSON: kopioitu mcpServers-lohko ei lataudu, ja käsin kirjoitettu merkintä on [mcp_servers.hermoso] komennolla command = "npx" ja args = ["-y", "hermoso", "mcp"]. Loppuosa mcp on kantava: npx -y hermoso ilman alikomentoa tulostaa ohjeen ja poistuu. Codex lukee liitännäismarketplaceja samassa .claude-plugin-asettelussa kuin Claude Code, minkä takia yksi repo asentuu molempiin.
Yhdistä sitten YouTube itse kerran Hermosossa kohdassa Settings → Connectors. Se on OAuth-suostumusikkuna, joten se on ainoa vaihe, joka vaatii selaimen. Kaikki sen jälkeen on työkalukutsuja.
YouTube-työkalut, jotka Codex saa
post_to_youtube: lataa valmiin videon otsikon, jopa 5,000 merkin kuvauksen, jopa 30 tagia ja näkyvyysasetuksen kanssa.schedule_post: jonottaa latauksen ja kuljettaa kuvauksen ja tagit mukana.set_youtube_thumbnail: asettaa suunnitellun pikkukuvan lataukseen. Se on yksittäin suurin vipu klikkausprosenttiin, ja YouTube muuten valitsee kehyksen melkein sattumanvaraisesti.make_thumbnail: generoi kyseisen pikkukuvan ensimmäistä kertaa.update_youtube_video / list_youtube_videos: muokkaa latauksen metatietoja tai listaa omat latauksesi, mukaan lukien listaamattomat ja yksityiset, joita julkinen haku ei näe.youtube_video_insights / youtube_channel: näyttökerrat, katseluaika, keskimääräinen katseluprosentti ja hankitut tilaajat.list_youtube_comments / reply_to_youtube_comment: lukee ja vastaa kommentteihin kanavan nimissä.
Yksikkö on todella video: post_to_youtube ottaa videoUrl-kentän, eikä kuvapolkua ole lainkaan. Kaksi pienempää rajausta kannattaa tietää ennen automatisoitua latausta: vahvistamaton Google-projekti lukitsee videos.insert-kutsun yksityiseksi siitä riippumatta, mitä pyydät, ja mukautetut pikkukuvat vaativat puhelinnumerolla vahvistetun kanavan.
Facebookin rajoitukset, jotka kannattaa tietää ennen automatisointia
| Teksti | YouTube-otsikon enimmäispituus on 100 merkkiä, ja ajastetun kohteen teksti muuttuu otsikoksi. Kuvaus on erillinen kenttä, jossa on jopa 5,000 merkkiä, ja siihen mahtuu jopa 30 tagia. Raja valvotaan julkaisun luomisen tai jonottamisen yhteydessä, joten liian pitkä julkaisu hylätään, kun olet vielä paikalla korjaamassa sitä, eikä sitä leikata hiljaa. |
|---|---|
| Näkyvyys | Julkinen, listaamaton tai yksityinen. Studio-luonnosta ei ole: ”YouTuben API voi ladata julkisena, listaamattomana tai yksityisenä, mutta se ei voi luoda Studio-luonnosta”. Listaamaton on siis lähin tarkistustila, ja välitön julkaisu käyttää sitä oletuksena, jotta mainosvalmis lataus ei vahingossa ole julkinen. |
| Karuselli | Hylätään nimeltä. ”YouTuben yksikkö on video, ei joukko kuvia. Tee dioista video (Hermoso voi koota ne) ja julkaise se sen sijaan, tai pudota YouTube tästä julkaisusta.” Hermoso ei keksinyt tätä rajaa välttääkseen työtä; se on yksinkertaisesti sitä, mitä YouTube on. Hylkäys tulee jonotuksessa ja mukana on tie eteenpäin, eikä ensimmäistä diaa julkaista hiljaa. |
| Mikä tili | Ei mitään. YouTube julkaisee yhdistettyyn kanavaan. |
Kokeile Claudessa
Pyydä sitä tavallisella kielellä. Nämä ovat tavallisia lauseita, eivät erikoiskieltä:
”Ei-vuorovaikutteisesti: jokaiselle syöttökansion mp4-tiedostolle kirjoita alle 100 merkin otsikko ja 5 000 merkin kuvaus, luo pikkukuva, lataa listaamattomana ja tulosta JSON.”
Tämä kulkee: make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights. Vuorovaikutteisesti Codex näyttää kutsun ennen kuin ajaa sen. Ei-vuorovaikutteisesti ei ole ketään kysymässä, mikä kannattaa huomioida jokaisessa vaiheessa, joka julkaisee tai kuluttaa rahaa.
Codex Facebookissa: kohta, joka tekee kipeää
Lataa aina listaamattomana, kun ajo ei ole valvottu. YouTubella ei ole Studio-luonnosta, listaamaton on tarkistustila, ja erä, joka menee suoraan julkiseksi, on erä, jota et voi perua hiljaa. Tarkista myös kanava ensin: vahvistamaton Google-projekti lukitsee lataukset yksityisiksi riippumatta siitä, mitä työ pyytää. Se näyttää bugilta, vaikka ei ole.
Valvomattomissa ajoissa suosi hermoso-CLI:tä --json-lipulla koko työkalumanifestin sijaan. Se on paljon halvempi kontekstissa ja helpompi tarkistaa.
Tutki YouTube ennen julkaisua
search_youtube hakee julkista YouTube-indeksiä. Se on eri kysymys kuin ”mitä olen ladannut”, ja siihen on list_youtube_videos. Kilpailijan elokuvasta analyze_video palauttaa selostuksen, ruudulla olevan tekstin ja aikaleimoilla varustetun iskulistan, mitä juuri haluat ennen koukun rakentamista uudelleen.
Maksettu puoli
Hermoson Google Ads -työkalut rakentavat haku-, display- ja Performance Max -kampanjoita (koko puu yhdessä atomisessa operaatiossa, luettuna takaisin Googlelta ennen kuin agentti kertoo siitä), sekä Keyword Planner -volyymit, konversiotoiminnot sekä luodut ja liitetyt sivulinkit ja korostukset. YouTube-videokampanjoiden rakentajaa ei ole, eikä sellaista kuulu väittää. YouTube-videomainosresurssin voi ladata ja liittää, mutta Hermoso luo hakua, displayta ja Performance Maxia.
Mitä Codex ei voi tehdä yksin
Agentti, jolla on budjetti, on hyödyllinen vain, jos vahingon laajuus on rajattu, joten aita on palvelimessa eikä kehotteessa. Jokainen mainoskampanja, mainosjoukko, mainosryhmä ja mainos luodaan pysäytettynä, ja tilanvaihdot, jotka aktivoivat oikean rahan, kieltäytyvät toimimasta ilman nimenomaista vahvistusta. Jokainen renderöinti hinnoitellaan ensin (hermoso_capabilities julkaisee jokaisen mallin tarkan krediittihinnan ennen kuin mitään kuluu). Krediitit varataan ennen ensimmäistä palveluntarjoajan kutsua ja veloitetaan jälkikäteen tarkkaan hintaan, joten epäonnistunut lähetys hyvitetään eikä jätä sinua maksamaan turhasta. Poistot vaativat vahvistuksen, ja jokainen kampanjapuu luetaan takaisin mainosalustalta ennen kuin agentti kertoo, mitä rakensi.
Yksi vaihe ei ole tarkoituksella headless: tilin linkittäminen on OAuth-suostumusikkuna, joten yhdistät kanavan kerran selaimessa. Kaikki sen jälkeen on työkalukutsuja.
Muu matriisi
Julkaise Codexista: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram. Tai katso kaikki, mihin Codex voi julkaista.
Julkaise YouTubeen näistä: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Mainokset komentoriviltä
Usein kysytyt kysymykset
Voiko Codex julkaista Facebookiin?
Kyllä, Hermosan Codex-liitännäisellä. Aja codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, joka asentaa Hermosan taidot, ja kirjaudu sitten kerran komennolla npx -y hermoso auth login. Kirjautuminen avaa selaimen ja tallentaa tunnistetiedon itse, joten avainta ei tarvitse luoda eikä liittää. MCP-palvelinta varten aja myös codex mcp add hermoso -- npx -y hermoso mcp. Codexilla on sitten yli 1 000 työkalua, mukaan lukien ne, jotka julkaisevat Facebookiin, sekä ne, jotka tutkivat markkinallasi jo pyöriviä mainoksia ja renderöivät luovan materiaalin alun perin.
Miten yhdistän Facebookin Claudeen?
Kaksi vaihetta, kumpikin kerran. Aja codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, joka asentaa Hermosan taidot, ja kirjaudu sitten kerran komennolla npx -y hermoso auth login. Kirjautuminen avaa selaimen ja tallentaa tunnistetiedon itse, joten avainta ei tarvitse luoda eikä liittää. MCP-palvelinta varten aja myös codex mcp add hermoso -- npx -y hermoso mcp. Yhdistä sitten YouTube Hermosassa kohdassa Työtila → Yhdistimet, joka on OAuth-suostumusikkuna selaimessa. Sen jälkeen Codex julkaisee Facebookiin tavallisena työkalukutsuna.
Mikä on Facebookin merkkiraja, kun julkaisen Claudesta?
YouTube-otsikon enimmäispituus on 100 merkkiä. Kuvaus on erillinen kenttä, jossa on jopa 5,000 merkkiä ja jopa 30 tagia. Ajastetun kohteen teksti muuttuu otsikoksi, joten molemmat on annettava erikseen. Hermoso valvoo rajaa julkaisun luomisen tai jonottamisen yhteydessä, joten Codex saa tiedon heti eikä vasta myöhemmin, kun kukaan ei seuraa.
Voiko Codex ajastaa YouTube-julkaisun myöhemmäksi?
Kyllä. schedule_post jonottaa julkaisun yhteiselle kalenterille, jolla ovat kaikki muut kanavat, ja kanavakohtaisen tekstin, jos kopion pitää poiketa. list_scheduled ja cancel_scheduled lukevat ja perumaan jonotetun julkaisun. YouTube kuuluu yhdentoista kanavan joukkoon, jotka voi jonottaa.
Voiko Codex julkaista Facebookiin yksityisesti tai luonnoksena?
Kyllä: julkinen, listaamaton tai yksityinen. YouTuben API:ssa ei ole Studio-luonnosta, joten listaamaton on lähin tarkistustila, ja välitön julkaisu oletusarvoisesti käyttää sitä. Hermoso kieltäytyy näkyvyydestä, jota YouTube ei pysty noudattamaan juuri silloin kun pyydät sitä, sen sijaan että julkaisisi hiljaa heikomman version.
Mitä YouTube-julkaisu Claudesta maksaa?
Julkaisu YouTubeen ei maksa krediittejä, koska YouTube ei veloita API-kutsuista. Krediittejä kuluu videon ja pikkukuvan generointiin. Tilaukset ovat $29, $69 ja $149 kuukaudessa 1,300, 3,100 ja 6,750 krediitillä, ja jokainen ominaisuus on mukana jokaisessa tilauksessa, myös Freessä. Ainoa poikkeus on yritystason SSO.
Aloita ilmaiseksi 30 krediitillä rekisteröityessäsi ja ansaitse 250+ lisää. Jokainen ominaisuus on mukana jokaisessa tilauksessa.
Aloita ilmaiseksi → Katso hinnoittelu