Publicera på Pinterest från Cursor

Cursor kan ta fram Pin-materialet och anslagstavleplanen från tillgångar i repot. Själva Pin:en är det Pinterest för närvarande blockerar för appar med Trial-åtkomst.

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

Anslut Hermoso till Cursor

  1. Installera och logga in.
    npm install -g hermoso && hermoso auth login
    Din webbläsare öppnas en gång. Inget att skapa och inget att klistra in: behörigheten sparas med endast ägarbehörighet i ~/.hermoso/config.json. På en maskin utan webbläsare tar hermoso auth login --token hmk_… en nyckel från MCP & CLI → Terminal & API-nycklar i stället.
  2. Lägg till den i ~/.cursor/mcp.json (eller projektets .cursor/mcp.json). Ingen nyckel läggs i filen, eftersom hermoso mcp läser inloggningen ovan:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. Eller använd installationen med ett klick från MCP-sidan. Länken installerar den hostade adressen och lämnar inloggningen till Cursors egna OAuth-flöde. Båda fungerar, de har bara olika förutsättningar.
  4. Be Cursor 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.

Blocket ovan kör det publicerade npm-paketet hermoso på din maskin, och det är därför inget klistras in och varför verktygslistan inte kostar något förrän ett verktyg anropas. Använder du länken i stället registrerar Cursor klienten dynamiskt hos vår auktoriseringsserver, och du håller inte heller någon nyckel.

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 Cursor 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 Cursor

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

“För varje produktsida i det här repot, ta fram en vertikal Pin-bild, en titel på under 100 tecken och en beskrivning på under 800, och skriv dem till ./out/pins.json.”

Det här flödet går via list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Cursor visar varje verktygsanrop i composern innan det körs, så en publicering är ett klick och inte en bieffekt.

Cursor på Pinterest: det som biter

Att lägga upp hela uppsättningen som data är det produktiva draget medan Pin-skapande är blockerat i produktion för appar med Trial-åtkomst. Materialet, texten och målländerna är det tidskrävande, och allt det kan göras redan nu. Att lista och skapa anslagstavlor fungerar på Trial, så strukturen kan bli verklig i stället för planerad.

Lägg konfigurationen i projektets .cursor/mcp.json i stället för hemkatalogen när ett repo alltid ska köras mot ett och samma varumärke. Annars är det hermoso auth login som låser arbetsytan.

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

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

Vanliga frågor

Kan Cursor publicera på Pinterest?

Ja, via Hermosos MCP-server. Kör npm install -g hermoso && hermoso auth login och peka sedan ~/.cursor/mcp.json mot npx -y hermoso mcp. Webbinloggningen sparar behörigheten, så ingen nyckel läggs i filen. Cursor får då över 922+ verktyg, inklusive dem som publicerar till Pinterest, och de som undersöker annonserna som redan körs på din marknad och tar fram det kreativa från början.

Hur kopplar jag Pinterest till Cursor?

Två steg, en gång vardera. Kör npm install -g hermoso && hermoso auth login och peka sedan ~/.cursor/mcp.json mot npx -y hermoso mcp. Webbinloggningen sparar behörigheten, så ingen nyckel läggs i filen. Anslut sedan Pinterest under Inställningar → Anslutningar i Hermoso, vilket är ett OAuth-godkännande i en webbläsare. Därefter publicerar Cursor till Pinterest som ett vanligt verktygsanrop.

Kan Cursor 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 Cursor 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.

Vad är Facebooks textgräns när man publicerar från Cursor?

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å Cursor får besked direkt i stället för att misslyckas senare när ingen tittar.

Kan Cursor 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.

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