Publicera på Pinterest från Claude Code

Anslagstavlor och Pin-material kan byggas från terminalen redan i dag. Själva Pin-skapandet är det Pinterest blockerar för appar med Trial-åtkomst i produktion, och felmeddelandet säger det.

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. Claude Code når allt detta via en enda anslutning. Den här sidan täcker en del av det: vad Claude Code faktiskt kan göra på Pinterest, och vad Pinterest inte tillåter den att göra.

Anslut Hermoso till Claude Code

  1. Ett kommando, och ingen nyckel.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    Redan inne i en session? Skriv /plugin marketplace add hermoso-ai/hermoso, och sedan /plugin install hermoso@hermoso. Det installerar fem Hermoso-skills (research, ad-from-brand, generate, product-photoshoot och marketing) som kör kommandot hermoso via npx, så ingen verktygslista laddas i dina sessioner och ingenting kostar kontext förrän det körs.
  2. Logga in en gång.
    npx -y hermoso auth login
    Det öppnar en webbläsarinloggning på loopback, precis som gh gör, och lagrar en inloggningsuppgift som bara ägaren kan läsa i ~/.hermoso/config.json. Claude Code kör det åt dig första gången den behöver Hermoso. Ingen webbläsare på den maskinen, säg i CI, en fjärrmaskin eller en container? Skapa en nyckel under MCP & CLI → Terminal & API keys och kör npx -y hermoso auth login --token hmk_…. En nyckel bär verklig utgiftsbehörighet, så behandla den som ett lösenord.
  3. Valfritt: MCP-servern också. Om du också vill ha Hermosos verktyg i Claude Codes egen verktygslista, kör claude mcp add hermoso -- npx -y hermoso mcp efter inloggningen. Den läser samma sparade inloggningsuppgift, så ingen nyckel hamnar i .claude.json. Skills når alla verktyg utan den.
  4. Be Claude Code 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.

Plugin-programmet och den valfria MCP-servern når samma verktyg och samma konto. Skillnaden är kontexten: en verktygslista laddas in i varje session innan du skrivit något, medan skills inte kostar något förrän ett kommando körs.

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 Claude Code 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 med boardId.
  • 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

TextEn 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.
SynlighetOffentligt, 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.
Karusell2 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 kontoboardId, 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 Claude Code

Be om det med vanligt språk. Det här är vanliga meningar, inte ett DSL:

“Skapa en anslagstavla per produktlinje, ta fram fem vertikala Pins för varje med titlar och beskrivningar och skriv hela planen till ./out/pinterest.json, redo att publiceras.”

Det här flödet går via list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Claude Code frågar innan den kör ett verktyg, och transkriptet ligger rakt framför dig i terminalen, så ett publiceringssteg är en rad du kan läsa innan du trycker på y.

Claude Code på Pinterest: det som biter

Ett skript som förbereder allt och stannar precis före Pin:en är rätt form just nu. Anslagstavlor läses och skrivs med Trial-åtkomst; Pin-skapande avvisas i produktion av Pinterest själv. Notera också att boardId är det enda identitetsfältet Hermoso vägrar redan vid köläggning i stället för vid publicering, eftersom ”en Pin på fel anslagstavla är ett offentligt misstag, så vi väljer aldrig en åt dig”.

Plugin-programmet innehåller ingen verktygsmanifest, vilket spelar roll mest i en lång obevakad körning: agenten kör kommandot hermoso för varje steg, och --json på valfritt kommando ger maskinutdata att kontrollera mot.

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 Claude Code 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 Claude Code, publicera till: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. Eller se allt Claude Code kan publicera till.

Publicera på Pinterest från: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code marketing

Vanliga frågor

Kan Claude Code publicera på Pinterest?

Ja, med Hermosos plugin för Claude Code. Ett kommando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, eller inne i en session /plugin marketplace add hermoso-ai/hermoso och sedan /plugin install hermoso@hermoso. Det installerar fem Hermoso-skills som kör kommandot hermoso CLI, så ingen verktygslista laddas i dina sessioner. Logga in en gång med npx -y hermoso auth login, som öppnar en webbläsare och lagrar inloggningsuppgiften själv, så det finns ingen nyckel att skapa och ingen att klistra in. Claude Code har sedan 922+ verktyg, bland annat de som publicerar på Pinterest, samt de som researchar annonserna som redan körs på din marknad och renderar kreativet från början.

Hur kopplar jag Pinterest till Claude Code?

Två steg, en gång vardera. Ett kommando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, eller inne i en session /plugin marketplace add hermoso-ai/hermoso och sedan /plugin install hermoso@hermoso. Det installerar fem Hermoso-skills som kör kommandot hermoso CLI, så ingen verktygslista laddas i dina sessioner. Logga in en gång med npx -y hermoso auth login, som öppnar en webbläsare och lagrar inloggningsuppgiften själv, så det finns ingen nyckel att skapa och ingen att klistra in. Koppla sedan Pinterest i Hermoso under Inställningar → Connectors, vilket är ett OAuth-godkännande i en webbläsare. Därefter publicerar Claude Code till Pinterest som ett vanligt verktygsanrop.

Kan Claude Code publicera en karusell på Pinterest?

Ja i princip: 2 till 5 bilder, endast bilder, direkt från Pinterests egna v5 OpenAPI. I praktiken är själva Pin-skapandet blockerat i produktion så länge appen har Trial-åtkomst. Claude Code anropar samma publiceringsverktyg oavsett, och en kanal som inte klarar en karusell nekas med den verkliga anledningen bifogad.

Kan Claude Code schemalägga ett Pinterest-inlägg till senare?

Ja. schedule_post köar det i en kalender som delas med alla andra kanaler, med anpassad text per kanal om texten ska skilja sig, och list_scheduled och cancel_scheduled läser och hämtar tillbaka det. Pinterest är en av de elva kanalerna som köas.

Behöver Claude Code mitt Pinterest-lösenord?

Nej. Du kopplar Pinterest till Hermoso en gång via en OAuth-godkännandesida i en webbläsare, och Claude Code når det sedan som ett verktygsanrop. Att koppla ett konto är det enda steget som inte är headless; inget efter det kräver ett lösenord, och ingen inloggningsuppgift lämnas någonsin till modellen.

Vad kostar det att publicera på Pinterest från Claude Code?

Pinterest tar inget betalt per API-anrop, så publicering kostar inga krediter. Krediter går åt när Pin-kreativet genereras. Planerna kostar $29, $69 och $149 i månaden för 1 200, 3 000 respektive 7 000 krediter, och alla funktioner ingår i varje plan, även Free. Enda undantaget är enterprise-SSO.

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