Agenci AI (MCP)
tranzly dla agentów AI
Twoja witryna WordPress jest osobnym serwerem MCP. Asystent AI loguje się jako użytkownik WordPressa za pomocą hasła aplikacyjnego i może robić to, co ten użytkownik może zrobić za pomocą tranzly – nic więcej.
75 akcji: 55 bezpłatnych, 20 w planie Pro.
Dokumentacja dla programistów: każda akcja, jej ścieżka REST oraz parametry
Skonfiguruj to w trzech krokach
Sprawdź przełącznik
Potrzebujesz WordPress 6.9 lub nowszego oraz tranzly 3.19.0 lub nowszego. W ustawieniach wtyczki opcja „Zezwalaj na agentów AI (MCP)” jest włączona, chyba że została wyłączona.
Utwórz hasło aplikacji
W WordPressie otwórz Użytkownicy, następnie Profil i dodaj hasło aplikacyjne nazwane na cześć swojej aplikacji AI. Skopiuj je: WordPress wyświetla je tylko raz.
Dodaj witrynę do swojej aplikacji AI
Użyj swojej nazwy użytkownika WordPress, hasła do aplikacji oraz adresu połączenia swojej witryny:
https://example.com/wp-json/tranzly/v1/mcp
Konfiguracja dla popularnych aplikacji AI
Każda aplikacja poniżej komunikuje się z Twoją witryną za pośrednictwem oficjalnego pełnomocnika WordPress, @automattic/mcp-wordpress-remote. Zastąp adres, nazwę użytkownika i hasło własnymi danymi.
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@latestKursor i 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 i inne aplikacje
Każda aplikacja obsługująca serwery MCP przez standardowe wejście i wyjście może używać tego samego polecenia i tych samych ustawień. Aplikacje, które łączą się tylko ze zdalnymi serwerami HTTP, mogą uzyskać bezpośredni dostęp do adresu połączenia przy użyciu tej samej nazwy użytkownika i tego samego hasła aplikacji.
Co może zrobić agent AI
Wszystko, co potrafią własne ekrany wtyczki. Akcje oznaczone jako Pro wymagają licencji tranzly Pro.
| Akcja | Jak to działa | Wydanie |
|---|---|---|
| Przetłumacz całą witrynę | Uruchamia zadania tłumaczenia w tle dla każdego oryginału z podanych typów treści (lub wszystkich przetłumaczonych typów, jeśli nie podano żadnego): brakujących tłumaczeń, nieaktualnych lub wszystkich. Zwraca uruchomione zadania, po jednym na język. | Edycja Pro |
| Anuluj zadanie | Zatrzymuje zadanie; wykonane już tłumaczenia są zachowywane. | Wersja darmowa |
| Sprawdź tłumaczenie za pomocą sztucznej inteligencji | Sprawia, że sztuczna inteligencja porównuje tłumaczenie z oryginałem, ocenia je i zapisuje raport z tłumaczenia. Używa modelu AI kontroli jakości skonfigurowanego w ustawieniach przepływu pracy Tranzly. | Edycja Pro |
| Połącz z pomocą techniczną | Łączy tę witrynę z pomocą techniczną Zinn Digital® (imię i nazwisko, adres e-mail, zgoda). | Wersja darmowa |
| Popraw tłumaczenie | Zapisuje poprawione segmenty tłumaczenia (segmenty: klucz do tekstu); poprawiony tekst jest chroniony przed ponownym tłumaczeniem. | Wersja darmowa |
| Rozpocznij zadanie tłumaczenia | Uruchamia zadanie w tle tłumaczące wskazane wpisy (posts) lub cały typ wpisu na języki (langs). | Wersja darmowa |
| Utwórz puste tłumaczenie | Tworzy wersję roboczą tłumaczenia wpisu w wybranym języku (lang) do samodzielnego napisania, bez użycia silnika. | Wersja darmowa |
| Utwórz tłumaczenie pojęcia ręcznie | Tworzy tłumaczenie terminu w wybranym języku, podając jego nazwę, uproszczoną nazwę (slug) oraz opis. | Wersja darmowa |
| Odłącz od pomocy technicznej | Odłącza tę witrynę od pomocy technicznej. | Wersja darmowa |
| Oszacuj tłumaczenie | Szacuje liczbę znaków i koszt tłumaczenia wpisów (posts lub post_type) na języki (langs) za pomocą silnika przed poniesieniem jakichkolwiek kosztów. | Wersja darmowa |
| Szacunkowy koszt tłumaczenia witryny (Pro) | Szacuje tłumaczenie całej witryny w danym języku (post_types, scope, engine) przed jego rozpoczęciem. | Edycja Pro |
| Eksportuj plik dla tłumaczy ludzkich | Zwraca plik XLIFF lub CSV (jako tekst) z oryginałami i ich tłumaczeniami w jednym języku, dla tłumacza lub agencji tłumaczeń: wskazane wpisy lub stronę zawierającą do 100 oryginałów określonego typu treści w danym stanie (brakujące, nieaktualne, przetłumaczone lub wszystkie; powtórz za pomocą after). Zaimportuj go z powrotem za pomocą tranzly/upload-translation-file. | Edycja Pro |
| Przetłumacz to, czego brakuje | Kolejkuje tłumaczenie każdego brakującego (lub nieaktualnego) elementu w wybranym języku i typie posta. | Wersja darmowa |
| Obsługa czytania komentarzy (Pro) | Zwraca informację, czy komentarze są współdzielone między językami, czy zachowywane dla każdego języka osobno. | Edycja Pro |
| Przeczytaj użycie DeepL | Zwraca zużyte znaki oraz limit zapisanego klucza DeepL w tym miesiącu. | Wersja darmowa |
| Przeczytaj diagnostykę strony | Zwraca dane diagnostyczne, które zawierałby bilet pomocy technicznej: wersje, aktywne wtyczki, limity oraz ostatnie błędy. | Wersja darmowa |
| Przeczytaj opcje wyświetlania | Zwraca opcje przełącznika języka i wyświetlania autorstwa. | Wersja darmowa |
| Odczytaj ustawienia silnika | Zwraca domyślny i zapasowy silnik, silniki dla poszczególnych języków, stan każdego silnika oraz wydatki w tym miesiącu. | Wersja darmowa |
| Przeczytaj słowniczek | Zwraca słowa, które nigdy nie były tłumaczone, tłumaczenia stałych terminów oraz ton dla każdego języka. | Edycja Pro |
| Przeczytaj integracje | Wyświetla listę wtyczek SEO, WooCommerce, kreatorów stron i formularzy obsługiwanych przez Tranzly, które są tutaj aktywne. | Wersja darmowa |
| Odczytaj postęp zadania | Zwraca postęp i liczniki jednego zadania. | Wersja darmowa |
| Odczytaj błędy zadania | Wyświetla nieudane elementy zadania wraz z powodem każdego z nich. | Wersja darmowa |
| Przeczytaj import z Tranzly 2.x | Zwraca stan oraz raport z importowania tłumaczeń z Tranzly 2.x. | Wersja darmowa |
| Przeczytaj licencję | Zwraca plan Tranzly, stan licencji, datę odnowienia oraz informacje o tym, co dany plan zawiera dla tej witryny. | Wersja darmowa |
| Przeczytaj menu dla każdego języka | Zwraca informację, które menu jest wyświetlane dla każdego języka w każdej lokalizacji menu. | Wersja darmowa |
| Przeczytaj tłumaczenia wpisu | Wyświetla grupę tłumaczeń wpisu: element każdego języka wraz z jego tytułem, statusem i linkiem do edycji. | Wersja darmowa |
| Przeczytaj raport jakości (Pro) | Zwraca raport jakości AI tłumaczenia: wynik oraz oznaczone segmenty. | Edycja Pro |
| Czytaj tłumaczenie obok siebie | Zwraca segmenty tłumaczenia obok oryginału w celu przeglądu i korekty. | Wersja darmowa |
| Odczytuj teksty motywów i wtyczek | Zwraca teksty motywu i wtyczki (zakres) w danym języku wraz z ich tłumaczeniami. | Wersja darmowa |
| Przeczytaj teksty witryny w wybranym języku | Zwraca tytuł witryny, slogan oraz teksty widżetów w danym języku. | Wersja darmowa |
| Przeczytaj połączenie pomocy technicznej | Informuje, czy ta witryna jest połączona z pomocą techniczną Zinn Digital® i jako kto. | Wersja darmowa |
| Wyświetl tłumaczenia wyrażenia | Wyświetla listę grupy tłumaczeń kategorii lub etykiety. | Wersja darmowa |
| Odczytaj ustawienia adresu | Zwraca sposób wyświetlania języków w adresach (katalog, subdomena lub domena), przetłumaczone człony adresów (slugi) i bazy oraz nagłówek noindex dla nieprzetłumaczonych stron. | Wersja darmowa |
| Odczytaj ustawienia przepływu pracy (Pro) | Zwraca automatyczne tłumaczenie podczas publikacji i aktualizacji, recenzję przed publikacją oraz próg, dostawcę i model kontroli jakości AI. | Edycja Pro |
| Migracja z WPML, Polylang lub TranslatePress (Pro) | Importuje następną stronę tłumaczeń z innej wielojęzycznej wtyczki (tryb: próbny lub uruchomienie; kursor). | Edycja Pro |
| Zapisz zaimportowany plik (Pro) | Zapisuje kolejną stronę wpisów z przesłanego pliku tłumaczenia (powtarzaj z parametrem after, aż skończysz). | Edycja Pro |
| Połącz istniejący wpis jako tłumaczenie | Sprawia, że istniejący wpis (cel) staje się tłumaczeniem tego wpisu w danym języku. | Wersja darmowa |
| Powiąż istniejący termin jako tłumaczenie | Sprawia, że istniejący termin (cel) staje się tłumaczeniem tego terminu w danym języku. | Wersja darmowa |
| Lista silników tłumaczeń | Wyświetla listę silników tłumaczących, informuje, czy każdy z nich jest skonfigurowany, oraz wskazuje, który jest używany, gdy żaden nie zostanie wybrany. | Wersja darmowa |
| Wymień wtyczki do migracji z (Pro) | Wypisuje dane WPML, Polylang i TranslatePress znalezione w tej witrynie, które można zaimportować. | Edycja Pro |
| Lista zadań tłumaczeniowych | Wyświetla listę zadań tłumaczenia w tle, od najnowszych, wraz z postępem. | Wersja darmowa |
| Lista języków | Wyświetla języki witryny. Pierwszy z nich to język, w którym napisano oryginalną treść. | Wersja darmowa |
| Wymień elementy, których brakuje lub które są nieaktualne | Wyświetla oryginały wraz z ich stanem tłumaczenia w danym języku (stan: brakujące, nieaktualne, aktualne), strona po stronie. | Wersja darmowa |
| Lista tymczasowych logów pomocy technicznej | Wyświetla listę tymczasowych użytkowników wsparcia przyznanych naszemu zespołowi oraz czas wygaśnięcia dostępu każdego z nich. | Wersja darmowa |
| Wyświetl listę źródeł tekstowych motywów i wtyczek (Pro) | Wyświetla listy motywów i wtyczek, których teksty mogą zostać przeszukane pod kątem tłumaczenia, oraz informuje, ile ciągów tekstowych zawiera każda z nich. | Edycja Pro |
| Otwórz zgłoszenie do pomocy technicznej | Tworzy zgłoszenie do pomocy technicznej (temat, wiadomość, rodzaj, adres e-mail) wraz z diagnostyką tej witryny; parametry access_days i credentials opcjonalnie przyznają naszemu zespołowi tymczasowy dostęp. | Wersja darmowa |
| Wyrażenie zgody na diagnostykę wsparcia | Rejestruje zgodę administratora na przesyłanie danych diagnostycznych wraz ze zgłoszeniami do pomocy technicznej. | Wersja darmowa |
| Ponów próbę lub przekaż dalej nieudany element | Ponownie próbuje wykonać nieudany element (akcja: retry, opcjonalnie z innym silnikiem) lub oznacza go do tłumaczenia ręcznego (akcja: by-hand). | Wersja darmowa |
| Zatwierdź lub odrzuć tłumaczenie (Pro) | Zatwierdza tłumaczenie (i publikuje je, gdy publikowany jest oryginał) lub odsyła je (decyzja, notatka). | Edycja Pro |
| Cofnij tymczasowe loginy pomocy technicznej | Usuwa tymczasowych użytkowników wsparcia (identyfikatory). | Wersja darmowa |
| Zaimportuj tłumaczenia Tranzly 2.x | Uruchamia import wersji 2.x: wersja próbna (tylko raport), uruchomienie lub cofnięcie. | Wersja darmowa |
| Skanuj motyw lub wtyczkę w poszukiwaniu tekstów (Pro) | Skanuje następną stronę plików PHP komponentu w poszukiwaniu tekstów do przetłumaczenia (powtarzaj czynność, aż skończysz). | Edycja Pro |
| Sprawdź tłumaczenia za pomocą AI (Pro) | Planuje automatyczne sprawdzenie jakości przez sztuczną inteligencję dla następnej strony tłumaczeń w danym języku (lub wskazanych wpisów). | Edycja Pro |
| Audyt SEO w wielu językach (Pro) | Sprawdza tłumaczenia pod kątem brakujących tytułów SEO, opisów, adresów URL i hreflang w danym języku, strona po stronie. | Edycja Pro |
| Zmień obsługę komentarzy (Pro) | Współdzieli komentarze w tłumaczeniach posta lub zachowuje je osobno dla każdego języka (tryb). | Edycja Pro |
| Zapisz klucz silnika | Zapisuje klucz API (oraz region dla Microsoft) usług DeepL, Google lub Microsoft; pole puste powoduje jego usunięcie. Klucze są przechowywane w postaci zaszyfrowanej i nigdy nie są zwracane. | Wersja darmowa |
| Ustaw menu dla każdego języka | Przypisuje menu według języka według lokalizacji (mapy). | Wersja darmowa |
| Zabezpiecz lub odblokuj tłumaczenie | Chroni tłumaczenie przed zastąpieniem przez silnik (chronione: true) lub je odblokowuje. | Wersja darmowa |
| Popraw teksty motywów i wtyczek | Zapisuje poprawione tłumaczenia tekstów motywów i wtyczek (ciągów znaków); stają się one chronione. | Wersja darmowa |
| Przetłumacz tekst witryny | Zapisuje jeden tekst witryny (klucz) w danym języku, na przykład tytuł lub slogan witryny. | Wersja darmowa |
| Zmień ustawienia adresu | Konfiguruje tryb adresu (mode), domeny dla poszczególnych języków, przetłumaczone bazy i segmenty, noindex_untranslated oraz sugestie slugów. | Wersja darmowa |
| Rozpocznij bezpłatny okres próbny wersji Pro | Rozpoczyna 14-dniowy okres próbny Tranzly Pro dla tej witryny (bez konieczności płatności). | Wersja darmowa |
| Przetłumacz tekst obrazu | Zapisuje tekst alternatywny, tytuł lub podpis (pole) obrazu w wybranym języku (lang). | Wersja darmowa |
| Przetłumacz wpis lub stronę | Tłumaczy jeden wpis lub stronę na jeden lub więcej języków witryny za pomocą silnika tłumaczeń, tworząc lub aktualizując każde tłumaczenie. Nowe tłumaczenia są wersjami roboczymi, chyba że parametr publish ma wartość true. Tłumaczenie edytowane przez człowieka jest pomijane, chyba że parametr force ma wartość true. | Wersja darmowa |
| Przetłumacz brakujące teksty motywów i wtyczek | Tłumaczy następną stronę nieprzetłumaczonych tekstów motywów i wtyczek na dany język przy użyciu domyślnego silnika (powtarzaj do ukończenia). | Wersja darmowa |
| Przetłumacz kategorię lub etykietę | Tłumaczy jeden termin (kategorię, tag lub atrybut produktu) na język (lang) za pomocą silnika, tworząc lub aktualizując jego tłumaczenie. | Wersja darmowa |
| Status tłumaczenia | Z identyfikatorem wpisu: tłumaczenie tego wpisu na każdy język, informację, czy jest ono nieaktualne, oraz kto je napisał. Bez identyfikatora: jak duża część witryny jest przetłumaczona, w podziale na języki. | Wersja darmowa |
| Odłącz wpis od jego tłumaczeń | Usuwa wpis z grupy tłumaczeń; zachowuje swój język. | Wersja darmowa |
| Odłącz termin od jego tłumaczeń | Usuwa termin z grupy tłumaczeń. | Wersja darmowa |
| Zmień opcje wyświetlania | Zmienia przełącznik (styl, flagi, nazwy, umiejscowienie) oraz linię przypisania autorstwa. | Wersja darmowa |
| Zmień ustawienia silnika | Ustawia domyślny silnik, silnik zapasowy oraz silniki dla poszczególnych języków (default, fallback, per_lang). Silniki dla poszczególnych języków oraz silnik zapasowy są dostępne w wersji Pro. | Wersja darmowa |
| Zaktualizuj słowniczek | Zastępuje te elementy glosariusza, które przekażesz (słowa nigdy nie tłumaczone, tłumaczenia terminów, ton); pominięte elementy zostają zachowane. Używane przez każdy silnik począwszy od następnego tłumaczenia. | Edycja Pro |
| Zmień język i ustawienia | Ustawia języki witryny (języki: lista kodu i nazwy; pierwszy to język oryginalny), prefiks klasy front-endu oraz informację, czy agenci AI (MCP) są dozwoleni. | Wersja darmowa |
| Zmień ustawienia przepływu pracy (Pro) | Ustawia on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider oraz quality_model. | Edycja Pro |
| Zaimportuj przetłumaczony plik (Pro) | Przesyła plik XLIFF lub CSV Tranzly (zawartość, nazwa pliku) przetłumaczony w innym miejscu; zwraca token dla tranzly/import-translation-file. | Edycja Pro |
Wprowadzenie krok po kroku
Serwer oferuje również gotowe przepływy pracy, które Twoja aplikacja AI wyświetla jako prompty:
- Przetłumacz moją witrynę — Przewodzony proces: agent sprawdza języki oraz silnik, szacuje koszt i tłumaczy to, czego brakuje, pytając przed wydaniem środków lub publikacją.
Bezpieczny z założenia
Każda akcja sprawdza to samo uprawnienie WordPress co ekran samej wtyczki, dla dokładnej strony lub posta, których dotyczy. Subskrybent nie może w ogóle nawiązać połączenia.
Hasła aplikacyjne można w każdej chwili unieważnić w sekcji Użytkownicy, Profil, bez konieczności zmiany zwykłego hasła.
Wyłącz opcję „Zezwalaj na agentów AI (MCP)”, a działania i adres połączenia znikną z witryny.
Strony zmodyfikowane przez agenta zachowują swoje wersje WordPress, dzięki czemu każdą zmianę można cofnąć.
Hostowane w Zinn Digital®?
Jeśli Zinn Digital® hostuje witrynę, nasz własny serwer MCP może wykonywać te działania w Twoim imieniu bez hasła aplikacji: połącz swoją aplikację AI z serwerem MCP Zinn Digital® i użyj wordpress_abilities_list oraz wordpress_ability_run.