Dokumentace
Psaní vlastní AI přes MCP
Nechte Claude nebo jiného klienta MCP psát z fronty obsahu: přebírejte témata, čtěte zadání, odesílejte koncepty, překlady i obálky, nebo spouštějte práci bez dozoru na Macu.
Obsahový engine má druhého autora: vaši vlastní AI. Každý klient MCP přihlášený do AutoPSEO, například Claude Code, aplikace Claude nebo Cursor, si může brát témata ze stejné fronty, číst stejné zadání a pravidla a odevzdávat koncepty, které projdou stejnými kontrolami jako text od autora AutoPSEO. Koncepty napsané tímto způsobem se nezapočítávají do měsíční kvóty článků. Můžete s ní pracovat v chatu, nebo nechat běh bez dozoru psát podle plánu.
Připojení vaší AI
Koncový bod MCP je https://app.autopseo.com/mcp. Dovnitř vedou dvě cesty, obě na stránce MCP & API ve vašem účtu:
- Přihlášení přes OAuth v části „Connect by signing in“. V Claude Code:
claude mcp add --transport http autopseo https://app.autopseo.com/mcp, poté/mcpa Authenticate. - Klíč API začínající
apk_live_, odesílaný jakoAuthorization: Bearer <key>. Nástroje pro obsah, které cokoli mění, vyžadují klíč Read & write; klíč Read only dosáhne jen na nástroje pro čtení.
Záleží i na vaší roli: člen s právem jen pro zobrazení smí používat pouze nástroje pro čtení a člen pozvaný jen k některým webům vidí pouze ty. Úplný katalog včetně nástrojů pro Search Console najdete na stránce MCP; správa klíčů je popsána v MCP & ChatGPT app.
V Settings na stránce Content rozhoduje volba Who writes the topics in the queue, kdo frontu zpracovává: AutoPSEO, at the pace above nebo Your own AI, through MCP. Při volbě vlastní AI přestane autor AutoPSEO přebírat úlohy z fronty. V obou případech platí: „Your own AI can write and rewrite articles at any time, whichever you choose here.“ Aby bylo možné úlohy přebírat a odevzdávat, musí být pro web zapnutý engine a aktivní tarif.
Nástroje pro obsah
| Nástroj | Přístup | Co dělá |
|---|---|---|
content_instructions | čtení | Celý jeden běh bez dozoru pro web, sestavený podle jeho nastavení |
content_report | čtení | Nastavení, typy obsahu, kvóta, počty úloh, 20 nejnovějších živých článků a odmítnuté dodávky |
content_list_tasks | čtení | Úlohy od nejperspektivnějších, s údajem, kdo kterou drží |
content_find_pages | čtení | Stránky vašeho webu odpovídající dotazu, pro kontrolu pokrytí a výběr odkazů |
content_get_page | čtení | Živý text článku, jeho koncept v revizi, jeho verze a vyhledávání za 28 dní |
content_get_translation | čtení | Jeden jazyk: originál, pravidla pro překladatele a aktuální překlad |
content_get_brief | placené | Pravidla psaní, zadání, povolené odkazy, adresa typované stránky a informace, zda je žádoucí obálka |
content_add_topics | zápis | Naplánuje 1 až 200 témat; projdou branami a revizí |
content_claim | zápis | Podrží úlohu na dvě hodiny: podle úlohy, podle stránky (rewrite, optimize nebo refresh) nebo podle klíčového slova |
content_submit | zápis | Zkontroluje a uloží koncept; dokud zůstávají chyby, nic se neuloží |
content_submit_translation | zápis | Zkontroluje a uloží jeden jazyk konceptu nebo živého článku |
content_cover | zápis | Zkontroluje scénu a vrátí prompt pro obrázek, reference a adresu pro nahrání |
content_set_cover | zápis | Nastaví nebo nahradí obálku, případně vrátí adresu pro její nahrání |
content_publish | zápis | Schválí koncept nebo vrátí dřívější revizi |
content_unpublish | zápis | Stáhne článek |
content_merge | zápis | Sloučí článek do jiné stránky s přesměrováním 301 |
content_decline | zápis | Natrvalo odmítne úlohu s uvedením důvodu |
content_propose_value | zápis | Navrhne novou hodnotu pro typovaný typ obsahu po dotazu na váš web |
content_submit_value | zápis | Odešle fakta k nové hodnotě ke kontrole |
content_remove_path | zápis | Požádá váš web o stažení cesty dané hodnoty |
Klíč jen pro čtení nebo člen s právem jen pro zobrazení je odmítnut u každého nástroje, který není určen ke čtení. Nástroje, které publikují, stahují, slučují nebo odstraňují cestu, říkají AI, aby jednala jen s vaším souhlasem.
Napsání článku
- Vyberte úlohu.
content_list_tasksukáže, co je ve frontě;content_find_pagesověří, zda váš web dané téma už pokrývá. - Převezměte ji.
content_claim { taskId }podrží úlohu na dvě hodiny a opětovné převzetí podržení obnoví. Můžete také převzít živý článek pomocípageIdakind, nebo začít od klíčového slova, volitelně s klíčem typu obsahu. Klíčové slovo nejprve projde branami. - Přečtěte zadání.
content_get_briefvracírules(stejná pravidla psaní, která dostává autor AutoPSEO),brief,allowedLinksacover.wanted. První volání prozkoumá výsledky vyhledávání a stojí kredity na výzkum; další volání pro stejnou úlohu jsou zdarma. - Napište a odešlete. Pošlete článek jako JSON ve formátu popsaném v části doručení pomocí
content_submit. Pokud neprojde kontrolou, odpověď začíná „Not saved. Fix these and submit again:“ a následuje seznam; odkazy mimoallowedLinksse změní na tučný text. Pokud úloha mění živý článek, předejtebaseRev, tedy revizi, ze které jste vycházeli; pokud se článek mezitím změnil, odeslání je odmítnuto jako konflikt. - Přeložte. Pro každý další jazyk použijte
content_get_translationa potécontent_submit_translation. Jazyky lze odesílat souběžně. Viz překlad. - Přidejte obálku, pokud zadání říká, že je žádoucí (viz níže).
- Publikujte. Koncept čeká na revizi.
content_publish { taskId }ho schválí, což nástroj vyhrazuje pro chvíli, kdy to řeknete vy.
Podržení, kterému vyprší platnost, uvolní pětiminutový plánovač: úloha se vrátí do fronty. content_decline natrvalo odmítne úlohu s důvodem o délce 3 až 300 znaků, takže už nebude nikdy navržena.
Úprava konceptu v revizi
Když recenzent požádá o změny, není třeba koncept odmítat:
content_claims úlohou (nebo stránkou, nebo klíčovým slovem) vrátí váš koncept do stavu psaní, takže ho mezitím nikdo nezveřejní.content_get_pagevrátí koncept jakodraft.content_submituloží další revizi na stejnou adresu a starý koncept označí jako nahrazený.- Odešlete překlady znovu: nová revize obsahuje jen svůj vlastní jazyk a
content_get_translationnabídne překlad nahrazeného konceptu jakocurrent.
Pokud podržení vyprší dřív, koncept se vrátí do revize beze změny.
Prompty
Server nabízí také prompty, které se v Claude Code zobrazují jako slash příkazy, například /mcp__autopseo__write-articles:
| Prompt | Argumenty | Čím provádí |
|---|---|---|
write-articles | site, count (1 až 10) | Psaním článků z fronty krok za krokem |
revise-draft | site, draft, changes | Úpravou konceptu čekajícího na revizi |
optimize-page | site, page | Vylepšením jednoho živého článku |
refresh-decayed | site, limit (až 10) | Obnovou článků, které ztratily kliknutí |
connect-repo | articlesUrl | Sestavením podepsaného příjemce webhooků v kódu vašeho webu |
Obálky od vlastní AI
Pokud váš web obálky zobrazuje, content_get_brief vrátí cover.wanted. Vaše AI může předat obrázek, který vytvořila, přes cover v content_submit (https url nebo base64 data do 2,5 MB), nahrát soubor metodou PUT na coverUploadUrl, kterou vrací content_submit, nebo obálku nastavit později pomocí content_set_cover. Může také vycházet z vlastního promptu AutoPSEO přes content_cover. Formáty, velikosti a kontroly jsou popsány v části obálky.
Kolik to stojí
- Koncepty a překlady z vaší vlastní AI se nezapočítávají do měsíční kvóty článků a jejich odesílání je zdarma.
- První průzkum výsledků vyhledávání v zadání a volání modelu, který vybírá typ obsahu pro klíčové slovo, jež by mohly mít dva typy, spotřebovávají kredity na výzkum.
- Přidávání témat, odmítání a nástroje pro čtení jsou zdarma. Schválení konceptu, kterému chybí jazyky, na webu, kde překládá AutoPSEO, spustí překlady za kredity na výzkum.
Běhy bez dozoru na Macu
content_instructions vrací vše, co má jeden běh bez dozoru pro web udělat: zpráva, dokončení toho, co zbylo po předchozím běhu, kontrola pokrytí dřív, než utratíte za zadání, odmítnutí duplicit, psaní, překlad, přidání obálek a publikování jen tehdy, když je revize webu vypnutá. Nikdy nestahuje články ani je nevrací zpět a končí jedním řádkem, který umí přečíst skript:
AUTOPSEO_RESULT property=<id> published=<n> review=<n> declined=<n> failed=<n> values=<n>
Autor AutoPSEO je malá sada skriptů pro macOS, která to spouští s vaším vlastním Claude Code na vašem vlastním předplatném Claude pod launchd. Kontaktujte nás a skripty vám pošleme. Nastavení:
- Připojte Claude Code k AutoPSEO (konektor v Claude, nebo
claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcpa Authenticate v/mcp). - Spusťte
./install.sh. Vytvoří~/.autopseo/srun.sh,cover-mcp.mjsa ukázkovýmwriter.json, a úlohu launchd, která běží denně v 15:07 (změnit to lze pomocíAUTOPSEO_HOURaAUTOPSEO_MINUTE). Úloha zatím není načtená. - Vyplňte
~/.autopseo/writer.json:properties(každé sida volitelnýmlimitnových článků na jeden běh, výchozí 8, nejvýše 20),modelafallbackModel, volitelněsubagentModelpro překladové subagenty,everyDaysmezi běhy jednoho webu (výchozí 3) acovers(codex,grok, nebooff). - Vyzkoušejte jeden běh:
AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, poté si přečtěte~/.autopseo/logs/history.log. - Načtěte plán příkazem
launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist.
Každý běh spustí jedno claude -p na web, které smí používat jen nástroje AutoPSEO a subagenty: žádný shell, žádné soubory, žádný web. Běh se počítá jako úspěšný, jen když vypíše výsledný řádek. Pokud je values větší než 0, druhá relace převezme nové cesty typovaných stránek: smí vyhledávat a číst na webu, ale dosáhne jen na nástroje, které úloha s hodnotou potřebuje. Běhy, které selžou z přechodného důvodu, se opakují nejvýše třikrát, dosažení limitu využití zastaví zbývající weby, hlídací mechanismus ukončí běh po pěti hodinách a Mac se mezitím udržuje vzhůru.
Pro obálky předají skripty Claude Code druhý server MCP s jediným nástrojem make_cover, který nakreslí prompt AutoPSEO pomocí Codex CLI (přihlášeného přes ChatGPT) nebo Grok CLI, každé ve vlastním sandboxu, a nahrává výhradně na app.autopseo.com.
Pokud chcete, aby psala jen vaše vlastní AI, zvolte jako autora Your own AI, through MCP a nechte New articles per week nad 0. Tempo řídí i denní kontrolu a doplňování, které plní frontu, takže při hodnotě 0 se do ní nedostane žádné nové téma.