Laktawan papunta sa nilalaman
Dokumentasyon

Pagsusulat gamit ang sarili mong AI sa pamamagitan ng MCP

Hayaan ang Claude o iba pang MCP client na sumulat mula sa content queue: mag-claim ng mga paksa, magbasa ng mga brief, magpadala ng mga draft, pagsasalin at cover, o tumakbo nang walang bantay sa isang Mac.

Property → Content → Mga Setting9 min na pagbasa

Ang content engine ay may pangalawang manunulat: ang sarili mong AI. Ang anumang MCP client na naka-sign in sa AutoPSEO, tulad ng Claude Code, ang mga Claude app o Cursor, ay maaaring kumuha ng mga paksa mula sa parehong queue, basahin ang parehong brief at mga patakaran, at magsumite ng mga draft na dumadaan sa parehong mga pagsusuri gaya ng sa manunulat ng AutoPSEO. Ang mga draft na isinulat sa ganitong paraan ay hindi ibinibilang sa buwanang quota ng artikulo. Maaari kang makipagtulungan dito sa isang chat, o hayaang sumulat ito nang walang bantay ayon sa iskedyul.

Ikonekta ang iyong AI

Ang MCP endpoint ay https://app.autopseo.com/mcp. May dalawang paraan para makapasok, at pareho itong makikita sa pahinang MCP & API ng iyong account:

  • Mag-sign in gamit ang OAuth sa ilalim ng "Connect by signing in". Sa Claude Code: claude mcp add --transport http autopseo https://app.autopseo.com/mcp, pagkatapos ay /mcp at Authenticate.
  • Isang API key na nagsisimula sa apk_live_, na ipinapadala bilang Authorization: Bearer <key>. Ang mga content tool na may binabago ay nangangailangan ng Read & write na key; ang Read only na key ay makaaabot lamang sa mga read tool.

Mahalaga rin ang iyong role: ang miyembrong may view access ay makagagamit lamang ng mga read tool, at ang miyembrong inimbitahan sa ilang property lamang ay makakakita lamang ng mga iyon. Ang buong katalogo, kasama ang mga tool ng Search Console, ay nasa pahina ng MCP; ang pamamahala ng key ay nasa MCP & ChatGPT app.

Sa ilalim ng Settings sa pahina ng Content, ang Who writes the topics in the queue ang magpapasya kung sino ang gagawa sa queue: AutoPSEO, at the pace above o Your own AI, through MCP. Kapag napili ang sarili mong AI, titigil ang manunulat ng AutoPSEO sa pagkuha ng mga naka-queue na gawain. Sa alinmang pagpili, "Your own AI can write and rewrite articles at any time, whichever you choose here." Para makapag-claim at makapagsumite, dapat naka-on ang engine para sa property at aktibo ang plan.

Ang mga content tool

ToolAccessAno ang ginagawa nito
content_instructionsreadAng kabuuan ng isang unattended run para sa isang property, binuo mula sa mga setting nito
content_reportreadMga setting, content type, quota, bilang ng mga gawain, ang 20 pinakabagong live na artikulo at mga tinanggihang delivery
content_list_tasksreadMga gawain, simula sa pinakamaaasahan, kasama kung sino ang may hawak ng bawat isa
content_find_pagesreadMga pahina ng iyong site na tumutugma sa isang query, para suriin ang coverage at pumili ng mga link
content_get_pagereadAng live na teksto ng isang artikulo, ang draft nito na nasa review, ang mga revision nito at ang mga paghahanap dito sa loob ng 28 araw
content_get_translationreadIsang wika: ang orihinal, ang mga patakaran ng tagasalin at ang kasalukuyang salin
content_get_briefpaidAng mga patakaran sa pagsulat, ang brief, ang mga pinapayagang link, ang address ng typed page at kung kailangan ng cover
content_add_topicswriteMagplano ng 1 hanggang 200 paksa; dadaan ang mga ito sa mga gate at sa review
content_claimwriteHawakan ang isang gawain sa loob ng dalawang oras: ayon sa gawain, ayon sa pahina (rewrite, optimize o refresh) o ayon sa keyword
content_submitwriteSuriin at i-save ang isang draft; walang nase-save hangga't may mga error
content_submit_translationwriteSuriin at i-save ang isang wika ng isang draft o live na artikulo
content_coverwriteSuriin ang isang eksena at kunin ang image prompt, mga reference at upload address
content_set_coverwriteMagtakda o magpalit ng cover, o kumuha ng upload address para dito
content_publishwriteAprubahan ang isang draft, o ibalik ang naunang revision
content_unpublishwriteAlisin ang isang artikulo
content_mergewritePagsamahin ang isang artikulo sa ibang pahina, na may 301
content_declinewriteTanggihan nang tuluyan ang isang gawain, na may dahilan
content_propose_valuewriteMagmungkahi ng bagong value para sa isang typed content type, matapos magtanong sa iyong site
content_submit_valuewriteIpadala sa review ang mga katotohanan ng isang bagong value
content_remove_pathwriteHilingin sa iyong site na alisin ang path ng isang value

Tinatanggihan ng bawat tool na hindi read ang read-only na key o ang miyembrong may view access. Ang mga tool na nagpa-publish, nag-aalis, nagsasama o nag-aalis ng path ay nagtuturo sa AI na kumilos lamang kapag pumayag ka.

Sumulat ng artikulo

  1. Pumili ng gawain. Ipinapakita ng content_list_tasks ang nasa queue; sinusuri ng content_find_pages kung sakop na ito ng iyong site.
  2. I-claim ito. Hinahawakan ng content_claim { taskId } ang gawain sa loob ng dalawang oras, at ang pag-claim muli ay nagre-renew ng hold. Maaari ka ring mag-claim ng live na artikulo gamit ang pageId at kind, o magsimula sa isang keyword, na may opsyonal na content type key. Dadaan muna ang keyword sa mga gate.
  3. Basahin ang brief. Ibinabalik ng content_get_brief ang rules (ang parehong mga patakaran sa pagsulat na natatanggap ng manunulat ng AutoPSEO), ang brief, allowedLinks, at cover.wanted. Ang unang tawag ay nagsasaliksik sa mga resulta ng paghahanap at gumagastos ng research credit; libre na ang mga susunod na tawag para sa parehong gawain.
  4. Sumulat at magsumite. Ipadala ang artikulo bilang JSON sa format na inilalarawan sa delivery gamit ang content_submit. Kung hindi ito pumasa sa isang pagsusuri, ang sagot ay magsisimula sa "Not saved. Fix these and submit again:" kasama ang listahan; ang mga link na wala sa allowedLinks ay gagawing bold na teksto. Kapag binabago ng gawain ang isang live na artikulo, ipasa ang baseRev, ang revision na pinagbatayan mo; kung nagbago na ang artikulo, tatanggihan ang pagsusumite bilang conflict.
  5. Isalin. Para sa bawat iba pang wika, gamitin ang content_get_translation, pagkatapos ay content_submit_translation. Maaaring ipadala nang sabay-sabay ang mga wika. Tingnan ang pagsasalin.
  6. Magdagdag ng cover kapag sinabi ng brief na kailangan ito (sa ibaba).
  7. I-publish. Maghihintay ang draft sa review. Inaaprubahan ito ng content_publish { taskId }, na inilaan ng tool para sa oras na sabihin mo.

Ang hold na nag-expire ay inilalabas ng iskedyul na tumatakbo kada limang minuto: babalik ang gawain sa queue. Tinatanggihan nang tuluyan ng content_decline ang isang gawain na may dahilang 3 hanggang 300 character, kaya hindi na ito muling imumungkahi.

Rebisahin ang draft na nasa review

Kapag humiling ang reviewer ng mga pagbabago, hindi kailangang tanggihan ng sinuman ang draft:

  1. Ibinabalik ng content_claim gamit ang gawain (o ang pahina, o ang keyword) ang iyong draft sa writing, kaya walang makapag-publish nito sa pansamantala.
  2. Ibinabalik ng content_get_page ang draft bilang draft.
  3. Sine-save ng content_submit ang susunod na revision sa parehong address at minamarkahan ang lumang draft bilang napalitan na.
  4. Ipadala muli ang mga pagsasalin: ang bagong revision ay may sarili lamang nitong wika, at iniaalok ng content_get_translation ang salin ng napalitang draft bilang current.

Kung mag-expire muna ang hold, babalik ang draft sa review nang walang pagbabago.

Mga prompt

Nag-aalok din ang server ng mga prompt, na lumalabas sa Claude Code bilang mga slash command tulad ng /mcp__autopseo__write-articles:

PromptMga argumentoAno ang tinatahak nito
write-articlessite, count (1 hanggang 10)Pagsulat ng mga artikulo mula sa queue, hakbang-hakbang
revise-draftsite, draft, changesPagrerebisa ng draft na naghihintay sa review
optimize-pagesite, pagePagpapahusay ng isang live na artikulo
refresh-decayedsite, limit (hanggang 10)Pag-refresh ng mga artikulong nawalan ng clicks
connect-repoarticlesUrlPagbuo ng signed webhook receiver sa code ng iyong site

Mga cover mula sa sarili mong AI

Kapag nagpapakita ang iyong site ng mga cover, sinasabi ng content_get_brief ang cover.wanted. Maaaring ibigay ng iyong AI ang isang larawang ginawa nito gamit ang cover ng content_submit (isang https url, o base64 data na hanggang 2.5 MB), i-PUT ang file sa coverUploadUrl na ibinabalik ng content_submit, o itakda ito sa ibang pagkakataon gamit ang content_set_cover. Maaari rin itong gumuhit mula sa sariling prompt ng AutoPSEO gamit ang content_cover. Ang mga format, laki at pagsusuri ay nasa mga cover.

Magkano ang gastos

  • Ang mga draft at pagsasalin mula sa sarili mong AI ay hindi ibinibilang sa buwanang quota ng artikulo, at libre ang pagpapadala ng mga ito.
  • Ang unang pagtingin ng brief sa mga resulta ng paghahanap, at ang model call na pumipili ng content type para sa isang keyword na maaaring angkop sa dalawang type, ay gumagamit ng research credit.
  • Libre ang pagdaragdag ng mga paksa, pagtanggi at ang mga read tool. Ang pag-apruba ng draft na kulang sa mga wika, sa site kung saan nagsasalin ang AutoPSEO, ay nagsisimula ng mga pagsasalin gamit ang research credit.

Mga unattended run sa Mac

Ibinabalik ng content_instructions ang lahat ng dapat gawin ng isang unattended run para sa isang property: mag-report, tapusin ang iniwan ng naunang run, suriin ang coverage bago gumastos sa brief, tanggihan ang mga duplicate, sumulat, magsalin, magdagdag ng mga cover, at mag-publish lamang kapag naka-off ang review ng site. Hindi ito kailanman nag-aalis ng mga artikulo o nagro-rollback, at nagtatapos ito sa isang linyang mababasa ng script:

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

Ang manunulat ng AutoPSEO ay isang maliit na set ng mga macOS script na nagpapatakbo nito gamit ang sarili mong Claude Code sa sarili mong Claude subscription, sa ilalim ng launchd. Makipag-ugnayan sa amin para makuha ang mga ito. Pag-setup:

  1. Ikonekta ang Claude Code sa AutoPSEO (ang connector sa Claude, o claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcp at Authenticate sa ilalim ng /mcp).
  2. Patakbuhin ang ./install.sh. Lumilikha ito ng ~/.autopseo/ na may run.sh, cover-mcp.mjs at sample na writer.json, at isang launchd job na tumatakbo araw-araw nang 15:07 (binabago ito ng AUTOPSEO_HOUR at AUTOPSEO_MINUTE). Hindi pa naka-load ang job.
  3. Punan ang ~/.autopseo/writer.json: properties (bawat id, na may opsyonal na limit ng bagong artikulo kada run, default 8, hanggang 20 lamang), model at fallbackModel, isang opsyonal na subagentModel para sa mga subagent ng pagsasalin, everyDays sa pagitan ng mga run ng isang property (default 3), at covers (codex,grok, o off).
  4. Subukan ang isang run: AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, pagkatapos ay basahin ang ~/.autopseo/logs/history.log.
  5. I-load ang iskedyul gamit ang launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist.

Bawat run ay nagsisimula ng isang claude -p kada property, na pinahihintulutang gumamit lamang ng mga tool at subagent ng AutoPSEO: walang shell, walang file, walang web. Itinuturing na matagumpay ang isang run kapag naipakita lamang nito ang linya ng resulta. Kapag mas mataas sa 0 ang values, kukunin ng pangalawang session ang mga bagong path ng mga typed page: maaari itong maghanap at magbasa sa web, pero ang maaabot lamang nito ay ang mga tool na kailangan ng isang value task. Ang mga run na pumalya dahil sa pansamantalang dahilan ay inuulit hanggang tatlong beses, pinahihinto ng usage limit ang natitirang mga property, tinatapos ng watchdog ang run pagkalipas ng limang oras, at pinananatiling gising ang Mac habang tumatakbo.

Para sa mga cover, binibigyan ng mga script ang Claude Code ng pangalawang MCP server na may isang tool, ang make_cover, na gumuguhit mula sa prompt ng AutoPSEO gamit ang Codex CLI (naka-sign in gamit ang ChatGPT) o ang Grok CLI, bawat isa sa sarili nitong sandbox, at nag-a-upload lamang sa app.autopseo.com.

Para ikaw lamang ang AI na sumusulat, piliin ang Your own AI, through MCP bilang manunulat at panatilihing mas mataas sa 0 ang New articles per week. Ang bilis din ang nagpapatakbo sa araw-araw na review at top-up na pumupuno sa queue, kaya sa 0 ay walang bagong paksang makararating dito.

Ilagay sa autopilot ang iyong SEO content

Ikonekta ang Search Console at ang iyong site. Ini-scan ito ng AutoPSEO at agad na nagpaplano ng mga unang paksa. Hindi kailangan ng credit card.