Sådan forbinder du Instagram til Hermes

Hermes kan rendere og udgive til Instagram over det samme generiske blok, med ét forbehold, der er værd at kende: en Instagram-billedtekst kan ikke redigeres, når den først er live.

Hermoso er en MCP-server til marketing: 1.000+ værktøjer over ét OAuth-beskyttet endepunkt, der lader en agent undersøge de annoncer, der allerede kører på et marked, generere billed- og videoannoncer, publicere dem og bygge de betalte kampagner bag dem. Hermes får adgang til det hele gennem én forbindelse. Denne side dækker et udsnit af det: hvad Hermes faktisk kan gøre på Instagram, og hvad Instagram ikke tillader den at gøre.

Forbind Hermoso til Hermes

  1. Installér og log ind.
    npm install -g hermoso && hermoso auth login
    Din browser åbner én gang. Intet at oprette og intet at indsætte: legitimationen gemmes kun læsbar for ejeren i ~/.hermoso/config.json. På en maskine uden browser tager hermoso auth login --token hmk_… en nøgle fra MCP & CLI → Terminal og API-nøgler i stedet.
  2. Tilføj den til ~/.hermes/config.yaml. mcp_servers er en nøgle på øverste niveau, ikke indlejret under mcp, og der skal ingen nøgle i filen, fordi hermoso mcp læser det login, der er beskrevet ovenfor:
    mcp_servers:
      hermoso:
        command: "npx"
        args: ["-y", "hermoso", "mcp"]
  3. Bed Hermes om noget. “Hent de længst kørende annoncer fra mine tre nærmeste konkurrenter, og remix den bedste hook til en 9:16-video,” eller “publicér denne render på kanalen.” Agenten vælger værktøjerne; du godkender forbruget.

Hermoso er hverken tilknyttet eller godkendt af skaberne af Hermes, og hævder ikke at være det. Formen ovenfor er citeret fra projektets egen MCP-reference i NousResearch/hermes-agent, læst 2026-08-23; den er dokumenteret snarere end kørt her, og derfor er det den udgivne filform og ikke en skræddersyet installationskommando.

Forbind derefter selve Instagram én gang under Settings → Connectors i Hermoso. Det er et OAuth-samtykkeskærmbillede, så det er det ene trin, der kræver en browser. Alt efter det er et værktøjskald.

Instagram-værktøjerne Hermes får

  • post_to_meta: publicerer til Instagram med target: "instagram". Instagram er en visuel kanal, og API'et er enig: et opslag kræver et billede eller en video.
  • schedule_post: sætter det i kø på den delte kalender, med en kanalspecifik tekst, hvis teksten skal afvige fra din Facebook- eller LinkedIn-version.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: læs, svar og modererer under et opslag.
  • meta_page_insights / meta_post_insights: rækkevidde, visninger, gemte opslag og engagement, pr. konto og pr. opslag.
  • search_instagram: søgning efter søgeord på tværs af offentlige Instagram-Reels, til research frem for publicering.

To Instagram-forhold, du bør kende, før du automatiserer noget. Der er ingen indbygget Instagram-planlægning i Metas API, så en planlægning er Hermosos kø og ikke Instagrams, og hvis man sender Facebooks scheduleAt for Instagram, afvises det i stedet for stille at blive publiceret nu. Og en Instagram-tekst kan ikke redigeres, når opslaget er live: det eneste, Meta lader dig ændre på et publiceret opslag, er, om kommentarer er slået til. Sletning er understøttet: manage_meta_post fjerner almindelige opslag, Stories, Reels og hele karruselalbum, men aldrig et enkelt kort ud af et album.

Instagram-grænser, du bør kende, før du automatiserer noget

TekstEn Instagram-tekst er begrænset til 2,200 tegn. Det håndhæves, når opslaget oprettes eller sættes i kø, så et for langt opslag afvises, mens du stadig er der til at rette det, i stedet for at blive klippet stille undervejs.
SynlighedKun offentlige. Metas Content Publishing API publicerer med det samme eller slet ikke, og Instagram “har intet ulistet, privat eller kladdeopslag”. Vil du have et gennemsynstrin på Instagram, skal det ske før kaldet, ikke efter.
Karrusel2 til 10 slides, og billeder og video kan blandes. Den øvre grænse er Metas egen, citeret i den kapacitetstabel, den håndhæver: “Karruseller er begrænset til 10 billeder, videoer eller en blanding af de to.” Gulvet på 2 er vores, for ét slide er ikke en karrusel på nogen platform. En forespørgsel med ét slide publiceres som et almindeligt opslag i stedet for at blive afvist.
Hvilken kontopageId. Instagram publicerer gennem den forbundne Facebook-side, så det samme identitetsfelt vælger den.

Prøv det i Hermes

Bed om det med almindeligt sprog. Det er almindelige sætninger, ikke et DSL:

“Byg en 5-slides Instagram-karrusel ud fra de aktuelle kampagneaktiver, og udgiv den med en billedtekst under 2,200 tegn.”

Det går gennem search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). Godkendelsesadfærden er din at konfigurere. Hermosos egne garantier afhænger ikke af den: kampagner fødes pauset, udgiftskontakter er bekræftelsesstyrede, og intet genereringskald kører uden en verificeret konto bag sig.

Hermes på Instagram: det der bider

På Instagram er TEKSTEN det, der ikke kan tages tilbage: Meta tillader ingen redigering af et udgivet opslag ud over at slå kommentarer til eller fra. Selve opslaget kan fjernes med manage_meta_post, som sletter almindelige opslag, Stories, Reels og hele karrusel-albummer. Alt før udgivelse, fra research og planlægning til rendering og tekst, er reversibelt og sikkert at automatisere.

Til kørsler uden opsyn er hermoso-CLI'en med --json nemmere at kontrollere end et værktøjsmanifest, og meget billigere i kontekst.

Research Instagram, før du poster

search_meta_ads dækker Instagram-placeringer lige så vel som Facebook, da det er ét bibliotek. Til organisk indhold søger search_instagram offentlige Reels efter søgeord, og det er den flade, hvor formatet faktisk bevæger sig; profil- og hashtag-hentninger går gennem fetch_social_data og search_instagram_hashtag.

Den betalte halvdel

Instagram-placeringer købes gennem det samme Meta-kampagnetræ som Facebook: create_meta_campaign → create_meta_adset → create_meta_ad, med placeringer, der kan vælges pr. platform og position. preview_meta_ad viser den reelle renderede annonce pr. placering, før du bruger penge, og meta_insights opdeler resultaterne efter alder, køn, placering og land. Den opdeling former den næste kreativ.

Hvad Hermes ikke kan selv

En agent med et budget er kun nyttig, hvis eksplosionsradius er afgrænset, så hegnet ligger i serveren og ikke i en prompt. Hver annoncekampagne, annoncesæt, annoncegruppe og annonce oprettes sat på pause, og de statusskift, der tænder for rigtige penge, nægter at køre uden et eksplicit bekræftelsesflag. Hver render prissættes først (hermoso_capabilities offentliggør hver models præcise kreditpris, før noget bruger kreditter). Kreditter reserveres, før det første udbyderkald, og afregnes til den præcise pris bagefter, så en mislykket afsendelse refunderes i stedet for at lade dig betale for ingenting. Sletninger kræver også bekræftelse, og hvert kampagnetræ læses tilbage fra annonceplatformen, før din agent fortæller dig, hvad den har bygget.

Ét trin er bevidst ikke headless: at forbinde en konto er et OAuth-samtykkeskærmbillede, så du forbinder kanalen én gang i en browser. Alt efter det er et værktøjskald.

Resten af matrixen

Fra Hermes, post til: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Eller se alt, Hermes kan udgive til.

Post til Instagram fra: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Ofte stillede spørgsmål

Kan Hermes poste på Instagram?

Ja, gennem Hermosos MCP-server. Kør npm install -g hermoso && hermoso auth login, og tilføj derefter hermoso under den øverste nøgle mcp_servers i ~/.hermes/config.yaml med command "npx" og args ["-y", "hermoso", "mcp"]. Browser-log-in'et gemmer legitimationen, så der går ingen nøgle i filen. Hermes har så 1.000+ værktøjer, inklusive dem der udgiver til Instagram, samt dem der researcher de annoncer, der allerede kører i dit marked, og renderer kreativet fra start.

Hvordan forbinder jeg Instagram til Hermes?

To trin, én gang hver. Kør npm install -g hermoso && hermoso auth login, og tilføj derefter hermoso under den øverste nøgle mcp_servers i ~/.hermes/config.yaml med command "npx" og args ["-y", "hermoso", "mcp"]. Browser-log-in'et gemmer legitimationen, så der går ingen nøgle i filen. Forbind derefter Instagram inde i Hermoso under Workspace → Connectors, hvilket er et OAuth-samtykkebillede i en browser. Derefter udgiver Hermes til Instagram som et almindeligt værktøjskald.

Kan Hermes poste en karrusel til Instagram?

Ja, 2 til 10 slides, og billeder og video kan blandes. Ti er Metas egen offentliggjorte grænse, ikke en Hermoso har opfundet. Hermes kalder det samme publiceringsværktøj uanset, og en kanal, der ikke kan bære en karrusel, afvises med den reelle årsag vedhæftet.

Hvad koster det at poste til Instagram fra Hermes?

Publicering til Instagram koster ingen kreditter; Meta tager intet pr. API-kald. Kreditterne går til selve renderen. Planerne koster $29, $69 og $149 om måneden for 1,300, 3,100 og 6,750 kreditter, og alle funktioner er med på alle planer, inklusive Free. Den eneste undtagelse er enterprise SSO.

Kræver Hermes min Instagram-adgangskode?

Nej. Du forbinder Instagram til Hermoso én gang via et OAuth-samtykkeskærmbillede i en browser, og Hermes når det derefter som et værktøjskald. At forbinde en konto er det ene trin, der ikke er headless; intet efter det kræver en adgangskode, og ingen legitimationsoplysninger overgives nogensinde til modellen.

Kan Hermes planlægge et Instagram-opslag til senere?

Ja. schedule_post sætter det i kø på én kalender, der deles med alle andre kanaler, med en kanalspecifik tekst, hvis teksten skal være anderledes, og list_scheduled og cancel_scheduled læser det og trækker det tilbage. Instagram er en af de elleve kanaler, der kan sættes i kø.

Start gratis med 30 kreditter ved tilmelding og optjen 250+ mere. Alle funktioner er med på alle planer.

Start gratis →   Se priser