Postați, programați și rulați reclame din Cursor

Indicați Cursor spre un singur server MCP, iar agentul editorului poate extrage reclamele concurenților, randa creative în stilul brandului și le poate publica pe unsprezece canale sociale fără să părăsiți repo-ul.

Ce este Cursor?

Cursor este un editor de cod AI-first al cărui agent citește serverele MCP din mcp.json. Hermoso apare lângă repo-ul dumneavoastră, ceea ce este util într-un mod ușor de ratat: randarea, legenda și codul care le referă ajung în același loc.

Hermoso este marketing pe pilot automat: 1,000+ instrumente printr-un singur endpoint MCP, care acoperă cercetarea reclamelor concurenților, reclame video și foto pe 100+ modele, publicarea și programarea pe unsprezece canale sociale și gestionarea campaniilor pe Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads și AppLovin Ads. O singură conexiune, iar Cursor le are pe toate.

Conectați Hermoso la Cursor

  1. Instalați și autentificați-vă.
    npm install -g hermoso && hermoso auth login
    Browserul se deschide o singură dată. Nimic de creat și nimic de lipit: credențiala este stocată accesibil doar proprietarului în ~/.hermoso/config.json. Pe un calculator fără browser, hermoso auth login --token hmk_… folosește în schimb o cheie de la MCP & CLI → Terminal & API keys.
  2. Adăugați-l în ~/.cursor/mcp.json (sau în .cursor/mcp.json al proiectului). Nicio cheie nu intră în fișier, pentru că hermoso mcp citește autentificarea de mai sus:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. Sau folosiți instalarea cu un singur clic de pe pagina MCP. Acel deeplink instalează URL-ul găzduit și lasă autentificarea în seama fluxului OAuth al Cursor. Ambele funcționează, doar că au cerințe prealabile diferite.
  4. Cereți ceva de la Cursor. „Scoate cele mai lungi reclame rulate ale celor trei concurenți apropiați și remixează cel mai bun hook într-un videoclip 9:16”, sau „postează această randare pe canal”. Agentul alege instrumentele; dumneavoastră aprobați cheltuiala.

Blocul de mai sus rulează pachetul npm publicat hermoso pe calculatorul dumneavoastră, de aceea nu se lipește nimic și de aceea lista de instrumente nu costă nimic până când se apelează un instrument. Dacă folosiți în schimb deeplink-ul, Cursor face înregistrare dinamică a clientului la serverul nostru de autorizare și nici dumneavoastră nu țineți vreo cheie.

Fiecare canal în care Cursor poate publica

Fiecare dintre acestea are propria pagină, cu limita reală de caractere a legendei pentru canalul respectiv, cu opțiunile reale de vizibilitate, ce refuză și de ce, plus un exemplu lucrat, formulat pentru Cursor.

CanalCaruselLimită text
Facebook2+ fotografii, plafonul nostru de 3063,206 caractere
Instagram2–10, imagini + video2,200 caractere
Threads2–20, imagini + video500 caractere
TikTokPână la 35 de imagini2,200 / 4,000 caractere
YouTubeRefuzat (unitatea este un videoclip)Titlu de 100 de caractere
XRefuzat (4 media se randează ca o grilă)280, sau 25,000 la Premium
LinkedIn2–20 imagini, doar pagina de companie3,000 caractere
Pinterest2–5 imagini (blocat la Trial)Descriere de 800 de caractere
Bluesky2 până la 4 imagini300 de caractere și 3,000 de octeți
Telegram2 până la 10, fotografii și video4,096, sau 1,024 cu media

Toate se pun în coadă printr-un singur calendar schedule_post, cu legende specifice fiecărui canal, iar list_scheduled raportează rezultatele pe canal, nu un singur semn verde, pentru că „jobul a reușit” și „postarea a plecat” sunt întrebări diferite. O postare programată trăiește în Hermoso, deci pleacă la timp indiferent dacă Cursor mai rulează sau nu.

Google Business Profile este cel mai nou canal: postări cu o fotografie și un buton pe listarea dumneavoastră din Google Search și Maps, răspunsuri la recenziile dumneavoastră, editări ale listării și apelurile, clicurile pe site și cererile de direcții pe care le aduce listarea. Cursor ajunge la el prin aceleași instrumente, iar schedule_post îl pune în coadă în același calendar.

Un canal construit, dar neoferit

Să fim sinceri înseamnă mai mult decât o listă mai lungă. O suprafață de publicare există în codul sursă și este ținută în rezervă, în așteptarea platformei, nu a noastră:

  • Reddit: postarea organică și statisticile postărilor sunt construite, dar Responsible Builder Policy de la Reddit cere aprobare scrisă explicită înainte ca o aplicație să folosească Data API, iar acea aprobare nu a fost acordată. Conectorul este ținut în rezervă și nu este oferit ca un ecran OAuth care duce către un API inactiv. Reddit Ads este o conexiune diferită și este live: arborele complet de campanii, prognoza, căutarea de targeting, pixelii și formularele de lead.

Un conector care ți-ar oferi un OAuth reușit și un API inactiv este mai rău decât unul care nu este oferit încă, așa că nu apare ca disponibil.

Trei lucruri de scris odată ce este conectat

  1. Cercetare. „Cine sunt cei trei cei mai apropiați concurenți și care sunt reclamele lor Meta care rulează cel mai mult? Spune-mi ce cârlig se repetă.” Rulează find_competitors → pull_competitor_ads → mine_angles.
  2. Creează. „Fă-mi o reclamă UGC 9:16 cu cârligul acela, cu fotografia reală a produsului meu și cu legende arse în video.” Rulează get_brand → plan_ad → render_ad și îți returnează un URL mp4 gata.
  3. Lansează. „Programează-o pe Instagram și TikTok marți la 9:00 și construiește o campanie Meta în pauză în jurul ei, care ține SUA cu $30 pe zi.” Rulează schedule_post → create_meta_campaign → create_meta_ad.

Ce nu poate face Cursor singur

Un agent cu buget este util doar dacă raza de acțiune este mărginită, deci gardul este în server, nu într-un prompt. Fiecare campanie, grup de anunțuri, grup de reclame și reclamă este creată pe pauză, iar comutatoarele de stare care armează banii reali refuză să ruleze fără un indicator explicit de confirmare. Fiecare randare este cotată mai întâi (hermoso_capabilities publică costul exact în credite al fiecărui model înainte ca ceva să cheltuiască). Creditele sunt rezervate înainte de primul apel către furnizor și decontate la costul exact după aceea, astfel încât o trimitere eșuată se rambursează în loc să te lase taxat fără nimic. Ștergerile cer și ele confirmare, iar fiecare arbore de campanie este citit înapoi din platforma de reclame înainte ca agentul tău să-ți spună ce a construit.

Un pas rămâne intenționat al tău: conectarea fiecărui cont, o dată. Majoritatea canalelor se conectează prin ecranul de consimțământ OAuth al platformei, într-un browser; Bluesky cere o parolă de aplicație, iar Telegram un token de bot, lipite în Hermoso. Totul după aceea este un apel de unealtă.

Cursor afișează fiecare apel de instrument în compozitor înainte să ruleze, deci o publicare este un clic, nu un efect secundar.

Cât costă

Adăugarea Hermoso în Cursor nu costă nimic în plus: există un singur contor de credite, iar acesta nu ține cont de clientul care a apelat. Un cont gratuit începe cu 30 de credite la înregistrare și cu 250+ în plus de câștigat. Creditele se cheltuiesc doar pe modele AI și pe cercetarea Ad Spy; postarea, programarea, gestionarea reclamelor și analiticele sunt gratuite pe fiecare canal, cu excepția X, care facturează pe apel, pentru că X percepe câte o cerere API. Planurile plătite costă $29, $69 și $149 pe lună pentru 1,300, 3,100 și 6,750 de credite, iar fiecare funcție este disponibilă în fiecare plan. hermoso_capabilities arată prețul exact în credite al oricărei randări înainte să ruleze.

Depanare

  • Un server local afișează ajutorul și se oprește. Argumentele nu au mcp la final. npx -y hermoso singur afișează ajutorul; npx -y hermoso mcp pornește serverul.
  • Nu există browser pe mașina aceea. Creează o cheie sub MCP & CLI → Terminal & API keys și rulează în schimb npx -y hermoso auth login --token hmk_….
  • Lipsește un canal. Conectați-l în Hermoso la Settings → Connectors, apoi cereți Cursor să ruleze din nou list_connectors.
  • Cursor răspunde fără să folosească Hermoso. Numiți-l în cerere: „folosește Hermoso pentru …”. Asta nu lasă loc de îndoială cu privire la instrumentele care trebuie să facă treaba.

Dincolo de publicare

Publicarea este ultimul pas și cel mai mic. Aceeași conexiune îi oferă lui Cursor bibliotecile de reclame Meta, Google și LinkedIn, plus TikTok, Instagram, YouTube, Reddit și Threads organice pentru cercetare; 100+ modele de imagine, video, voce și scriere pe un singur contor de credite, cu avatare UGC, dublaj, upscaling și formate de reclame HTML native; și întregul arbore de campanii pe douăsprezece platforme plătite. Nu există chei API separate de ținut și nicio aplicație separată de învățat.

Vedeți lista completă de instrumente, fiecare agent în care lucrează Hermoso sau ce este un MCP de marketing.

Hermoso în alți agenți

Același cont Hermoso funcționează în fiecare agent de mai jos, deci brandul, biblioteca, calendarul și creditele tale te urmează între ei.

AgentCum se conectează Hermoso
ClaudeSe conectează prin OAuth, nu trebuie lipit nimic
ChatGPTSe conectează prin OAuth, nu trebuie lipit nimic
Claude CodeTe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
CodexTe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
ClinePrimește o cheie API într-un antet Authorization
OpenClawTe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
Grok BotAdaugi șablonul Hermoso Marketing Bot și primești o cheie API în chat, sau te autentifici din terminalul Bot-ului
HermesTe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
Gemini CLITe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
PerplexitySe conectează prin OAuth, nu trebuie lipit nimic
Le ChatSe conectează prin OAuth, nu trebuie lipit nimic
Claude CoworkSe conectează prin OAuth, nu trebuie lipit nimic
Perplexity ComputerSe conectează prin OAuth, nu trebuie lipit nimic
PaperclipSe conectează prin OAuth, nu trebuie lipit nimic
GeminiSe conectează prin OAuth, nu trebuie lipit nimic
Grok BuildTe autentifici din terminal cu hermoso auth login, nu trebuie lipit nimic
Kimi CodeAdaugi adresa găzduită în mcp.json și te autentifici cu /mcp-config login, nu trebuie lipit nimic
DeepSeek HarnessTe autentifici din terminal cu hermoso auth login și rulezi Hermoso ca server local, nu trebuie lipit nimic
ManusPrimește o cheie API într-un antet Authorization
MuseUn mesaj în chat, apoi o autentificare OAuth
Orice client MCPAdresa hostată cu OAuth, sau un server local prin stdio

Întrebări frecvente

Poate Cursor să posteze pe rețelele sociale?

Da, odată ce conectați serverul MCP al Hermoso. Cursor poate apoi să publice pe Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram și Google Business Profile și să programeze toate cele unsprezece dintr-o singură coadă, cu legende specifice fiecărui canal.

Cum adaug Hermoso în Cursor?

Rulați npm install -g hermoso && hermoso auth login, apoi indicați ~/.cursor/mcp.json spre npx -y hermoso mcp. Autentificarea din browser stochează credențiala, deci nicio cheie nu intră în fișier. Blocul de mai sus rulează pachetul npm publicat hermoso pe calculatorul dumneavoastră, de aceea nu se lipește nimic și de aceea lista de instrumente nu costă nimic până când se apelează un instrument. Dacă folosiți în schimb deeplink-ul, Cursor face înregistrare dinamică a clientului la serverul nostru de autorizare și nici dumneavoastră nu țineți vreo cheie.

Poate Cursor să ruleze campaniile mele de reclame Meta și Google?

Da. Cursor poate construi întregul arbore pe Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads și AppLovin Ads. Rezumatul pe care îl primiți este construit dintr-o recitire a ceea ce a stocat efectiv platforma.

Folosirea Hermoso din Cursor costă ceva în plus?

Nu. Există un singur contor de credite și nu contează ce client l-a apelat. Un cont gratuit începe cu 30 de credite plus 250+ de câștigat; planurile plătite sunt $29, $69 și $149 pe lună pentru 1,300, 3,100 și 6,750 de credite. Publicarea este gratuită pe fiecare canal, cu excepția X, care facturează pe apel pentru că X ne taxează fiecare cerere API.

Este sigur să-l lași pe Cursor să posteze și să ruleze reclame în locul meu?

Hermoso păstrează pașii care costă bani sau care nu pot fi anulați în spatele unor porți pe propriul server, indiferent cum este configurat Cursor: fiecare campanie este creată în pauză, comutatoarele de cheltuială și ștergerile necesită o confirmare explicită, iar o postare ajunge doar la un cont pe care l-ați conectat și bifat în Hermoso. Cursor afișează fiecare apel de instrument în compozitor înainte să ruleze, deci o publicare este un clic, nu un efect secundar.

Poate Cursor să folosească skill-urile Hermoso în locul serverului MCP?

Da. npx skills add hermoso-ai/hermoso -a cursor instalează skill-urile Hermoso, care rulează comanda hermoso, așa că nimic nu se adaugă în lista de instrumente a Cursor până când nu rulează o comandă. Autentificați-vă o dată cu npx -y hermoso auth login.

Începe gratuit cu 30 de credite la înscriere și încă 250+ de câștigat. Fiecare funcție este disponibilă în fiecare plan. Creditele se cheltuie doar pentru modelele AI și cercetarea Ad Spy; postarea, programarea, managementul reclamelor și analitica sunt gratuite.

Începe gratuit →   Vezi prețurile