AI-агенты (MCP)

tranzly для ИИ-агентов

Ваш сайт на базе WordPress является собственным MCP-сервером. ИИ-ассистент входит в систему как пользователь WordPress с паролем приложения и может выполнять с tranzly то, что разрешено этому пользователю — не более того.

75 действий: 55 бесплатных, 20 в Pro.

Справочник разработчика: каждое действие, его REST-маршрут и параметры

Настройте это за три шага

  1. Проверить переключатель

    Для работы требуется WordPress 6.9 или новее и tranzly версии 3.19.0 или новее. В настройках плагина параметр «Allow AI agents (MCP)» включен, если только вы его не отключили.

  2. Создать пароль приложения

    В WordPress откройте раздел «Пользователи», затем «Профиль» и добавьте пароль приложения, назвав его в честь вашего ИИ-приложения. Скопируйте его: WordPress отображает его только один раз.

  3. Добавить сайт в ваше ИИ-приложение

    Используйте свое имя пользователя WordPress, пароль приложения и адрес подключения вашего сайта:

    https://example.com/wp-json/tranzly/v1/mcp

Настройка для популярных ИИ-приложений

Каждое приложение ниже взаимодействует с вашим сайтом через официальный прокси WordPress, @automattic/mcp-wordpress-remote. Замените адрес, имя пользователя и пароль своими данными.

Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude Code

claude mcp add tranzly \
  -e WP_API_URL=https://example.com/wp-json/tranzly/v1/mcp \
  -e WP_API_USERNAME=your-username \
  -e WP_API_PASSWORD=your-application-password \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Курсор и VS Code

// .cursor/mcp.json · .vscode/mcp.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

ChatGPT и другие приложения

Любое приложение, поддерживающее серверы MCP через стандартный ввод и вывод, может использовать ту же команду и те же настройки. Приложения, которые подключаются только к удаленным серверам HTTP, могут обращаться к адресу подключения напрямую с тем же именем пользователя и паролем приложения.

На что способен ИИ-агент

Всё, что могут собственные экраны плагина. Действия, отмеченные значком Pro, требуют лицензии tranzly Pro.

ДействиеНазначениеРедакция
Перевести весь сайтЗапускает фоновые задачи перевода для каждого оригинала указанных типов контента (для всех переведенных типов, если они не указаны): отсутствующие переводы, устаревшие или все сразу. Возвращает запущенные задачи, по одной на каждый язык.Версия Pro
Отменить заданиеОстанавливает задание; уже выполненные переводы сохраняются.Бесплатный тариф
Проверить перевод с помощью ИИЗапускает сравнение перевода с оригиналом и его оценку с помощью ИИ, а также сохраняет отчет о переводе. Использует модель ИИ для проверки качества, заданную в настройках рабочего процесса Tranzly.Версия Pro
Связаться с поддержкойПодключает этот сайт к службе поддержки Zinn Digital® (имя, электронная почта, согласие).Бесплатный тариф
Исправить переводСохраняет исправленные сегменты перевода (сегменты: ключ к тексту); исправленный текст защищен от повторного перевода.Бесплатный тариф
Запустить задачу переводаЗапускает фоновое задание по переводу указанных записей (posts) или целого типа записей на языки (langs).Бесплатный тариф
Создать пустой переводСоздает черновик перевода записи на язык (lang) для самостоятельного написания без использования машинного перевода.Бесплатный тариф
Создать перевод термина вручнуюСоздает перевод термина на язык с указанными вами названием, ярлыком (slug) и описанием.Бесплатный тариф
Отключиться от службы поддержкиОтключает этот сайт от поддержки.Бесплатный тариф
Рассчитать переводОценивает количество символов и стоимость перевода записей (posts или post_type) на языки (langs) с помощью движка до каких-либо затрат.Бесплатный тариф
Оценка перевода сайта (Pro)Оценивает перевод всего сайта на определенный язык (post_types, scope, engine) перед его запуском.Версия Pro
Экспортировать файл для переводчиковВозвращает файл XLIFF или CSV (в виде текста) с оригиналами и их переводами на один язык для переводчика или переводческого агентства: указанные записи или страницу, содержащую до 100 оригиналов контента определенного типа в заданном состоянии (отсутствует, устарело, переведено или все; повторите с использованием параметра after). Импортируйте его обратно с помощью tranzly/upload-translation-file.Версия Pro
Перевести недостающееДобавляет в очередь перевод каждого отсутствующего (или устаревшего) элемента на определенном языке и для определенного типа записей.Бесплатный тариф
Управление модерацией комментариев (Pro)Возвращает информацию о том, являются ли комментарии общими для разных языков или хранятся для каждого языка отдельно.Версия Pro
Использовать DeepLВозвращает количество использованных символов и лимит сохраненного ключа DeepL в этом месяце.Бесплатный тариф
Прочитать диагностику сайтаВозвращает диагностические данные, которые содержат тикеты поддержки: версии, активные плагины, лимиты и последние ошибки.Бесплатный тариф
Просмотр параметров отображенияВозвращает параметры языкового переключателя и отображения копирайта.Бесплатный тариф
Прочитать настройки движкаВозвращает используемый по умолчанию и резервный движки, движки для каждого языка, состояние каждого движка и расходы за этот месяц.Бесплатный тариф
Читать глоссарийВозвращает слова, которые никогда не переводились, переводы фиксированных терминов и тон для каждого языка.Версия Pro
Прочитать интеграцииВыводит список плагинов SEO, WooCommerce, конструкторов страниц и форм, которые поддерживает Tranzly и которые активны в данный момент.Бесплатный тариф
Просмотр хода выполнения заданияВозвращает прогресс и счетчики одной задачи.Бесплатный тариф
Просмотреть ошибки заданияВыводит список неудачных элементов задания с указанием причины для каждого из них.Бесплатный тариф
Импортировать данные Tranzly 2.xВозвращает состояние и отчет об импорте переводов из Tranzly 2.x.Бесплатный тариф
Прочитать лицензиюВозвращает тарифный план Tranzly этого сайта, состояние лицензии, дату продления и то, что входит в план.Бесплатный тариф
Читать меню для каждого языкаВозвращает меню, которое отображается для каждого языка в каждом расположении меню.Бесплатный тариф
Посмотреть переводы записиВыводит группу переводов записи: элемент для каждого языка с его заголовком, статусом и ссылкой на редактирование.Бесплатный тариф
Читать отчет о качестве (Pro)Возвращает отчет об оценке качества перевода ИИ: оценку и помеченные сегменты.Версия Pro
Читать перевод параллельноВозвращает сегменты перевода рядом с оригиналами для проверки и исправления.Бесплатный тариф
Читать тексты тем и плагиновВозвращает тексты темы и плагина (область видимости) на указанном языке вместе с их переводами.Бесплатный тариф
Читать тексты сайта на другом языкеВозвращает заголовок сайта, слоган и текст виджетов на указанном языке.Бесплатный тариф
Прочитать соединение службы поддержкиУказывает, подключен ли этот сайт к службе поддержки Zinn Digital® и под каким именем.Бесплатный тариф
Прочитать переводы терминаВыводит группу переводов категории или тега.Бесплатный тариф
Прочитать настройки адресаВозвращает способ отображения языков в адресах (папка, поддомен или домен), переведенные ярлыки и основы, а также тег noindex для непереведенных страниц.Бесплатный тариф
Прочитать настройки рабочего процесса (Pro)Возвращает автоматический перевод при публикации и обновлении, проверку перед публикацией, а также порог, провайдер и модель проверки качества с помощью ИИ.Версия Pro
Миграция с WPML, Polylang или TranslatePress (Pro)Импортирует следующую страницу переводов из другого многоязычного плагина (режим: пробный запуск или выполнение; курсор).Версия Pro
Записать импортированный файл (Pro)Записывает следующую страницу записей из загруженного файла перевода (повторяйте с after до завершения).Версия Pro
Связать существующую публикацию как переводДелает существующую запись (целевую) переводом этой записи на определенный язык.Бесплатный тариф
Связать существующий термин как переводДелает существующий термин (целевой) переводом этого термина на выбранный язык.Бесплатный тариф
Список систем переводаВыводит список систем перевода, статус их настройки и систему, которая используется по умолчанию, если не указана конкретная.Бесплатный тариф
Список плагинов для миграции (Pro)Отображает найденные на этом сайте данные WPML, Polylang и TranslatePress, которые можно импортировать.Версия Pro
Список заданий на переводВыводит список фоновых заданий перевода, начиная с самых новых, с указанием прогресса.Бесплатный тариф
Список языковВыводит список языков сайта. Первый из них — язык, на котором создан оригинальный контент.Бесплатный тариф
Перечислите то, чего не хватает или что устарелоВыводит оригиналы с их состоянием перевода на указанном языке (состояние: отсутствует, устарело, актуально), постранично.Бесплатный тариф
Список временных логинов поддержкиСписок временных пользователей поддержки, предоставленных нашей команде, с указанием срока действия каждого из них.Бесплатный тариф
Список текстовых источников тем и плагинов (Pro)Перечисляет темы и плагины, тексты которых можно просканировать для перевода, а также количество строк в каждой из них.Версия Pro
Открыть тикет в службу поддержкиОтправляет запрос в службу поддержки (тема, сообщение, тип, email) с диагностическими данными этого сайта; параметры access_days и credentials предоставляют нашей команде временный доступ при необходимости.Бесплатный тариф
Согласие на диагностику техподдержкиФиксирует согласие администратора на отправку диагностических данных с тикетами поддержки.Бесплатный тариф
Повторить попытку или передать неудачный элементПовторяет попытку обработки неудачного элемента (действие: retry, опционально с другим движком) или помечает его для ручного перевода (действие: by-hand).Бесплатный тариф
Одобрить или отклонить перевод (Pro)Одобряет перевод (и публикует его при публикации оригинала) или возвращает его на доработку (решение, примечание).Версия Pro
Отозвать временные логины поддержкиУдаляет временных пользователей поддержки (ид).Бесплатный тариф
Импортировать переводы Tranzly 2.xЗапускает импорт версии 2.x: тестовый запуск (только отчет), выполнение или отмена.Бесплатный тариф
Просканировать тему или плагин на наличие текстов (Pro)Сканирует следующую страницу PHP-файлов компонента на наличие переводимых текстов (повторяйте до завершения).Версия Pro
Проверить переводы с помощью ИИ (Pro)Планирует проверку качества ИИ для следующей страницы переводов языка (или указанных записей).Версия Pro
Многоязычный SEO-аудит (Pro)Проверяет переводы на наличие отсутствующих SEO-заголовков, описаний, адресов страниц и hreflang для выбранного языка, страница за страницей.Версия Pro
Изменить параметры обработки комментариев (Pro)Делится комментариями между переводами записи или сохраняет их для каждого языка (режим).Версия Pro
Сохранить ключ компонентаСохраняет ключ API (и регион для Microsoft) для DeepL, Google или Microsoft; пустое поле удаляет его. Ключи хранятся в зашифрованном виде и никогда не возвращаются.Бесплатный тариф
Настройте меню для каждого языкаНазначает меню для каждого языка для каждого места (карта).Бесплатный тариф
Защитить или разблокировать переводЗащищает перевод от перезаписи движком (protected: true) или разблокирует его.Бесплатный тариф
Исправьте тексты тем и плагиновСохраняет исправленные переводы текстов (строк) тем и плагинов; они становятся защищенными.Бесплатный тариф
Перевести текст сайтаСохраняет один текст сайта (ключ) на определенном языке, например, название сайта или слоган.Бесплатный тариф
Изменить настройки адресаУстанавливает режим адреса (mode), домены для разных языков, переведенные основы и сегменты, noindex_untranslated и варианты URL-адресов.Бесплатный тариф
Начать бесплатный пробный период ProЗапускает 14-дневную пробную версию Tranzly Pro для этого сайта (оплата не требуется).Бесплатный тариф
Перевести текст изображенияСохраняет замещающий текст, заголовок или подпись изображения (field) на определенном языке (lang).Бесплатный тариф
Перевести запись или страницуПереводит одну запись или страницу на один или несколько языков сайта с помощью системы перевода, создавая каждый перевод или обновляя его. Новые переводы сохраняются как черновики, если параметр publish не установлен в значение true. Перевод, отредактированный вручную, пропускается, если параметр force не установлен в значение true.Бесплатный тариф
Перевести недостающие тексты тем и плагиновПереводит следующую страницу непереведенных текстов тем и плагинов на язык с помощью движка по умолчанию (повторяйте до завершения).Бесплатный тариф
Перевести категорию или меткуПереводит один термин (категорию, метку или атрибут товара) на язык (lang) с помощью движка, создавая или обновляя его перевод.Бесплатный тариф
Статус переводаУказан ID записи: перевод этой записи на каждый язык, информация о том, устарел ли он, и автор перевода. Без указания ID: степень перевода сайта по каждому языку.Бесплатный тариф
Отвязать запись от её переводовУдаляет публикацию из группы переводов; язык публикации сохраняется.Бесплатный тариф
Удалить связь термина с его переводамиУдаляет термин из группы перевода.Бесплатный тариф
Изменить параметры отображенияИзменяет переключатель (стиль, флаги, названия, расположение) и строку копирайта.Бесплатный тариф
Изменить настройки движкаУстанавливает основной движок, резервный движок и движки для каждого языка (default, fallback, per_lang). Движки для каждого языка и резервный движок доступны в версии Pro.Бесплатный тариф
Обновить глоссарийЗаменяет части глоссария, которые вы отправляете (слова, которые никогда не переводятся, переводы терминов, тон); части, которые вы пропускаете, сохраняются. Используется каждым движком начиная со следующего перевода.Версия Pro
Изменить язык и настройкиЗадает языки сайта (languages: список кодов и названий; первый — исходный язык), префикс класса интерфейса и разрешение для агентов ИИ (MCP).Бесплатный тариф
Изменить настройки рабочего процесса (Pro)Устанавливает параметры on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider и quality_model.Версия Pro
Импортировать переведенный файл (Pro)Загружает файл Tranzly в формате XLIFF или CSV (содержимое, имя файла), переведенный в другом месте; возвращает токен для tranzly/import-translation-file.Версия Pro

Пошаговые рабочие процессы

Сервер также предлагает готовые рабочие процессы, которые ваше ИИ-приложение отображает как подсказки:

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

Безопасно по определению

Каждое действие проверяет те же права WordPress, что и собственный экран плагина, для конкретной страницы или записи, к которой оно применяется. Подписчик не сможет подключиться вообще.

Пароли приложений можно отозвать в любое время в разделе «Пользователи» > «Профиль», не меняя ваш основной пароль.

Отключите параметр «Разрешить агентам ИИ (MCP)», и действия вместе с адресом подключения исчезнут с сайта.

Страницы, измененные агентом, сохраняют свои ревизии WordPress, поэтому любые изменения можно отменить.

Размещено на Zinn Digital®?

Если Zinn Digital® размещает сайт, наш собственный сервер MCP может выполнить эти действия за вас без пароля приложения: подключите свое ИИ-приложение к серверу MCP Zinn Digital® и используйте wordpress_abilities_list и wordpress_ability_run.

MCP-сервер Zinn Digital®