Hermoso är en MCP-server för marknadsföring: 922+ verktyg över en OAuth-skyddad endpoint som låter en agent researcha de annonser som redan körs på en marknad, generera färdiga bild- och videoannonser, publicera dem och bygga de betalda kampanjerna bakom dem. Gemini CLI når allt detta via en enda anslutning. Den här sidan täcker en del av det: vad Gemini CLI faktiskt kan göra på Pinterest, och vad Pinterest inte tillåter den att göra.
Anslut Hermoso till Gemini CLI
- Installera tillägget.
Det installerar den senaste utgåvan av Hermosos publika repo: fem färdigheter (research, ad-from-brand, generate, product-photoshoot och marketing) plus en kontextfilgemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. Färdigheterna kör kommandothermosovianpx, så ingenting läggs till i Gemini CLI:s verktygslista och ingenting kostar kontext förrän ett kommando körs.gemini extensions listvisar dem under Agent skills. - Logga in en gång.
Det öppnar en inloggning i webbläsaren och sparar en inloggningsfil som bara ägaren kan läsa inpx -y hermoso auth login~/.hermoso/config.json. Gemini CLI kan köra den åt dig första gången den behöver Hermoso. Ingen webbläsare på den datorn? Skapa en nyckel under MCP & CLI → Terminal & API keys och körnpx -y hermoso auth login --token hmk_…. - Valfritt: MCP-servern också.
Gemini CLI hittar Hermosos auktoriseringsserver när den första anslutningen svarar 401 och registrerar sig själv, så ingen nyckel läggs igemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.json;/mcp auth hermosoi en session kör inloggningen. Färdigheterna når alla verktyg utan den. - Be Gemini CLI om något. ”Hämta mina tre närmaste konkurrenters längst pågående annonser och remixa den bästa kroken till en 9:16-video”, eller ”publicera den här renderingen på kanalen”. Agenten väljer verktygen; du godkänner utgifterna.
Vi körde installationen ovan 2026-09-23 mot Gemini CLI 0.60.0 i en ren hemkatalog: den hämtade den aktuella utgåvan av hermoso-ai/hermoso, och gemini extensions list visade de fem färdigheterna och kontextfilen. Tillägget har ingen egen MCP-server, vilket är medvetet: en verktygslista laddas i varje session, och färdigheter kostar ingenting tills de körs. Hermoso är varken anslutet till eller godkänt av Google.
Anslut sedan Pinterest självt, en gång, under Inställningar → Connectors i Hermoso. Det är en OAuth-godkännandesida, så det är det enda steget som kräver en webbläsare. Allt efter det är ett verktygsanrop.
Pinterest-verktygen Gemini CLI får
list_pinterest_boards: kontots anslagstavlor, inklusive hemliga, med deras id.create_pinterest_board: skapar en ny anslagstavla.post_to_pinterest: skapar en bild- eller videopin på en anslagstavla du anger, med titel, beskrivning, målländer och alt-text.schedule_post: köar Pin:en medboardId.list_pinterest_ads_campaigns / pinterest_ads_report: läser den betalda delen.
Begränsningen du behöver känna till innan du planerar ett Pinterest-flöde: appen har Trial-åtkomst, och Pinterest nekar skapande av Pins i produktion på Trial. Deras egna ord, som fångades vid den första riktiga Pin:en: ”Appar med Trial-åtkomst får inte skapa Pins i produktion.” Anslagstavlor och läsning fungerar på Trial (lista anslagstavlor, skapa anslagstavlor, läsa Pins), och Hermosos felmeddelande anger åtkomstnivån i stället för att säga åt dig att koppla om, eftersom en omkoppling inte kan åtgärda det. En uppgradering till Standard-åtkomst är det som låser upp skapandet av Pins, och den väntar på granskning. Samma nivå begränsar den betalda sidan: på Trial exponerar Pinterest inga annonskonton alls.
Pinterest-gränser att känna till innan du automatiserar något
| Text | En Pin-beskrivning är begränsad till 800 tecken och en Pin-titel till 100. Det tillämpas när inlägget skapas eller köas, så ett för långt inlägg nekas medan du fortfarande är där för att rätta det, i stället för att tyst kortas av på vägen ut. |
|---|---|
| Synlighet | Offentligt, och kontrollen ligger på anslagstavlan snarare än på Pin:en. En Pin ärver sin anslagstavlas offentliga eller hemliga status, så ”lägg den någonstans privat” uttrycks genom att välja en hemlig anslagstavla. Därför är anslagstavlan ett obligatoriskt argument snarare än ett standardvärde. |
| Karusell | 2 till 5 bilder, endast bilder. Båda gränserna kommer direkt från Pinterests egna v5 OpenAPI (minItems: 2, maxItems: 5), vilket är den enda maskinläsbara källan Pinterest publicerar (deras utvecklarsajt är en klientrenderad app som inte returnerar något vid en hämtning). Det finns ingen källa för flera videor, så ett videoslide nekas i stället för att släppas. |
| Vilket konto | boardId, och det är det enda identitetsfältet som nekas vid köning i stället för vid publicering. Utelämnar du det schemaläggs ingenting, eftersom ”en Pin på fel anslagstavla är ett offentligt misstag, så vi väljer aldrig en åt dig.” |
Prova i Gemini CLI
Be om det med vanligt språk. Det här är vanliga meningar, inte ett DSL:
“Skapa en tavla för höstkollektionen, generera sex vertikala Pin-bilder med titlar och beskrivningar och skriv setet till ./out/pins.json.”
Det blir list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Gemini CLI frågar innan den kör ett skalkommando, och färdigheterna agerar genom kommandot hermoso, så en publicering syns som en rad du kan läsa innan du säger ja. För MCP-verktyg erbjuder den en gång, alltid för det verktyget, eller alltid för servern.
Gemini CLI på Pinterest: det som biter
Förbered Pins som data nu. Tavlor listas och skapas på Trial-åtkomst; Pin-skapande vägras i produktion av Pinterest själva, och ingen omprövning ändrar en åtkomstnivå. När Standardåtkomst kommer är filen du förberedde batchen. boardId krävs och avvisas vid köning när det saknas, eftersom en Pin på fel tavla är ett offentligt misstag.
Två detaljer i Gemini CLI avgör hur säkert det här är. gemini mcp add skriver till projektets .gemini/settings.json om du inte anger --scope user, vilket är användbart när ett repo alltid ska köra mot ett och samma varumärke. Och lägg aldrig till Hermoso med --trust: det hoppar över varje bekräftelse för servern, även de som ligger före en publicering. MCP-verktyg kommer med namn som mcp_hermoso_ plus verktygsnamnet, och --exclude-tools håller ute vilket som helst av dem helt.
Researcha Pinterest innan du publicerar
Det finns inget Pinterest-annonsbibliotek, så konkurrentresearch på Pinterest är inget Hermoso påstår. Kreativet du skulle köra där täcks väl av resten av studion: make_template_ad och bildmodellerna tar fram de vertikala, textdrivna bilderna som plattformen belönar.
Den betalda delen
Det finns Pinterest-annonsverktyg för en kampanj, en annonsgrupp och en annons som marknadsför en befintlig Pin, med arkivering i stället för radering, eftersom Pinterests ADS API saknar ett delete-verb (organiska Pins och anslagstavlor kan raderas via delete_pinterest_pin och delete_pinterest_board; det är de betalda objekten som bara kan arkiveras). Men samma Trial-nivå som blockerar skapande av Pins exponerar inga annonskonton, så annonsskrivningar går inte att använda förrän Standard-åtkomst kommer. Det är det ärliga läget, och det är bättre att säga det i en mening här än att upptäcka det vid en deadline.
Vad Gemini CLI inte kan göra på egen hand
En agent med en budget är bara användbar om risken är avgränsad, så spärren finns i servern snarare än i en prompt. Varje annonskampanj, annonsuppsättning, annonsgrupp och annons skapas pausad, och statusbyten som aktiverar riktiga pengar vägrar köras utan en uttrycklig bekräftelseflagga. Varje rendering offereras först (hermoso_capabilities publicerar varje modells exakta kreditkostnad innan något förbrukas). Krediter reserveras innan det första anropet till leverantören och regleras till den exakta kostnaden efteråt, så att ett misslyckat anrop återbetalas i stället för att du debiteras för ingenting. Borttagningar kräver också bekräftelse, och varje kampanjstruktur läses av från annonsplattformen innan din agent berättar vad den byggt.
Ett steg är medvetet inte headless: att koppla ett konto är en OAuth-godkännandesida, så du kopplar kanalen en gång i en webbläsare. Allt efter det är ett verktygsanrop.
Resten av matrisen
Från Gemini CLI, publicera till: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. Eller se allt Gemini CLI kan publicera till.
Publicera på Pinterest från: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Vanliga frågor
Kan Gemini CLI publicera på Pinterest?
Ja, med Hermosos Gemini CLI-tillägg. Kör gemini extensions install https://github.com/hermoso-ai/hermoso, som lägger till fem Hermoso-färdigheter som driver kommandot hermoso, och logga sedan in en gång med npx -y hermoso auth login. Inloggningen öppnar en webbläsare och sparar uppgifterna själv, så det finns ingen nyckel att skapa och inget att klistra in. Om du också vill ha Hermosos verktyg i Gemini CLI:s egen lista lägger gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp till den hostade servern, som loggar in med OAuth. Gemini CLI får då 922+ verktyg, inklusive de som publicerar på Pinterest, plus de som researchar annonserna som redan körs på din marknad och renderar kreativet från början.
Hur kopplar jag Pinterest till Gemini CLI?
Två steg, en gång vardera. Kör gemini extensions install https://github.com/hermoso-ai/hermoso, som lägger till fem Hermoso-färdigheter som driver kommandot hermoso, och logga sedan in en gång med npx -y hermoso auth login. Inloggningen öppnar en webbläsare och sparar uppgifterna själv, så det finns ingen nyckel att skapa och inget att klistra in. Om du också vill ha Hermosos verktyg i Gemini CLI:s egen lista lägger gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp till den hostade servern, som loggar in med OAuth. Anslut sedan Pinterest i Hermoso under Inställningar → Connectors, som är ett OAuth-godkännande i en webbläsare. Därefter publicerar Gemini CLI på Pinterest som ett vanligt verktygsanrop.
Vad är Facebooks textgräns när man publicerar från Gemini CLI?
En Pin-beskrivning är begränsad till 800 tecken och en Pin-titel till 100. Hermoso tillämpar det när inlägget skapas eller köas, så Gemini CLI får besked direkt i stället för att misslyckas senare när ingen tittar.
Kan Gemini CLI researcha Pinterest innan den publicerar?
Det finns inget Pinterest-annonsbibliotek, och Hermoso påstår inte konkurrentresearch där. Resten av researchytan påverkas inte: Meta-, Google- och LinkedIn-annonsbiblioteken samt organisk TikTok, Instagram, YouTube, Reddit och Threads.
Kan Gemini CLI publicera privat eller som utkast på Pinterest?
Synlighet på Pinterest sitter på anslagstavlan, inte på Pin:en: en Pin ärver sin anslagstavlas offentliga eller hemliga status, vilket är anledningen till att anslagstavlan är ett obligatoriskt argument snarare än ett standardvärde. Hermoso nekar en synlighet som Pinterest inte kan uppfylla i det ögonblick du begär den, i stället för att tyst publicera något svagare.
Kan Gemini CLI köra Pinterest-annonser också, inte bara publicera?
Pinterest Ads-verktygen finns (kampanj, annonsgrupp och en annons som marknadsför en Pin), men samma Trial-åtkomstnivå som blockerar skapande av Pins exponerar inga annonskonton, så annonsskrivningar går inte att använda förrän Standard-åtkomst kommer.
Börja gratis med 30 krediter vid registrering och tjäna in 250+ till. Alla funktioner ingår i varje plan.
Kom igång gratis → Se priser