ШІ-агенти (MCP)
tranzly для штучного інтелекту (агентів)
Ваш сайт на WordPress є власним MCP-сервером. AI-асистент входить у систему як користувач WordPress за допомогою пароля додатка та може робити те, що дозволено цьому користувачеві в tranzly — і нічого більше.
75 дій: 55 безкоштовних, 20 у Pro.
Довідник розробника: кожна дія, її маршрут REST та її параметри
Налаштуйте це за три кроки
Перевірте перемикач
Для цього потрібно встановити WordPress 6.9 або новішої версії та tranzly версії 3.19.0 або новішої. У налаштуваннях плагіна параметр «Дозволити агентам штучного інтелекту (MCP)» увімкнено, якщо ви самі його не вимкнули.
Створити пароль додатка
У WordPress відкрийте розділ «Користувачі», потім «Профіль» і додайте пароль додатка, назвавши його на честь вашого штучного інтелекту. Скопіюйте його: WordPress показує його лише один раз.
Додайте сайт до свого додатку ШІ
Використовуйте ваше ім'я користувача 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@latestCursor та 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.
| Дія | Що це робить | Видання |
|---|---|---|
| Перекласти весь сайт | Запускає фонові завдання перекладу для кожного оригіналу вказаних типів контенту (усі перекладені типи, якщо нічого не вказано): відсутні переклади, застарілі чи всі разом. Повертає запущені завдання, по одному для кожної мови. | Професійна версія |
| Скасувати завдання | Зупиняє завдання; вже зроблені переклади зберігаються. | Безплатна версія |
| Перевірити переклад за допомогою штучного інтелекту | Дозволяє штучному інтелекту порівняти переклад із оригіналом, оцінити його та зберегти звіт про переклад. Використовує модель штучного інтелекту для перевірки якості, налаштовану в робочому середовищі Tranzly. | Професійна версія |
| Зв'язатися з підтримкою | Підключає цей сайт до служби підтримки Zinn Digital® (ім'я, електронна пошта, згода). | Безплатна версія |
| Виправити переклад | Зберігає виправлені сегменти перекладу (сегменти: ключ до тексту); виправлений текст захищено від повторного перекладу. | Безплатна версія |
| Розпочати завдання перекладу | Запускає фонове завдання для перекладу зазначених дописів (posts) або цілого типу дописів на мови (langs). | Безплатна версія |
| Створити порожній переклад | Створює чернетку перекладу публікації певною мовою (lang) для написання вручну, без використання рушія. | Безплатна версія |
| Створити переклад терміна вручну | Створює переклад терміна мовою із заданими вами назвою, ідентифікатором (slug) і описом. | Безплатна версія |
| Відключити від підтримки | Від'єднує цей сайт від служби підтримки. | Безплатна версія |
| Оцінити переклад | Оцінює кількість символів і вартість перекладу дописів (posts або post_type) мовами (langs) за допомогою рушія перед здійсненням будь-яких витрат. | Безплатна версія |
| Оцінити переклад сайту (Pro) | Оцінює переклад всього сайту мовою (post_types, scope, engine) перед його початком. | Професійна версія |
| Експортувати файл для перекладачів-людей | Повертає файл XLIFF або CSV (як текст) з оригіналами та їхніми перекладами однією мовою для перекладача чи бюро перекладів: зазначені дописи або сторінку з місткістю до 100 оригіналів певного типу вмісту в певному стані (відсутні, застарілі, перекладені або всі; повторіть з параметром after). Імпортуйте його назад за допомогою tranzly/upload-translation-file. | Професійна версія |
| Перекласти те, чого бракує | Додає в чергу переклад кожного відсутнього (або застарілого) елемента для певної мови та типу публікації. | Безплатна версія |
| Керування модерацією коментарів (Pro) | Повертає значення, чи спільні коментарі для всіх мов, чи зберігаються окремо для кожної мови. | Професійна версія |
| Читати використання DeepL | Повертає використані символи та ліміт збереженого ключа DeepL за цей місяць. | Безплатна версія |
| Прочитати діагностику сайту | Повертає діагностичні дані, які містить службовий запит: версії, активні плагіни, ліміти та останні помилки. | Безплатна версія |
| Прочитати параметри відображення | Повертає параметри перемикача мови та відображення кредитів. | Безплатна версія |
| Читати налаштування рушія | Повертає рушій за замовчуванням та резервний рушій, рушії для кожної мови, стан кожного рушія та витрати за цей місяць. | Безплатна версія |
| Переглянути глосарій | Повертає слова, які ніколи не перекладаються, фіксовані переклади термінів і тон для кожної мови. | Професійна версія |
| Читати інтеграції | Відображає список плагінів SEO, WooCommerce, конструкторів сторінок і форм, які підтримує Tranzly та які тут активні. | Безплатна версія |
| Прочитати хід виконання завдання | Повертає прогрес і лічильники для одного завдання. | Безплатна версія |
| Прочитати помилки завдання | Виводить список невдалих елементів завдання із зазначенням причини для кожного з них. | Безплатна версія |
| Прочитати імпорт Tranzly 2.x | Повертає стан та звіт про імпорт перекладів з Tranzly 2.x. | Безплатна версія |
| Прочитати ліцензію | Повертає план Tranzly для цього сайту, стан ліцензії, дату поновлення та інформацію про те, що входить до плану. | Безплатна версія |
| Читати меню за мовами | Повертає інформацію про те, яке меню відображається для кожної мови в кожному розташуванні меню. | Безплатна версія |
| Читати переклади допису | Відображає групу перекладів допису: учасника кожної мови з його назвою, статусом і посиланням на редагування. | Безплатна версія |
| Прочитати звіт про якість (Pro) | Повертає звіт про якість перекладу за допомогою штучного інтелекту: оцінку та сегменти, які він позначив. | Професійна версія |
| Читати переклад пліч-о-пліч | Повертає сегменти перекладу поруч із оригіналом для перевірки та виправлення. | Безплатна версія |
| Читати тексти тем і плагінів | Повертає тексти теми та плагіна (область) мовою разом із їхніми перекладами. | Безплатна версія |
| Читати тексти сайту цією мовою | Повертає назву сайту, слоган і тексти віджетів мовою. | Безплатна версія |
| Прочитати з'єднання підтримки | Показує, чи підключений цей сайт до служби підтримки Zinn Digital®, і в якому статусі. | Безплатна версія |
| Переглянути переклади терміна | Виводить групу перекладів категорії чи тегу. | Безплатна версія |
| Читати параметри адреси | Повертає інформацію про те, як мови відображаються в адресах (папка, субдомен або домен), перекладені слеги та бази, а також тег noindex для неперекладених сторінок. | Безплатна версія |
| Прочитати налаштування робочого процесу (Pro) | Повертає автопереклад під час публікації та оновлення, перевірку перед публікацією, а також поріг, провайдера й модель перевірки якості ШІ. | Професійна версія |
| Мігруйте з WPML, Polylang або TranslatePress (Pro) | Імпортує наступну сторінку перекладів з іншого багатомовного плагіна (режим: пробний запуск або виконання; курсор). | Професійна версія |
| Записати імпортований файл (Pro) | Записує наступну сторінку публікацій з завантаженого файлу перекладу (повторюйте з after, доки не завершите). | Професійна версія |
| Прив'язати наявний допис як переклад | Робить існуючий публікацію (цільову) перекладом цієї публікації певною мовою. | Безплатна версія |
| Зв'язати наявний термін як переклад | Робить існуючий термін (ціль) перекладом цього терміну мовою. | Безплатна версія |
| Список систем перекладу | Відображає список двигунів перекладу, статус налаштування кожного з них та той, який використовується за замовчуванням, якщо не вказано інший. | Безплатна версія |
| Список плагінів для міграції (Pro) | Відображає знайдені на цьому сайті дані WPML, Polylang та TranslatePress, які можна імпортувати. | Професійна версія |
| Список завдань перекладу | Виводить список фонових завдань перекладу від найновіших до найстаріших із зазначенням прогресу. | Безплатна версія |
| Список мов | Відображає список мов сайту. Перша мова — це та, якою написаний оригінальний вміст. | Безплатна версія |
| Виведіть список того, чого не вистачає або що застаріло | Відображає оригінали з їхнім станом перекладу певною мовою (стан: відсутній, застарілий, актуальний), посторінково. | Безплатна версія |
| Список тимчасових логінів підтримки | Відображає список тимчасових користувачів підтримки, наданих нашій команді, та термін дії кожного з них. | Безплатна версія |
| Перелік джерел тексту тем і плагінів (Pro) | Відображає списки тем і плагінів, тексти яких можна сканувати для перекладу, а також кількість рядків у кожній із них. | Професійна версія |
| Створити запит до підтримки | Створює тикет підтримки (тема, повідомлення, тип, електронна пошта) із діагностикою цього сайту; access_days та облікові дані за бажанням надають нашій команді тимчасовий доступ. | Безплатна версія |
| Згода на підтримку діагностики | Записує згоду адміністратора на надсилання діагностики разом із тікетами підтримки. | Безплатна версія |
| Повторити спробу або передати елемент, що не вдалося обробити | Повторює спробу для невдалиго елемента (дія: retry, за бажанням з іншим рушієм) або позначає його для ручного перекладу (дія: by-hand). | Безплатна версія |
| Схвалити чи відхилити переклад (Pro) | Затверджує переклад (і публікує його, коли публікується оригінал) або повертає його на доопрацювання (рішення, примітка). | Професійна версія |
| Відкликати тимчасові логіни підтримки | Видаляє тимчасових користувачів підтримки зараз (ids). | Безплатна версія |
| Імпортувати переклади Tranzly 2.x | Виконує імпорт 2.x: попередній перегляд (лише звіт), запуск або скасування. | Безплатна версія |
| Сканувати тему чи плагін на наявність текстів (Pro) | Сканує наступну сторінку PHP-файлів компонента на наявність текстів, що підлягають перекладу (повторюйте після завершення, доки не закінчиться). | Професійна версія |
| Перевірити переклади за допомогою штучного інтелекту (Pro) | Планує перевірку якості ШT наступної сторінки перекладів певної мови (або вказаних публікацій). | Професійна версія |
| Багатомовний SEO-аудит (Pro) | Перевіряє переклади на наявність відсутніх SEO-заголовків, описів, слагів та hreflang для певної мови сторінка за сторінкою. | Професійна версія |
| Змінити обробку коментарів (Pro) | Поширює коментарі на всі переклади публікації або зберігає їх для кожної мови окремо (режим). | Професійна версія |
| Зберегти ключ рушія | Зберігає ключ API (та регіон для Microsoft) для DeepL, Google або Microsoft; порожнє значення видаляє його. Ключі зберігаються в зашифрованому вигляді та ніколи не повертаються. | Безплатна версія |
| Налаштуйте меню для кожної мови | Призначає меню для кожної мови для кожного розташування (карти). | Безплатна версія |
| Захистити або розблокувати переклад | Захищає переклад від перезапису рушієм (protected: true) або розблоковує його. | Безплатна версія |
| Виправте тексти теми та плагіна | Зберігає виправлені переклади текстів тем і плагінів (рядки); вони стають захищеними. | Безплатна версія |
| Перекласти текст сайту | Зберігає один текст сайту (ключ) певною мовою, наприклад, назву сайту або слоган. | Безплатна версія |
| Змінити налаштування адреси | Встановлює режим адреси (mode), домени для кожної мови, перекладені базові елементи та сегменти, noindex_untranslated і пропозиції для slug. | Безплатна версія |
| Розпочати безкоштовний пробний період Pro | Розпочинає 14-денну пробну версію Tranzly Pro для цього сайту (оплата не потрібна). | Безплатна версія |
| Перекласти текст зображення | Зберігає альтернативний текст, заголовок або підпис зображення (field) певною мовою (lang). | Безплатна версія |
| Перекласти публікацію чи сторінку | Перекладає одну публікацію або сторінку на одну чи кілька мов сайту за допомогою системи перекладу, створюючи або оновлюючи кожний переклад. Нові переклади є чорнетками, якщо параметр publish не має значення true. Переклад, відредагований людиною, пропущено, якщо параметр force не має значення true. | Безплатна версія |
| Перекласти відсутні тексти тем і плагінів | Перекладає наступну сторінку неперекладених текстів теми та плагіна мовою за допомогою стандартного рушія (повторюйте після, доки не буде завершено). | Безплатна версія |
| Перекласти категорію або мітку | Перекладає один термін (категорію, тег або атрибут товару) певною мовою (lang) за допомогою механізму перекладу, створюючи або оновлюючи його переклад. | Безплатна версія |
| Статус перекладу | З ідентифікатором допису: переклад цього допису кожною мовою, чи він застарів та хто його написав. Без ідентифікатора: яка частина сайту перекладена, для кожної мови. | Безплатна версія |
| Відв'язати публікацію від її перекладів | Видаляє публікацію з групи перекладу; її мова зберігається. | Безплатна версія |
| Відв'язати термін від його перекладів | Видаляє термін з його групи перекладу. | Безплатна версія |
| Змінити параметри відображення | Змінює перемикач (стиль, прапорці, назви, розташування) та рядок авторства. | Безплатна версія |
| Змінити налаштування рушія | Встановлює рушій за замовчуванням, резервний рушій та рушії для кожної мови (default, fallback, per_lang). Рушії для кожної мови та резервний рушій доступні в редакції Pro. | Безплатна версія |
| Оновити глосарій | Замінює ті частини глосарію, які ви надсилаєте (слова, що ніколи не перекладаються, переклади термінів, тон); частини, які ви пропускаєте, зберігаються. Використовується кожним рушієм починаючи з наступного перекладу. | Професійна версія |
| Змінити мову та налаштування | Встановлює мови сайту (мови: список коду та назви; перша є оригінальною мовою), префікс класу інтерфейсу та чи дозволено агентам зі штучним інтелектом (MCP). | Безплатна версія |
| Змінити налаштування робочого процесу (Pro) | Встановлює on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider і quality_model. | Професійна версія |
| Імпортувати перекладений файл (Pro) | Завантажує файл XLIFF або CSV Tranzly (вміст, ім'я файлу), перекладений в іншому місці; повертає токен для tranzly/import-translation-file. | Професійна версія |
Покрокові робочі процеси
Сервер також пропонує готові робочі процеси, які ваш ШІ-додаток перелічує як підказки:
- Перекласти мій сайт — Керований робочий процес: агент перевіряє мови та рушій, оцінює вартість і перекладає те, чого бракує, запитуючи до того, як витратити чи опублікувати.
Безпечно за задумом
Кожна дія перевіряє той самий дозвіл WordPress, що й власний екран плагіна, для конкретної сторінки або запису, з якими вона взаємодіє. Передплатник взагалі не може підключитися.
Паролі додатків можна відкликати в будь-який час у розділі «Користувачі», «Профіль», не змінюючи ваш звичайний пароль.
Вимкніть «Дозволити агентам штучного інтелекту (MCP)», і дії та адреса підключення зникнуть із сайту.
Сторінки, які змінює агент, зберігають свої версії WordPress, тому будь-яку зміну можна скасувати.
Розміщено на Zinn Digital®?
Якщо Zinn Digital® розміщує сайт, наш власний MCP-сервер може виконувати ці дії для вас без пароля програми: підключіть свій AI-додаток до MCP-сервера Zinn Digital® та використовуйте wordpress_abilities_list і wordpress_ability_run.