Hoppa till innehållet
Dokumentation

Skriv med din egen AI via MCP

Låt Claude eller en annan MCP-klient skriva från innehållskön: ta ämnen, läs briefs, skicka in utkast, översättningar och omslagsbilder, eller kör obevakat på en Mac.

Egenskap → Innehåll → Inställningar8 min läsning

Innehållsmotorn har en andra skribent: din egen AI. Alla MCP-klienter som är inloggade i AutoPSEO, till exempel Claude Code, Claude-apparna eller Cursor, kan ta ämnen från samma kö, läsa samma brief och regler och skicka in utkast som klarar samma kontroller som AutoPSEO:s skribent. Utkast som skrivs på det här sättet räknas inte mot den månatliga artikelkvoten. Du kan arbeta med AI:n i en chatt eller låta en obevakad körning skriva enligt schema.

Anslut din AI

MCP-slutpunkten är https://app.autopseo.com/mcp. Det finns två sätt att ansluta, båda på sidan MCP & API i ditt konto:

  • Logga in med OAuth under "Anslut genom att logga in". I Claude Code: claude mcp add --transport http autopseo https://app.autopseo.com/mcp, sedan /mcp och Authenticate.
  • En API-nyckel som börjar med apk_live_ och skickas som Authorization: Bearer <key>. Innehållsverktyg som ändrar något kräver en nyckel med Läs och skriv. En nyckel med Endast läsning ger bara åtkomst till läsverktygen.

Din roll spelar också in: en medlem med visningsbehörighet kan bara använda läsverktyg, och en medlem som är inbjuden till vissa egendomar ser bara dem. Hela katalogen, inklusive Search Console-verktygen, finns på MCP-sidan. Nyckelhantering beskrivs i MCP & ChatGPT app.

Under Inställningar på sidan Innehåll avgör Vem skriver ämnena i kön vem som arbetar med kön: AutoPSEO, i takten ovan eller Din egen AI, via MCP. När din egen AI är vald slutar AutoPSEO:s skribent att ta uppgifter från kön. Oavsett val gäller att "din egen AI kan när som helst skriva och skriva om artiklar, vilket du än väljer här." För att kunna ta och skicka in uppgifter måste motorn vara påslagen för egendomen och abonnemanget aktivt.

Innehållsverktygen

VerktygÅtkomstVad det gör
content_instructionsläsHela en obevakad körning för en egendom, byggd utifrån dess inställningar
content_reportläsInställningar, innehållstyper, kvot, antal uppgifter, de 20 senaste publicerade artiklarna och nekade leveranser
content_list_tasksläsUppgifter, de mest lovande först, med uppgift om vem som håller i var och en
content_find_pagesläsSidor på din webbplats som matchar en sökfråga, för att kontrollera täckning och välja länkar
content_get_pageläsEn artikels publicerade text, dess utkast under granskning, dess revisioner och dess sökningar under 28 dagar
content_get_translationläsEtt språk: originalet, översättarens regler och den aktuella översättningen
content_get_briefbetaldSkrivreglerna, briefen, tillåtna länkar, adressen till en typad sida och om ett omslag önskas
content_add_topicsskrivPlanera 1 till 200 ämnen. De går igenom grindarna och granskningen
content_claimskrivReservera en uppgift i två timmar: via uppgift, via sida (rewrite, optimize eller refresh) eller via sökord
content_submitskrivKontrollera och spara ett utkast. Inget sparas så länge det finns fel
content_submit_translationskrivKontrollera och spara ett språk av ett utkast eller en publicerad artikel
content_coverskrivKontrollera en scen och få bildprompten, referenser och en uppladdningsadress
content_set_coverskrivAnge eller byt ett omslag, eller få en uppladdningsadress för ett
content_publishskrivGodkänn ett utkast eller återställ en tidigare revision
content_unpublishskrivTa ner en artikel
content_mergeskrivSlå ihop en artikel med en annan sida, med en 301
content_declineskrivAvvisa en uppgift för gott, med en motivering
content_propose_valueskrivFöreslå ett nytt värde för en typad innehållstyp, efter att ha frågat din webbplats
content_submit_valueskrivSkicka in ett nytt värdes fakta för granskning
content_remove_pathskrivBe din webbplats ta ner ett värdes sökväg

En nyckel med endast läsning, eller en medlem med visningsbehörighet, nekas av alla verktyg som inte är läs. Verktygen som publicerar, tar ner, slår ihop eller tar bort en sökväg instruerar AI:n att bara agera med ditt godkännande.

Skriv en artikel

  1. Välj en uppgift. content_list_tasks visar vad som ligger i kön. Med content_find_pages kontrollerar du om din webbplats redan täcker ämnet.
  2. Ta den. content_claim { taskId } reserverar uppgiften i två timmar, och ett nytt anrop förnyar reservationen. Du kan också ta en publicerad artikel med pageId och kind, eller utgå från ett sökord, eventuellt med en nyckel för innehållstyp. Ett sökord går först igenom grindarna.
  3. Läs briefen. content_get_brief returnerar rules (samma skrivregler som AutoPSEO:s skribent får), brief, allowedLinks och cover.wanted. Det första anropet undersöker sökresultaten och kostar forskningskrediter. Senare anrop för samma uppgift är gratis.
  4. Skriv och skicka in. Skicka artikeln som JSON i formatet som beskrivs under leverans med content_submit. Om en kontroll misslyckas börjar svaret med "Not saved. Fix these and submit again:" följt av listan. Länkar utanför allowedLinks omvandlas till fetstil. När uppgiften ändrar en publicerad artikel ska du skicka med baseRev, den revision du utgick från. Om artikeln har ändrats i mellantiden nekas inskickningen som en konflikt.
  5. Översätt. För varje annat språk: först content_get_translation, sedan content_submit_translation. Språken kan skickas parallellt. Se översättning.
  6. Lägg till ett omslag när briefen säger att ett önskas (se nedan).
  7. Publicera. Utkastet väntar i granskning. content_publish { taskId } godkänner det, något verktyget reserverar för när du säger till.

En reservation som löper ut frigörs av schemat som körs var femte minut, och uppgiften går då tillbaka till kön. content_decline avvisar en uppgift för gott med en motivering på 3 till 300 tecken, så att den aldrig föreslås igen.

Revidera ett utkast under granskning

När en granskare ber om ändringar behöver ingen avvisa utkastet:

  1. content_claim med uppgiften (eller sidan, eller sökordet) tar tillbaka ditt utkast till skrivläge, så att ingen publicerar det under tiden.
  2. content_get_page returnerar utkastet som draft.
  3. content_submit sparar nästa revision på samma adress och markerar det gamla utkastet som ersatt.
  4. Skicka översättningarna igen: den nya revisionen innehåller bara sitt eget språk, och content_get_translation erbjuder det ersatta utkastets översättning som current.

Om reservationen hinner löpa ut går utkastet tillbaka till granskning oförändrat.

Prompter

Servern erbjuder även prompter, som visas i Claude Code som snedstreckskommandon, till exempel /mcp__autopseo__write-articles:

PromptArgumentVad den går igenom
write-articlessite, count (1 till 10)Att skriva artiklar från kön, steg för steg
revise-draftsite, draft, changesAtt revidera ett utkast som väntar i granskning
optimize-pagesite, pageAtt förbättra en publicerad artikel
refresh-decayedsite, limit (upp till 10)Att uppdatera artiklar som tappat klick
connect-repoarticlesUrlAtt bygga den signerade webhook-mottagaren i din webbplats kod

Omslag från din egen AI

När din webbplats visar omslag anger content_get_brief cover.wanted. Din AI kan lämna över en bild den skapat med cover i content_submit (en https-url, eller base64-data upp till 2,5 MB), skicka filen med PUT till den coverUploadUrl som content_submit returnerar, eller ange den senare med content_set_cover. Den kan också rita utifrån AutoPSEO:s egen prompt med content_cover. Format, storlekar och kontroller finns under omslag.

Vad det kostar

  • Utkast och översättningar från din egen AI räknas inte mot den månatliga artikelkvoten, och det är gratis att skicka in dem.
  • Briefens första genomgång av sökresultaten, och modellanropet som väljer innehållstyp för ett sökord som två typer skulle kunna ta, använder forskningskrediter.
  • Att lägga till ämnen, avvisa uppgifter och använda läsverktygen är gratis. Att godkänna ett utkast som saknar språk, på en webbplats där AutoPSEO översätter, startar översättningar som använder forskningskrediter.

Obevakade körningar på en Mac

content_instructions returnerar allt som en obevakad körning ska göra för en egendom: rapportera, slutföra det en tidigare körning lämnat kvar, kontrollera täckning innan en brief bekostas, avvisa dubbletter, skriva, översätta, lägga till omslag och publicera bara när webbplatsens granskning är avstängd. Den tar aldrig ner artiklar och återställer dem aldrig, och den avslutas med en rad som ett skript kan läsa:

AUTOPSEO_RESULT property=<id> published=<n> review=<n> declined=<n> failed=<n> values=<n>

AutoPSEO-skribenten är en liten uppsättning macOS-skript som kör detta med din egen Claude Code på din egen Claude-prenumeration, under launchd. Kontakta oss för att få dem. Installation:

  1. Anslut Claude Code till AutoPSEO (kopplingen i Claude, eller claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcp och Authenticate under /mcp).
  2. Kör ./install.sh. Skriptet skapar ~/.autopseo/ med run.sh, cover-mcp.mjs och en exempelfil writer.json, samt ett launchd-jobb som körs dagligen kl. 15:07 (AUTOPSEO_HOUR och AUTOPSEO_MINUTE ändrar tiden). Jobbet är inte laddat än.
  3. Fyll i ~/.autopseo/writer.json: properties (varje id, med en valfri limit för nya artiklar per körning, standard 8, högst 20), model och fallbackModel, en valfri subagentModel för översättningsunderagenterna, everyDays mellan körningar för en egendom (standard 3) och covers (codex,grok eller off).
  4. Prova en körning: AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, läs sedan ~/.autopseo/logs/history.log.
  5. Ladda schemat med launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist.

Varje körning startar en claude -p per egendom, som bara får använda AutoPSEO-verktygen och underagenter: inget skal, inga filer, ingen webb. En körning räknas som lyckad först när den skriver ut resultatraden. När values är över 0 tar en andra session hand om de nya sökvägarna för typade sidor: den får söka och läsa på webben, men når bara de verktyg som en värdeuppgift behöver. Körningar som misslyckas av tillfälliga skäl görs om upp till tre gånger, en användningsgräns stoppar de återstående egendomarna, en övervakare avslutar en körning efter fem timmar, och Macen hålls vaken under tiden.

För omslag ger skripten Claude Code en andra MCP-server med ett enda verktyg, make_cover, som ritar AutoPSEO:s prompt med Codex CLI (inloggad med ChatGPT) eller Grok CLI, var och en i sin egen sandlåda, och som bara laddar upp till app.autopseo.com.

Om du vill att bara din egen AI ska skriva väljer du Din egen AI, via MCP som skribent och låter Nya artiklar per vecka vara över 0. Takten styr också den dagliga granskningen och påfyllningen som fyller kön, så vid 0 når inga nya ämnen kön.

Sätt ditt SEO-innehåll på autopilot

Anslut Search Console och din webbplats. AutoPSEO skannar den och planerar de första ämnena direkt. Inget kreditkort krävs.