KI-Agenten (MCP)
tranzly für KI-Agenten
Ihre WordPress-Website ist ein eigener MCP-Server. Ein KI-Assistent meldet sich als WordPress-Benutzer mit einem Anwendungspasswort an und kann das tun, was dieser Benutzer mit tranzly tun darf – nicht mehr.
75 Aktionen: 55 kostenlos, 20 in Pro.
Entwicklerreferenz: Jede Aktion, ihre REST-Route und ihre Parameter
In drei Schritten einrichten
Schalter überprüfen
Sie benötigen WordPress 6.9 oder neuer und tranzly 3.19.0 oder neuer. In den Einstellungen des Plugins ist „Allow AI agents (MCP)“ aktiviert, es sei denn, Sie haben es deaktiviert.
Anwendungspasswort erstellen
Öffnen Sie in WordPress den Menüpunkt „Benutzer“ und anschließend „Profil“ und erstellen Sie ein Anwendunspasswort für Ihre KI-App. Kopieren Sie es: WordPress zeigt es nur einmal an.
Fügen Sie die Website zu Ihrer KI-App hinzu
Verwenden Sie Ihren WordPress-Benutzernamen, das Anwendungspasswort und die Verbindungsadresse Ihrer Website:
https://example.com/wp-json/tranzly/v1/mcp
Konfiguration für beliebte KI-Apps
Jede der folgenden Apps kommuniziert über den offiziellen WordPress-Proxy @automattic/mcp-wordpress-remote mit Ihrer Website. Ersetzen Sie die Adresse, den Benutzernamen und das Passwort durch Ihre eigenen.
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 und 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 und andere Apps
Jede App, die MCP-Server über Standardeingabe und -ausgabe unterstützt, kann denselben Befehl und dieselben Einstellungen verwenden. Apps, die sich nur mit Remote-HTTP-Servern verbinden, können die Verbindungsadresse direkt mit demselben Benutzernamen und Anwendunspasswort erreichen.
Was ein KI-Agent tun kann
Alles, was die Bildschirme des Plugins selbst tun können. Als Pro gekennzeichnete Aktionen erfordern eine tranzly Pro-Lizenz.
| Aktion | Funktionsweise | Ausgabe |
|---|---|---|
| Gesamte Website übersetzen | Startet Hintergrund-Übersetzungsaufträge für jedes Original der angegebenen Inhaltstypen (alle übersetzten Typen, wenn keine angegeben sind): die fehlenden Übersetzungen, die veralteten oder alle. Gibt die gestarteten Aufträge zurück, einen pro Sprache. | Pro-Edition |
| Job abbrechen | Stoppt einen Auftrag; bereits vorgenommene Übersetzungen bleiben erhalten. | Kostenlose Edition |
| Übersetzung mit KI prüfen | Lässt KI eine Übersetzung mit dem Original vergleichen und bewerten und speichert den Bericht zur Übersetzung. Verwendet das in den Workflow-Einstellungen von Tranzly festgelegte KI-Modell für Qualitätsprüfungen. | Pro-Edition |
| Mit dem Support verbinden | Verbindet diese Website mit dem Support von Zinn Digital® (Name, E-Mail, Einwilligung). | Kostenlose Edition |
| Übersetzung korrigieren | Speichert korrigierte Segmente einer Übersetzung (Segmente: Schlüssel zu Text); korrigierter Text ist vor erneuter Übersetzung geschützt. | Kostenlose Edition |
| Übersetzungsauftrag starten | Startet einen Hintergrundjob, der aufgelistete Beiträge (posts) oder einen ganzen Beitragsstatus in Sprachen (langs) übersetzt. | Kostenlose Edition |
| Leere Übersetzung erstellen | Erstellt einen Entwurf für die Übersetzung eines Beitrags in einer Sprache (lang), der manuell und ohne eine Engine verfasst werden soll. | Kostenlose Edition |
| Eine Begriffszuweisung manuell erstellen | Erstellt die Übersetzung eines Begriffs in einer Sprache mit einem Namen, Slug und einer Beschreibung, die Sie angeben. | Kostenlose Edition |
| Vom Support trennen | Trennt diese Website vom Support. | Kostenlose Edition |
| Übersetzung schätzen | Schätzt Zeichen und Kosten für die Übersetzung von Beiträgen (posts oder post_type) in Sprachen (langs) mit einer Engine, bevor Kosten anfallen. | Kostenlose Edition |
| Kosten der Website-Übersetzung schätzen (Pro) | Schätzt eine gesamte Website-Übersetzung in einer Sprache (post_types, scope, engine) vor deren Start ein. | Pro-Edition |
| Datei für menschliche Übersetzer exportieren | Gibt eine XLIFF- oder CSV-Datei (als Text) mit den Originalen und deren Übersetzungen in einer Sprache für einen Übersetzer oder eine Übersetzungsagentur zurück: die angegebenen Beiträge oder eine Seite mit bis zu 100 Originalen eines Inhaltstyps in einem bestimmten Status (fehlend, veraltet, übersetzt oder alle; mit „after“ wiederholen). Importieren Sie sie mit tranzly/upload-translation-file wieder. | Pro-Edition |
| Fehlendes übersetzen | Übersetzt jedes fehlende (oder veraltete) Element in einer Sprache und einem Beitragstyp in die Warteschlange. | Kostenlose Edition |
| Kommentarverwaltung lesen (Pro) | Gibt zurück, ob Kommentare sprachübergreifend geteilt oder pro Sprache getrennt gehalten werden. | Pro-Edition |
| DeepL-Nutzung lesen | Gibt die verwendeten Zeichen und das Limit des gespeicherten DeepL Schlüssels in diesem Monat zurück. | Kostenlose Edition |
| Site-Diagnose lesen | Gibt die Diagnoseinformationen zurück, die ein Support-Ticket enthalten würde: Versionen, aktive Plugins, Limits und aktuelle Fehler. | Kostenlose Edition |
| Anzeigeeinstellungen lesen | Gibt die Optionen für den Sprachumschalter und die Credits-Anzeige zurück. | Kostenlose Edition |
| Engine-Einstellungen lesen | Gibt die Standard- und Fallback-Engine, sprachspezifische Engines, den Status jeder Engine und die Ausgaben für diesen Monat zurück. | Kostenlose Edition |
| Glossar lesen | Gibt die niemals übersetzten Wörter, die festen Übersetzungen und den Tonfall pro Sprache zurück. | Pro-Edition |
| Integrationen lesen | Listet die von Tranzly unterstützten und hier aktiven SEO-, WooCommerce-, Page-Builder- und Formular-Plugins auf. | Kostenlose Edition |
| Auftragsfortschritt lesen | Gibt den Fortschritt und die Zählwerte eines Jobs zurück. | Kostenlose Edition |
| Fehler eines Jobs lesen | Listet die fehlgeschlagenen Elemente eines Jobs mit dem jeweiligen Grund auf. | Kostenlose Edition |
| Tranzly 2.x-Import lesen | Gibt den Status und den Bericht des Imports von Übersetzungen aus Tranzly 2.x zurück. | Kostenlose Edition |
| Lizenz lesen | Gibt den Tranzly-Tarif, den Lizenzstatus, das Verlängerungsdatum und den Leistungsumfang dieser Website zurück. | Kostenlose Edition |
| Speisekarten je Sprache lesen | Gibt zurück, welches Menü jede Sprache an jedem Menüpunkt anzeigt. | Kostenlose Edition |
| Beitragsübersetzungen lesen | Listet die Übersetzungsgruppe eines Beitrags auf: jedes Sprachmitglied mit Titel, Status und Bearbeitungslink. | Kostenlose Edition |
| Qualitätsbericht lesen (Pro) | Liefert einen KI-Qualitätsbericht für eine Übersetzung: Punktzahl und die von ihr markierten Segmente. | Pro-Edition |
| Übersetzung nebeneinander lesen | Gibt die Segmente einer Übersetzung neben denen des Originals zur Überprüfung und Korrektur aus. | Kostenlose Edition |
| Theme- und Plug-in-Texte lesen | Gibt die Theme- und Plugin-Texte (Bereich) in einer Sprache samt ihren Übersetzungen zurück. | Kostenlose Edition |
| Die Texte der Website in einer Sprache lesen | Gibt den Website-Titel, den Slogan und die Widget-Texte in einer Sprache zurück. | Kostenlose Edition |
| Support-Verbindung lesen | Gibt an, ob diese Website mit dem Support von Zinn Digital® verbunden ist und als wer. | Kostenlose Edition |
| Übersetzungen eines Begriffs anzeigen | Listet die Übersetzungsgruppe einer Kategorie oder eines Schlagworts auf. | Kostenlose Edition |
| Adress-Einstellungen lesen | Gibt zurück, wie Sprachen in Adressen (Ordner, Subdomain oder Domain) angezeigt werden, übersetzte Slugs und Bases sowie noindex für unübersetzte Seiten. | Kostenlose Edition |
| Workflow-Einstellungen lesen (Pro) | Gibt die automatische Übersetzung bei Veröffentlichung und Aktualisierung zurück, die Überprüfung vor der Veröffentlichung sowie den Schwellenwert, den Anbieter und das Modell der KI-Qualitätsprüfung. | Pro-Edition |
| Migrieren von WPML, Polylang oder TranslatePress (Pro) | Importiert die nächste Seite von Übersetzungen aus einem anderen mehrsprachigen Plugin (Modus: Testlauf oder Ausführung; Cursor). | Pro-Edition |
| Importierte Datei schreiben (Pro) | Schreibt die nächste Seite der Beiträge aus einer hochgeladenen Übersetzungsdatei (mit after wiederholen, bis der Vorgang abgeschlossen ist). | Pro-Edition |
| Einen bestehenden Beitrag als Übersetzung verknüpfen | Macht einen bestehenden Beitrag (Ziel) zur Übersetzung dieses Beitrags in einer Sprache. | Kostenlose Edition |
| Einen bestehenden Begriff als Übersetzung verknüpfen | Macht einen bestehenden Begriff (Ziel) zur Übersetzung dieses Begriffs in einer Sprache. | Kostenlose Edition |
| Übersetzungs-Engines auflisten | Listet die Übersetzungs-Engines auf, ob sie jeweils eingerichtet sind und welche verwendet wird, wenn keine angegeben ist. | Kostenlose Edition |
| Plugins zur Migration auflisten (Pro) | Listet Daten von WPML, Polylang und TranslatePress auf, die auf dieser Website gefunden wurden und importiert werden können. | Pro-Edition |
| Übersetzungsaufträge auflisten | Listet Hintergrundübersetzungsaufträge absteigend nach Aktualität mit ihrem Fortschritt auf. | Kostenlose Edition |
| Sprachen auflisten | Listet die Sprachen der Website auf. Die erste ist die Sprache, in der der Originalinhalt verfasst ist. | Kostenlose Edition |
| Geben Sie an, was fehlt oder veraltet ist | Listet Originale mit ihrem Übersetzungsstatus in einer Sprache auf (Status: fehlend, veraltet, aktuell), Seite für Seite. | Kostenlose Edition |
| Temporäre Support-Logins auflisten | Listet die temporären Support-Benutzer auf, die unserem Team gewährt wurden, und gibt an, wann diese jeweils ablaufen. | Kostenlose Edition |
| Themen- und Plugin-Textquellen auflisten (Pro) | Listet die Themes und Plugins auf, deren Texte auf Übersetzungen überprüft werden können, sowie die Anzahl der Zeichenketten, die sie jeweils enthalten. | Pro-Edition |
| Support-Ticket öffnen | Erstellt ein Support-Ticket (Betreff, Nachricht, Art, E-Mail) mit den Diagnosedaten dieser Website; access_days und credentials gewähren unserem Team optional einen temporären Zugriff. | Kostenlose Edition |
| Einwilligung in die Support-Diagnostik | Protokolliert die Einwilligung des Administrators zum Senden von Diagnosedaten mit Support-Tickets. | Kostenlose Edition |
| Fehlgeschlagenes Element erneut versuchen oder übergeben | Wiederholt einen fehlgeschlagenen Eintrag (Aktion: retry, optional mit einer anderen Engine) oder markiert ihn für die manuelle Übersetzung (Aktion: by-hand). | Kostenlose Edition |
| Übersetzung genehmigen oder ablehnen (Pro) | Genehmigt eine Übersetzung (und veröffentlicht sie, wenn das Original veröffentlicht wird) oder schickt sie zurück (Entscheidung, Notiz). | Pro-Edition |
| Temporäre Support-Anmeldedaten entziehen | Entfernt temporäre Support-Benutzer jetzt (IDs). | Kostenlose Edition |
| Tranzly 2.x Übersetzungen importieren | Führt den 2.x-Import aus: Probedurchlauf (nur Bericht), Ausführen oder Rückgängig machen. | Kostenlose Edition |
| Theme oder Plugin nach Texten durchsuchen (Pro) | Durchsucht die nächste Seite der PHP-Dateien einer Komponente nach übersetzbaren Texten (wiederholen Sie dies danach, bis der Vorgang abgeschlossen ist). | Pro-Edition |
| Übersetzungen mit KI prüfen (Pro) | Plant die KI-Qualitätsprüfung der nächsten Seite von Übersetzungen einer Sprache (oder der angegebenen Beiträge). | Pro-Edition |
| Multisprach-SEO-Audit (Pro) | Prüft Übersetzungen Seite für Seite auf fehlende SEO-Titel, -Beschreibungen, -Slugs und hreflang in einer Sprache. | Pro-Edition |
| Kommentarverwaltung ändern (Pro) | Teilt Kommentare über die Übersetzungen eines Beitrags hinweg oder behält sie sprachspezifisch bei (Modus). | Pro-Edition |
| Engineschlüssel speichern | Speichert den API-Schlüssel (und die Region für Microsoft) von DeepL, Google oder Microsoft; ein leerer Wert entfernt ihn. Schlüssel werden verschlüsselt gespeichert und niemals zurückgegeben. | Kostenlose Edition |
| Menüs pro Sprache festlegen | Weist ein Menü pro Sprache und Position (Zuordnung) zu. | Kostenlose Edition |
| Übersetzung schützen oder entsperren | Schützt eine Übersetzung davor, vom System überschrieben zu werden (protected: true), oder hebt den Schutz auf. | Kostenlose Edition |
| Theme- und Plugin-Texte korrigieren | Speichert korrigierte Übersetzungen von Theme- und Plugin-Texten (Strings); diese werden geschützt. | Kostenlose Edition |
| Website-Text übersetzen | Speichert einen Website-Text (Schlüssel) in einer Sprache, z. B. den Website-Titel oder Slogan. | Kostenlose Edition |
| Adresseinstellungen ändern | Legt den Adressmodus (mode), sprachspezifische Domains, übersetzte Basen und Segmente, noindex_untranslated und Slug-Vorschläge fest. | Kostenlose Edition |
| Starten Sie die kostenlose Pro-Testversion | Startet die 14-tägige Tranzly Pro-Testversion für diese Website (keine Zahlung erforderlich). | Kostenlose Edition |
| Bildtext übersetzen | Speichert den Alternativtext, den Titel oder die Beschriftung (Feld) eines Bildes in einer Sprache (lang). | Kostenlose Edition |
| Beitrag oder Seite übersetzen | Übersetzt einen Beitrag oder eine Seite mit einer Übersetzungsmaschine in eine oder mehrere Sprachen der Website, wodurch jede Übersetzung erstellt oder aktualisiert wird. Neue Übersetzungen sind Entwürfe, es sei denn, „publish“ ist auf „true“ gesetzt. Eine von einer Person bearbeitete Übersetzung wird übersprungen, es sei denn, „force“ ist auf „true“ gesetzt. | Kostenlose Edition |
| Fehlende Theme- und Plugin-Texte übersetzen | Übersetzt die nächste Seite untranslatierter Theme- und Plugin-Texte in einer Sprache mit der Standard-Engine (wiederholen, bis es fertig ist). | Kostenlose Edition |
| Eine Kategorie oder ein Schlagwort übersetzen | Übersetzt einen Begriff (Kategorie, Schlagwort oder Produktattribut) in eine Sprache (lang) mit einer Engine und erstellt oder aktualisiert dabei dessen Übersetzung. | Kostenlose Edition |
| Übersetzungsstatus | Mit einer Beitrags-ID: die Übersetzung dieses Beitrags in jeder Sprache, ob sie veraltet ist und wer sie verfasst hat. Ohne ID: wie viel der Website übersetzt ist, pro Sprache. | Kostenlose Edition |
| Einen Beitrag von seinen Übersetzungen trennen | Entfernt einen Beitrag aus seiner Übersetzungsgruppe; seine Sprache bleibt erhalten. | Kostenlose Edition |
| Einen Begriff von seinen Übersetzungen trennen | Entfernt einen Begriff aus seiner Übersetzungsgruppe. | Kostenlose Edition |
| Anzeigeeinstellungen ändern | Ändert den Umschalter (Stil, Flaggen, Namen, Platzierung) und die Credit-Zeile. | Kostenlose Edition |
| Engineneinstellungen ändern | Legt die Standard-Suchmaschine, eine Fallback-Suchmaschine und sprachspezifische Suchmaschinen fest (default, fallback, per_lang). Sprachspezifische Suchmaschinen und Fallback sind Pro. | Kostenlose Edition |
| Glossar aktualisieren | Ersetzt die Teile des Glossars, die Sie senden (wörter, die nie übersetzt werden, Begriffübersetzungen, Tonfall); Teile, die Sie weglassen, bleiben erhalten. Wird ab der nächsten Übersetzung von jeder Engine verwendet. | Pro-Edition |
| Sprachen und Einstellungen ändern | Legt die Sprachen der Website fest (Sprachen: Liste aus Code und Name; die erste ist die Originalsprache), das Front-End-Klassenpräfix und ob KI-Agenten (MCP) erlaubt sind. | Kostenlose Edition |
| Workflow-Einstellungen ändern (Pro) | Legt on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider und quality_model fest. | Pro-Edition |
| Übersetzte Datei importieren (Pro) | Lädt eine Tranzly-XLIFF- oder CSV-Datei (Inhalt, Dateiname) hoch, die an anderer Stelle übersetzt wurde; gibt ein Token für tranzly/import-translation-file zurück. | Pro-Edition |
Geführte Arbeitsabläufe
Der Server bietet auch vorgefertigte Arbeitsabläufe, die Ihre KI-App als Prompts anzeigt:
- Meine Website übersetzen — Ein geführter Workflow: Der Agent überprüft die Sprachen und die Engine, schätzt die Kosten und übersetzt das Fehlende, wobei er vor dem Ausgeben oder Veröffentlichen nachfragt.
Sicher durch Design
Jede Aktion überprüft dieselbe WordPress-Berechtigung wie der eigene Bildschirm des Plugins für die genaue Seite oder den genauen Beitrag, die oder den sie betrifft. Ein Abonnent kann überhaupt keine Verbindung herstellen.
Anwendungspasswörter können jederzeit unter „Benutzer“ > „Profil“ widerrufen werden, ohne Ihr normales Passwort zu ändern.
Schalten Sie „KI-Agenten (MCP) erlauben“ aus, und die Aktionen sowie die Verbindungsadresse verschwinden von der Website.
Seiten, die von einem Agenten geändert werden, behalten ihre WordPress-Revisionen, sodass jede Änderung rückgängig gemacht werden kann.
Bei Zinn Digital® gehostet?
Wenn Zinn Digital® die Website hostet, kann unser eigener MCP-Server diese Aktionen ohne Anwendunspasswort für Sie ausführen: Verbinden Sie Ihre KI-App mit dem Zinn Digital® MCP-Server und verwenden Sie wordpress_abilities_list und wordpress_ability_run.