Перейти к содержимому
Документация

Пишите со своим ИИ через MCP

Позвольте Claude или другому MCP-клиенту писать из очереди контента: брать темы, читать брифы, отправлять черновики, переводы и обложки, а также работать без присмотра на Mac.

Ресурс → Контент → Настройки7 мин чтения

У контент-движка есть второй автор: ваш собственный ИИ. Любой MCP-клиент, авторизованный в AutoPSEO, например Claude Code, приложения Claude или Cursor, может брать темы из той же очереди, читать тот же бриф и те же правила и отправлять черновики, которые проходят те же проверки, что и черновики автора AutoPSEO. Черновики, написанные таким способом, не расходуют ежемесячную квоту статей. Работать можно в чате или запустить автономный прогон по расписанию.

Подключение вашего ИИ

Адрес MCP-эндпоинта: https://app.autopseo.com/mcp. Подключиться можно двумя способами, оба доступны на странице MCP и API вашего аккаунта:

  • Вход через OAuth в разделе «Подключение через вход». В Claude Code: claude mcp add --transport http autopseo https://app.autopseo.com/mcp, затем /mcp и Authenticate.
  • API-ключ, начинающийся с apk_live_, который передаётся как Authorization: Bearer <key>. Инструменты, которые что-либо меняют, требуют ключ Чтение и запись; ключ Только чтение открывает доступ лишь к инструментам чтения.

Важна и ваша роль: участник с правом просмотра может использовать только инструменты чтения, а участник, приглашённый в отдельные сайты, видит только их. Полный каталог, включая инструменты Search Console, есть на странице MCP; управление ключами описано в разделе MCP и приложение ChatGPT.

В Настройках на странице «Контент» параметр Кто пишет темы из очереди определяет, кто обрабатывает очередь: AutoPSEO в указанном выше темпе или Ваш ИИ через MCP. Если выбран ваш ИИ, автор AutoPSEO перестаёт брать задачи из очереди. В любом случае «Ваш ИИ может писать и переписывать статьи в любое время, независимо от выбора здесь». Чтобы брать задачи и отправлять результат, движок должен быть включён для сайта, а тариф активен.

Инструменты для работы с контентом

ИнструментДоступЧто делает
content_instructionsчтениеПолное описание одного автономного прогона для сайта, составленное по его настройкам
content_reportчтениеНастройки, типы контента, квота, число задач, 20 новейших опубликованных статей и отклонённые доставки
content_list_tasksчтениеЗадачи по убыванию перспективности с указанием, кто какую держит
content_find_pagesчтениеСтраницы вашего сайта, подходящие под запрос: для проверки охвата и выбора ссылок
content_get_pageчтениеОпубликованный текст статьи, её черновик на проверке, ревизии и поисковые запросы за 28 дней
content_get_translationчтениеОдин язык: оригинал, правила переводчика и текущий перевод
content_get_briefплатныйПравила написания, бриф, разрешённые ссылки, адрес типизированной страницы и нужна ли обложка
content_add_topicsзаписьЗапланировать от 1 до 200 тем; они проходят через фильтры и проверку
content_claimзаписьЗакрепить задачу на два часа: по задаче, по странице (rewrite, optimize или refresh) или по ключевому слову
content_submitзаписьПроверить и сохранить черновик; пока есть ошибки, ничего не сохраняется
content_submit_translationзаписьПроверить и сохранить один язык черновика или опубликованной статьи
content_coverзаписьПроверить сцену и получить промпт для изображения, референсы и адрес для загрузки
content_set_coverзаписьУстановить или заменить обложку либо получить адрес для её загрузки
content_publishзаписьУтвердить черновик или вернуть более раннюю ревизию
content_unpublishзаписьСнять статью с публикации
content_mergeзаписьОбъединить статью с другой страницей с редиректом 301
content_declineзаписьОтклонить задачу навсегда с указанием причины
content_propose_valueзаписьПредложить новое значение для типизированного типа контента после запроса к вашему сайту
content_submit_valueзаписьОтправить факты о новом значении на проверку
content_remove_pathзаписьПопросить ваш сайт убрать путь значения

Ключ только для чтения или участник с правом просмотра получит отказ при вызове любого инструмента, кроме чтения. Инструменты, которые публикуют, снимают с публикации, объединяют или удаляют путь, предписывают ИИ действовать только с вашего согласия.

Как написать статью

  1. Выберите задачу. content_list_tasks показывает, что стоит в очереди; content_find_pages проверяет, не освещена ли тема на вашем сайте.
  2. Закрепите её. content_claim { taskId } закрепляет задачу на два часа, а повторный вызов продлевает закрепление. Можно также взять опубликованную статью по pageId и kind или начать с ключевого слова, при желании указав ключ типа контента. Ключевое слово сначала проходит фильтры.
  3. Прочитайте бриф. content_get_brief возвращает rules (те же правила написания, что получает автор AutoPSEO), brief, allowedLinks и cover.wanted. Первый вызов исследует поисковую выдачу и расходует кредиты на исследования; повторные вызовы для той же задачи бесплатны.
  4. Напишите и отправьте. Передайте статью в формате JSON, описанном в разделе доставка, через content_submit. Если проверка не пройдена, ответ начинается со слов "Not saved. Fix these and submit again:" и содержит список ошибок; ссылки вне allowedLinks превращаются в жирный текст. Если задача меняет опубликованную статью, передайте baseRev, то есть ревизию, с которой вы работали; если статья уже изменилась, отправка отклоняется как конфликт.
  5. Переведите. Для каждого другого языка вызовите content_get_translation, затем content_submit_translation. Языки можно отправлять параллельно. См. раздел перевод.
  6. Добавьте обложку, если в брифе она требуется (см. ниже).
  7. Опубликуйте. Черновик ожидает проверки. content_publish { taskId } утверждает его; инструмент оставляет это действие на тот случай, когда вы сами дадите команду.

Истёкшее закрепление снимается по расписанию раз в пять минут: задача возвращается в очередь. content_decline отклоняет задачу навсегда с причиной длиной от 3 до 300 символов, и она больше не будет предложена.

Доработка черновика на проверке

Когда рецензент просит внести правки, отклонять черновик не нужно:

  1. content_claim с задачей (или страницей, или ключевым словом) возвращает ваш черновик в статус написания, чтобы за это время его никто не опубликовал.
  2. content_get_page возвращает черновик в поле draft.
  3. content_submit сохраняет следующую ревизию по тому же адресу и помечает прежний черновик как замещённый.
  4. Отправьте переводы заново: новая ревизия содержит только собственный язык, а content_get_translation отдаёт перевод замещённого черновика как current.

Если закрепление истечёт раньше, черновик вернётся на проверку без изменений.

Промпты

Сервер также предлагает промпты, которые в Claude Code отображаются как слэш-команды, например /mcp__autopseo__write-articles:

ПромптАргументыЧто проходит по шагам
write-articlessite, count (от 1 до 10)Написание статей из очереди шаг за шагом
revise-draftsite, draft, changesДоработка черновика, ожидающего проверки
optimize-pagesite, pageУлучшение одной опубликованной статьи
refresh-decayedsite, limit (до 10)Обновление статей, потерявших клики
connect-repoarticlesUrlСоздание приёмника подписанных вебхуков в коде вашего сайта

Обложки от вашего ИИ

Если на вашем сайте показываются обложки, content_get_brief возвращает cover.wanted. Ваш ИИ может передать созданное им изображение через параметр cover инструмента content_submit (https-адрес url или данные data в base64 до 2,5 МБ), загрузить файл методом PUT на coverUploadUrl, который возвращает content_submit, либо установить обложку позже через content_set_cover. Он также может сгенерировать изображение по собственному промпту AutoPSEO через content_cover. Форматы, размеры и проверки описаны в разделе обложки.

Сколько это стоит

  • Черновики и переводы от вашего ИИ не расходуют ежемесячную квоту статей, а их отправка бесплатна.
  • Первый просмотр поисковой выдачи для брифа и вызов модели, выбирающей тип контента для ключевого слова, которое подходит под два типа, расходуют кредиты на исследования.
  • Добавление тем, отклонение задач и инструменты чтения бесплатны. Утверждение черновика, в котором не хватает языков, на сайте, где переводит AutoPSEO, запускает переводы за кредиты на исследования.

Автономные прогоны на Mac

content_instructions возвращает всё, что должен сделать один автономный прогон для сайта: отчёт, завершение того, что оставил предыдущий прогон, проверка охвата до затрат на бриф, отклонение дубликатов, написание, перевод, добавление обложек и публикация только при выключенной проверке на сайте. Он никогда не снимает статьи с публикации и не откатывает их, а завершается одной строкой, которую может прочитать скрипт:

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

Автор AutoPSEO для Mac — это небольшой набор скриптов для macOS, которые запускают этот прогон с вашим собственным Claude Code по вашей подписке Claude под управлением launchd. Чтобы получить их, свяжитесь с нами. Настройка:

  1. Подключите Claude Code к AutoPSEO (через коннектор в Claude или командой claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcp и Authenticate в /mcp).
  2. Запустите ./install.sh. Он создаст ~/.autopseo/ с файлами run.sh, cover-mcp.mjs и образцом writer.json, а также задание launchd, которое запускается ежедневно в 15:07 (изменить время можно через AUTOPSEO_HOUR и AUTOPSEO_MINUTE). Пока задание не загружено.
  3. Заполните ~/.autopseo/writer.json: properties (у каждого свой id и необязательный limit новых статей за прогон, по умолчанию 8, максимум 20), model и fallbackModel, необязательный subagentModel для субагентов-переводчиков, everyDays — интервал между прогонами для сайта (по умолчанию 3) и covers (codex,grok или off).
  4. Попробуйте один прогон: AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, затем прочитайте ~/.autopseo/logs/history.log.
  5. Загрузите расписание командой launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist.

Каждый прогон запускает по одному claude -p на сайт, которому разрешено использовать только инструменты AutoPSEO и субагентов: без оболочки, файлов и веба. Прогон считается успешным, только если он вывел строку с результатом. Если values больше 0, вторая сессия берёт новые пути типизированных страниц: она может искать и читать в вебе, но имеет доступ только к инструментам, нужным для задачи со значением. Прогоны, которые завершились сбоем по временной причине, повторяются до трёх раз, исчерпание лимита использования останавливает обработку оставшихся сайтов, сторожевой таймер завершает прогон через пять часов, а Mac всё это время не засыпает.

Для обложек скрипты подключают к Claude Code второй MCP-сервер с одним инструментом make_cover, который рисует по промпту AutoPSEO с помощью Codex CLI (с входом через ChatGPT) или Grok CLI, каждый в своей песочнице, и загружает результат только на app.autopseo.com.

Чтобы писал только ваш ИИ, выберите Ваш ИИ через MCP в качестве автора и оставьте Новых статей в неделю больше 0. Этот темп определяет и ежедневную проверку с пополнением, которые наполняют очередь, поэтому при значении 0 новые темы в неё не попадут.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.