Przejdź do treści
Dokumentacja

Pisanie z własną AI przez MCP

Pozwól, by Claude lub inny klient MCP pisał z kolejki treści: przejmuj tematy, czytaj briefy, wysyłaj szkice, tłumaczenia i okładki albo uruchom to bez nadzoru na Macu.

Usługa → Treści → Ustawienia7 min czytania

Silnik treści ma drugiego autora: Twoją własną AI. Każdy klient MCP zalogowany do AutoPSEO, taki jak Claude Code, aplikacje Claude czy Cursor, może brać tematy z tej samej kolejki, czytać ten sam brief i te same zasady oraz wysyłać szkice, które przechodzą te same kontrole co szkice autora AutoPSEO. Szkice napisane w ten sposób nie wliczają się do miesięcznego limitu artykułów. Możesz pracować z AI w czacie albo pozwolić, by uruchomienie bez nadzoru pisało według harmonogramu.

Podłącz swoją AI

Punkt końcowy MCP to https://app.autopseo.com/mcp. Są dwie drogi dostępu, obie na stronie MCP & API w Twoim koncie:

  • Zalogowanie przez OAuth w sekcji „Connect by signing in". W Claude Code: claude mcp add --transport http autopseo https://app.autopseo.com/mcp, następnie /mcp i Authenticate.
  • Klucz API zaczynający się od apk_live_, przesyłany jako Authorization: Bearer <key>. Narzędzia treści, które coś zmieniają, wymagają klucza Read & write; klucz Read only daje dostęp wyłącznie do narzędzi odczytu.

Znaczenie ma także Twoja rola: członek z dostępem tylko do podglądu może używać wyłącznie narzędzi odczytu, a członek zaproszony do wybranych witryn widzi tylko je. Pełny katalog, w tym narzędzia Search Console, znajdziesz na stronie MCP; zarządzanie kluczami opisano w MCP & ChatGPT app.

W sekcji Settings na stronie Content opcja Who writes the topics in the queue decyduje, kto obsługuje kolejkę: AutoPSEO, at the pace above lub Your own AI, through MCP. Gdy wybierzesz własną AI, autor AutoPSEO przestaje podejmować zadania z kolejki. W obu przypadkach „Your own AI can write and rewrite articles at any time, whichever you choose here." Aby przejmować zadania i wysyłać szkice, silnik musi być włączony dla witryny, a plan aktywny.

Narzędzia treści

NarzędzieDostępCo robi
content_instructionsodczytCały przebieg jednego uruchomienia bez nadzoru dla witryny, zbudowany na podstawie jej ustawień
content_reportodczytUstawienia, typy treści, limit, liczby zadań, 20 najnowszych opublikowanych artykułów i odrzucone dostawy
content_list_tasksodczytZadania, od najbardziej obiecujących, z informacją, kto je przetrzymuje
content_find_pagesodczytStrony Twojej witryny pasujące do zapytania, do sprawdzania pokrycia i wybierania linków
content_get_pageodczytOpublikowany tekst artykułu, jego szkic w recenzji, wersje i wyszukiwania z 28 dni
content_get_translationodczytJeden język: oryginał, zasady tłumacza i bieżące tłumaczenie
content_get_briefpłatneZasady pisania, brief, dozwolone linki, adres strony typowanej oraz informacja, czy potrzebna jest okładka
content_add_topicszapisPlanuje od 1 do 200 tematów; przechodzą przez bramki i recenzję
content_claimzapisPrzetrzymuje zadanie przez dwie godziny: według zadania, strony (rewrite, optimize lub refresh) albo słowa kluczowego
content_submitzapisSprawdza i zapisuje szkic; dopóki są błędy, nic nie zostaje zapisane
content_submit_translationzapisSprawdza i zapisuje jeden język szkicu lub opublikowanego artykułu
content_coverzapisSprawdza scenę i zwraca prompt obrazu, materiały referencyjne oraz adres do przesłania
content_set_coverzapisUstawia lub zastępuje okładkę albo zwraca adres do jej przesłania
content_publishzapisZatwierdza szkic lub przywraca wcześniejszą wersję
content_unpublishzapisWycofuje artykuł z publikacji
content_mergezapisScala artykuł z inną stroną przekierowaniem 301
content_declinezapisOdrzuca zadanie na stałe, podając powód
content_propose_valuezapisProponuje nową wartość dla typowanego typu treści, po zapytaniu Twojej witryny
content_submit_valuezapisWysyła fakty nowej wartości do recenzji
content_remove_pathzapisProsi Twoją witrynę o usunięcie ścieżki wartości

Klucz tylko do odczytu lub członek z dostępem tylko do podglądu zostanie odrzucony przez każde narzędzie, które nie jest narzędziem odczytu. Narzędzia, które publikują, wycofują, scalają lub usuwają ścieżkę, nakazują AI działać wyłącznie za Twoją zgodą.

Napisz artykuł

  1. Wybierz zadanie. content_list_tasks pokazuje, co czeka w kolejce; content_find_pages sprawdza, czy Twoja witryna już obejmuje dany temat.
  2. Przejmij je. content_claim { taskId } przetrzymuje zadanie przez dwie godziny, a ponowne przejęcie odnawia blokadę. Możesz też przejąć opublikowany artykuł, podając pageId i kind, albo zacząć od słowa kluczowego, opcjonalnie z kluczem typu treści. Słowo kluczowe najpierw przechodzi przez bramki.
  3. Przeczytaj brief. content_get_brief zwraca rules (te same zasady pisania, które dostaje autor AutoPSEO), brief, allowedLinks i cover.wanted. Pierwsze wywołanie analizuje wyniki wyszukiwania i zużywa kredyty badawcze; kolejne wywołania dla tego samego zadania są bezpłatne.
  4. Napisz i wyślij. Wyślij artykuł jako JSON w formacie opisanym w sekcji dostawa za pomocą content_submit. Jeśli szkic nie przejdzie którejś kontroli, odpowiedź zaczyna się od „Not saved. Fix these and submit again:" i zawiera listę; linki spoza allowedLinks są zamieniane na pogrubiony tekst. Gdy zadanie zmienia opublikowany artykuł, przekaż baseRev, czyli wersję, na której pracowałeś; jeśli artykuł zdążył się zmienić, wysyłka zostanie odrzucona jako konflikt.
  5. Przetłumacz. Dla każdego pozostałego języka użyj content_get_translation, a potem content_submit_translation. Języki można wysyłać równolegle. Zobacz tłumaczenie.
  6. Dodaj okładkę, gdy brief wskazuje, że jest potrzebna (poniżej).
  7. Opublikuj. Szkic czeka w recenzji. content_publish { taskId } zatwierdza go, a narzędzie zastrzega to na moment, gdy sam o to poprosisz.

Blokadę, która wygasła, zwalnia harmonogram uruchamiany co pięć minut: zadanie wraca do kolejki. content_decline odrzuca zadanie na stałe z powodem o długości od 3 do 300 znaków, więc nigdy nie zostanie zaproponowane ponownie.

Popraw szkic w recenzji

Gdy recenzent prosi o zmiany, nie trzeba odrzucać szkicu:

  1. content_claim z zadaniem (lub stroną, lub słowem kluczowym) cofa Twój szkic do etapu pisania, żeby nikt nie opublikował go w międzyczasie.
  2. content_get_page zwraca szkic jako draft.
  3. content_submit zapisuje kolejną wersję pod tym samym adresem i oznacza stary szkic jako zastąpiony.
  4. Wyślij tłumaczenia ponownie: nowa wersja zawiera tylko swój własny język, a content_get_translation oferuje tłumaczenie zastąpionego szkicu jako current.

Jeśli blokada wygaśnie wcześniej, szkic wraca do recenzji bez zmian.

Prompty

Serwer udostępnia także prompty, które w Claude Code pojawiają się jako polecenia ukośnikowe, na przykład /mcp__autopseo__write-articles:

PromptArgumentyPrzez co prowadzi
write-articlessite, count (od 1 do 10)Pisanie artykułów z kolejki krok po kroku
revise-draftsite, draft, changesPoprawianie szkicu czekającego w recenzji
optimize-pagesite, pageUlepszanie jednego opublikowanego artykułu
refresh-decayedsite, limit (do 10)Odświeżanie artykułów, które straciły kliknięcia
connect-repoarticlesUrlBudowanie podpisanego odbiornika webhooków w kodzie Twojej witryny

Okładki z własnej AI

Gdy Twoja witryna wyświetla okładki, content_get_brief zwraca cover.wanted. Twoja AI może przekazać obraz, który sama przygotowała, w polu cover w content_submit (https url lub dane data w base64 do 2,5 MB), wysłać plik metodą PUT na coverUploadUrl zwrócony przez content_submit albo ustawić go później za pomocą content_set_cover. Może też wygenerować obraz na podstawie promptu AutoPSEO za pomocą content_cover. Formaty, rozmiary i kontrole opisano w sekcji okładki.

Ile to kosztuje

  • Szkice i tłumaczenia z Twojej własnej AI nie wliczają się do miesięcznego limitu artykułów, a ich wysyłanie jest bezpłatne.
  • Pierwsze przejrzenie wyników wyszukiwania w briefie oraz wywołanie modelu wybierającego typ treści dla słowa kluczowego, do którego pasują dwa typy, zużywają kredyty badawcze.
  • Dodawanie tematów, odrzucanie zadań i narzędzia odczytu są bezpłatne. Zatwierdzenie szkicu, w którym brakuje języków, w witrynie, w której tłumaczy AutoPSEO, uruchamia tłumaczenia za kredyty badawcze.

Uruchomienia bez nadzoru na Macu

content_instructions zwraca wszystko, co ma zrobić jedno uruchomienie bez nadzoru dla witryny: raport, dokończenie tego, co zostawiło wcześniejsze uruchomienie, sprawdzenie pokrycia przed wydaniem środków na brief, odrzucenie duplikatów, pisanie, tłumaczenie, dodawanie okładek i publikowanie tylko wtedy, gdy recenzja w witrynie jest wyłączona. Nigdy nie wycofuje artykułów ani nie cofa zmian, a kończy się jednym wierszem, który może odczytać skrypt:

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

Autor AutoPSEO to niewielki zestaw skryptów macOS, który uruchamia to z Twoim własnym Claude Code, w ramach Twojej subskrypcji Claude, pod kontrolą launchd. Skontaktuj się z nami, aby je otrzymać. Konfiguracja:

  1. Połącz Claude Code z AutoPSEO (konektor w Claude albo claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcp i Authenticate w /mcp).
  2. Uruchom ./install.sh. Skrypt tworzy katalog ~/.autopseo/ z plikami run.sh, cover-mcp.mjs i przykładowym writer.json oraz zadanie launchd uruchamiane codziennie o 15:07 (zmieniają to AUTOPSEO_HOUR i AUTOPSEO_MINUTE). Zadanie nie jest jeszcze załadowane.
  3. Uzupełnij ~/.autopseo/writer.json: properties (każde z id i opcjonalnym limit nowych artykułów na uruchomienie, domyślnie 8, maksymalnie 20), model i fallbackModel, opcjonalny subagentModel dla podagentów tłumaczących, everyDays między uruchomieniami dla witryny (domyślnie 3) oraz covers (codex,grok lub off).
  4. Wypróbuj jedno uruchomienie: AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, a następnie przeczytaj ~/.autopseo/logs/history.log.
  5. Załaduj harmonogram poleceniem launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist.

Każde uruchomienie startuje jedno claude -p na witrynę, z uprawnieniami wyłącznie do narzędzi AutoPSEO i podagentów: bez powłoki, plików i internetu. Uruchomienie uznaje się za udane tylko wtedy, gdy wypisze wiersz z wynikiem. Gdy values jest większe od 0, druga sesja przejmuje nowe ścieżki stron typowanych: może przeszukiwać i czytać internet, ale ma dostęp wyłącznie do narzędzi potrzebnych w zadaniu wartości. Uruchomienia, które zawiodły z przejściowego powodu, są ponawiane do trzech razy, osiągnięcie limitu użycia zatrzymuje pozostałe witryny, watchdog kończy uruchomienie po pięciu godzinach, a Mac w tym czasie nie przechodzi w stan uśpienia.

Dla okładek skrypty przekazują Claude Code drugi serwer MCP z jednym narzędziem, make_cover, które generuje obraz na podstawie promptu AutoPSEO za pomocą Codex CLI (zalogowanego przez ChatGPT) lub Grok CLI, każde w osobnym piaskownicy, i wysyła pliki wyłącznie na app.autopseo.com.

Aby pisała wyłącznie Twoja AI, wybierz Your own AI, through MCP jako autora i zachowaj wartość New articles per week powyżej 0. Ta wartość napędza także codzienny przegląd i uzupełnianie, które zasilają kolejkę, więc przy 0 żaden nowy temat do niej nie trafi.

Wrzuć treści SEO na autopilota

Połącz Search Console i swoją stronę. AutoPSEO przeskanuje ją i od razu zaplanuje pierwsze tematy. Karta kredytowa nie jest wymagana.