KI-Agenten (MCP)

Tranzly für KI-Agenten

Ihre WordPress-Website ist ihr eigener MCP-Server. Ein KI-Assistent meldet sich als WordPress-Benutzer mit einem Anwendungspasswort an und kann genau das tun, was dieser Benutzer mit Tranzly tun darf – nicht mehr.

73 Aktionen: 53 kostenlos, 20 in Pro.

Entwickler-Referenz: Jede Aktion, ihre REST-Route und ihre Parameter

In drei Schritten einrichten

  1. Schalter überprüfen

    Sie benötigen WordPress 6.9 oder neuer und Tranzly 3.19.0 oder neuer. In den Einstellungen des Plugins ist „KI-Agenten zulassen (MCP)“ standardmäßig aktiviert, es sei denn, Sie haben es deaktiviert.

  2. Anwendungspasswort erstellen

    Öffnen Sie in WordPress „Benutzer“, dann „Profil“, und fügen Sie ein Anwendungspasswort hinzu, das nach Ihrer KI-App benannt ist. Kopieren Sie es: WordPress zeigt es nur einmal an.

  3. Website zur KI-App hinzufügen

    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 Angaben.

Claude Desktop

JSON
// 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

Bash
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

Cursor

JSON
// .cursor/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"
      }
    }
  }
}

VS Code

JSON
// .vscode/mcp.json — VS Code's key is "servers"
{
  "servers": {
    "tranzly": {
      "type": "stdio",
      "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 und ChatGPT (Anmeldung)

Fügen Sie die Verbindungsadresse als benutzerdefinierten Connector in Claude oder als App im Entwicklermodus von ChatGPT hinzu. Diese öffnen Ihre Website, sodass Sie die Verbindung als WordPress-Benutzer autorisieren können – ganz ohne Anwendungspasswort. Ihre Website benötigt lesbare Permalinks („Pretty Permalinks“).

Andere Apps

Jede App, die MCP-Server über Standard-Ein-/Ausgabe (stdio) unterstützt, kann denselben Befehl und dieselben Einstellungen verwenden. Apps, die ausschließlich Verbindungen zu Remote-HTTP-Servern herstellen, können die Verbindungsadresse direkt mit demselben Benutzernamen und Anwendungspasswort ansprechen.

Was ein KI-Agent tun kann

Alles, was auch die Benutzeroberfläche des Plugins bietet. Mit „Pro“ gekennzeichnete Aktionen erfordern eine Tranzly Pro-Lizenz.

Free-Edition

  • Auftrag abbrechen (Free) — Bricht einen Auftrag ab; bereits erstellte Übersetzungen bleiben erhalten.
  • Mit Support verbinden (Free) — Verbindet diese Website mit dem Support von Zinn Digital® (Name, E-Mail, Einwilligung).
  • Übersetzung korrigieren (Free) — Speichert korrigierte Segmente einer Übersetzung (Segmente: Schlüssel zu Text); korrigierter Text ist vor erneuter Übersetzung geschützt.
  • Übersetzungsauftrag starten (Free) — Startet einen Hintergrundauftrag zur Übersetzung der aufgeführten Beiträge (posts) oder eines gesamten Beitragstyps in Sprachen (langs).
  • Leere Übersetzung erstellen (Free) — Erstellt den Entwurf einer Übersetzung eines Beitrags in einer Sprache (lang), um ihn manuell ohne Übersetzungs-Engine zu verfassen.
  • Begriff-Übersetzung manuell erstellen (Free) — Erstellt die Übersetzung eines Begriffs (Term) in einer Sprache mit von Ihnen angegebenem Namen, Titelform (Slug) und Beschreibung.
  • Vom Support trennen (Free) — Trennt die Verbindung dieser Website zum Support.
  • Übersetzung schätzen (Free) — Schätzt Zeichenanzahl und Kosten für die Übersetzung von Beiträgen (posts oder post_type) in Sprachen (langs) mit einer Engine, bevor Kosten entstehen.
  • Fehlendes übersetzen (Free) — Reiht alle fehlenden (oder veralteten) Elemente in einer Sprache und einem Beitragstyp in die Übersetzungswarteschlange ein.
  • DeepL-Nutzung abrufen (Free) — Gibt die verbrauchten Zeichen und das Limit des gespeicherten DeepL-Schlüssels für diesen Monat zurück.
  • Website-Diagnose abrufen (Free) — Gibt die Diagnosedaten zurück, die ein Support-Ticket enthalten würde: Versionen, aktive Plugins, Limits und jüngste Fehler.
  • Anzeigeoptionen abrufen (Free) — Gibt die Anzeigeoptionen für den Sprachwechsler und den Credit-Hinweis zurück.
  • Engine-Einstellungen lesen (Kostenlos) — Gibt die Standard- und Fallback-Engine, sprachspezifische Engines und KI-Modelle, den Status jeder Engine, die verbundenen KI-Anbieter mit ihren Modellen und die Ausgaben dieses Monats zurück.
  • Integrationen abrufen (Free) — Listet die von Tranzly unterstützten SEO-, WooCommerce-, Page-Builder- und Formular-Plugins auf und zeigt, welche davon hier aktiv sind.
  • Auftragsfortschritt abrufen (Free) — Gibt den Fortschritt und die Zählerstände eines Auftrags zurück.
  • Fehler eines Auftrags lesen (Kostenlos) — Listet die fehlgeschlagenen Elemente eines Auftrags mit dem jeweiligen Grund auf.
  • Tranzly 2.x-Import lesen (Kostenlos) — Gibt den Status und den Bericht des Imports von Übersetzungen aus Tranzly 2.x zurück.
  • Lizenz lesen (Kostenlos) — Gibt den Tranzly-Tarif dieser Website, den Lizenzstatus, das Verlängerungsdatum und den Leistungsumfang des Tarifs zurück.
  • Menüs pro Sprache lesen (Kostenlos) — Gibt zurück, welches Menü jede Sprache an den jeweiligen Menüpositionen anzeigt.
  • Übersetzungen eines Beitrags lesen (Kostenlos) — Listet die Übersetzungsgruppe eines Beitrags auf: die Einträge jeder Sprache mit Titel, Status und Bearbeitungslink.
  • Übersetzung nebeneinander lesen (Kostenlos) — Gibt die Segmente einer Übersetzung neben denen des Originals zur Überprüfung und Korrektur zurück.
  • Theme- und Plugin-Texte lesen (Kostenlos) — Gibt die Theme- und Plugin-Texte (Scope) in einer Sprache samt ihren Übersetzungen zurück.
  • Texte der Website in einer Sprache lesen (Kostenlos) — Gibt den Website-Titel, den Untertitel und die Widget-Texte in einer Sprache zurück.
  • Support-Verbindung lesen (Kostenlos) — Gibt an, ob diese Website mit dem Support von Zinn Digital® verbunden ist und als wer.
  • Übersetzungen eines Begriffs lesen (Kostenlos) — Listet die Übersetzungsgruppe einer Kategorie oder eines Schlagworts auf.
  • Adresseinstellungen lesen (Kostenlos) — Gibt zurück, wie Sprachen in Adressen erscheinen (Verzeichnis, Subdomain oder Domain), übersetzte Slugs und Basen sowie noindex für unübersetzte Seiten.
  • Bestehenden Beitrag als Übersetzung verknüpfen (Kostenlos) — Macht einen bestehenden Beitrag (Ziel) zur Übersetzung dieses Beitrags in einer Sprache.
  • Bestehenden Begriff als Übersetzung verknüpfen (Kostenlos) — Macht einen bestehenden Begriff (Ziel) zur Übersetzung dieses Begriffs in einer Sprache.
  • Übersetzungs-Engines auflisten (Kostenlos) — Listet die Übersetzungs-Engines auf, ob diese jeweils eingerichtet sind und welche verwendet wird, wenn keine angegeben ist.
  • Übersetzungsaufträge auflisten (Kostenlos) — Listet Hintergrund-Übersetzungsaufträge auf, die neuesten zuerst, inklusive Fortschritt.
  • Sprachen auflisten (Kostenlos) — Listet die Sprachen der Website auf. Die erste ist die Sprache, in der der Originalinhalt verfasst ist.
  • Fehlende oder veraltete Inhalte auflisten (Kostenlos) — Listet Originale mit ihrem Übersetzungsstatus in einer Sprache auf (Status: missing, stale, current), Seite für Seite.
  • Support-Ticket eröffnen (Kostenlos) — Erstellt ein Support-Ticket (Betreff, Nachricht, Art, E-Mail), inklusive Diagnosedaten dieser Website, sofern der Administrator zugestimmt hat. Es erstellt oder versendet niemals Zugangsdaten.
  • Zustimmung zu Support-Diagnosedaten (Kostenlos) — Erfasst die Zustimmung des Administrators zum Senden von Diagnosedaten bei Support-Tickets.
  • Fehlgeschlagenes Element wiederholen oder abgeben (Kostenlos) — Wiederholt ein fehlgeschlagenes Element (Aktion: retry, optional mit einer anderen Engine) oder markiert es für die manuelle Übersetzung (Aktion: by-hand).
  • Tranzly 2.x-Übersetzungen importieren (Kostenlos) — Führt den 2.x-Import aus: Probelauf (nur Bericht), Ausführung oder Rückgängigmachen.
  • Engine-Schlüssel speichern (Kostenlos) — 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.
  • Menüs pro Sprache festlegen (Kostenlos) — Weist ein Menü pro Sprache und Menüposition zu (Map).
  • Übersetzung schützen oder entsperren (Kostenlos) — Schützt eine Übersetzung davor, von der Engine überschrieben zu werden (protected: true), oder entsperrt sie.
  • Theme- und Plugin-Texte korrigieren (Kostenlos) — Speichert korrigierte Übersetzungen von Theme- und Plugin-Texten (Strings); diese werden automatisch geschützt.
  • Einen Website-Text übersetzen (Kostenlos) — Speichert einen Website-Text (Key) in einer Sprache, z. B. den Website-Titel oder -Untertitel.
  • Adresseinstellungen ändern (Kostenlos) — Legt den Adressmodus fest (mode), sprachspezifische Domains, übersetzte Basen und Segmente, noindex_untranslated sowie Slug-Vorschläge.
  • Kostenlose Pro-Testversion starten (Kostenlos) — Startet die 14-tägige Tranzly Pro-Testversion für diese Website (keine Zahlung erforderlich).
  • Bildtext übersetzen (Kostenlos) — Speichert den Alt-Text, Titel oder die Beschriftung eines Bildes (field) in einer Sprache (lang).
  • Beitrag oder Seite übersetzen (Kostenlos) — Übersetzt einen Beitrag oder eine Seite mit einer Übersetzungs-Engine in eine oder mehrere Sprachen der Website und erstellt oder aktualisiert die jeweilige Übersetzung. Neue Übersetzungen sind Entwürfe, es sei denn, publish ist true. Eine von einer Person bearbeitete Übersetzung wird übersprungen, sofern force nicht true ist.
  • Fehlende Theme- und Plugin-Texte übersetzen (Kostenlos) — Übersetzt die nächste Seite unübersetzter Theme- und Plugin-Texte in einer Sprache mit der Standard-Engine (mit after wiederholen, bis der Vorgang abgeschlossen ist).
  • Kategorie oder Schlagwort übersetzen (Kostenlos) — Übersetzt einen Begriff (Kategorie, Schlagwort oder Produktattribut) mit einer Engine in eine Sprache (lang) und erstellt oder aktualisiert dessen Übersetzung.
  • Übersetzungsstatus (Kostenlos) — Mit 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.
  • Verknüpfung eines Beitrags mit seinen Übersetzungen aufheben (Kostenlos) — Entfernt einen Beitrag aus seiner Übersetzungsgruppe; seine Sprache bleibt erhalten.
  • Verknüpfung eines Begriffs mit seinen Übersetzungen aufheben (Kostenlos) — Entfernt einen Begriff aus seiner Übersetzungsgruppe.
  • Anzeigeoptionen ändern (Kostenlos) — Ändert den Sprachwechsler (Stil, Flaggen, Namen, Platzierung) und die Quellenangabe.
  • Engine-Einstellungen ändern (Kostenlos) — Legt die Standard-Engine, eine Fallback-Engine, sprachspezifische Engines und sprachspezifische KI-Modelle fest (default, fallback, per_lang, models, caps). Alles außer der Standard-Engine ist Pro.
  • Sprachen und Einstellungen ändern (Free) — Legt die Sprachen der Website fest (languages: Liste aus Code und Name; die erste ist die Ausgangssprache), das Frontend-Klassenpräfix und ob KI-Agenten (MCP) erlaubt sind.

Pro-Edition

  • Die gesamte Website übersetzen (Pro) — 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.
  • Eine Übersetzung mit KI prüfen (Pro) — Lässt die KI eine Übersetzung mit ihrem Original vergleichen und bewerten, und speichert den Bericht an der Übersetzung. Verwendet das in den Workflow-Einstellungen von Tranzly festgelegte KI-Modell für die Qualitätsprüfung.
  • Website-Übersetzung schätzen (Pro) (Pro) — Schätzt die Übersetzung der gesamten Website in einer Sprache (post_types, scope, engine), bevor sie gestartet wird.
  • Eine Datei für menschliche Übersetzer exportieren (Pro) — 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 Status (fehlend, veraltet, übersetzt oder alle; wiederholen mit after). Dieselbe Datei kann nach der Übersetzung wieder importiert werden.
  • Kommentar-Handhabung abrufen (Pro) (Pro) — Gibt zurück, ob Kommentare über Sprachen hinweg geteilt oder pro Sprache separat gehalten werden.
  • Glossar abrufen (Pro) — Gibt die niemals zu übersetzenden Wörter, die festen Begriffübersetzungen und den Tonfall pro Sprache zurück.
  • Qualitätsbericht abrufen (Pro) (Pro) — Gibt den KI-Qualitätsbericht einer Übersetzung zurück: Punktzahl und die markierten Segmente.
  • Workflow-Einstellungen abrufen (Pro) (Pro) — Gibt die automatische Übersetzung bei Veröffentlichung und bei Aktualisierung, die Überprüfung vor der Veröffentlichung sowie den Schwellenwert, Anbieter und das Modell für die KI-Qualitätsprüfung zurück.
  • Von WPML, Polylang oder TranslatePress migrieren (Pro) (Pro) — Importiert die nächste Seite von Übersetzungen aus einem anderen Mehrsprachigkeits-Plugin (mode: dry-run oder run; cursor).
  • Importierte Datei schreiben (Pro) (Pro) — Schreibt die nächste Seite von Beiträgen aus einer hochgeladenen Übersetzungsdatei (mit after wiederholen, bis abgeschlossen).
  • Plugins für Migration auflisten (Pro) (Pro) — Listet auf dieser Website gefundene Daten von WPML, Polylang und TranslatePress auf, die importiert werden können.
  • Textquellen von Themes und Plugins auflisten (Pro) (Pro) — Listet die Themes und Plugins auf, deren Texte für die Übersetzung gescannt werden können, sowie die Anzahl der jeweiligen Zeichenketten.
  • Eine Übersetzung genehmigen oder ablehnen (Pro) (Pro) — Genehmigt eine Übersetzung (und veröffentlicht sie, wenn das Original veröffentlicht ist) oder weist sie zurück (decision, note).
  • Theme oder Plugin nach Texten durchsuchen (Pro) (Pro) — Durchsucht die nächste Seite der PHP-Dateien einer Komponente nach übersetzbaren Texten (mit after wiederholen, bis abgeschlossen).
  • Übersetzungen mit KI prüfen (Pro) (Pro) — Plant die KI-Qualitätsprüfung für die nächste Seite der Übersetzungen einer Sprache (oder der angegebenen Beiträge).
  • Mehrsprachiges SEO-Audit (Pro) (Pro) — Prüft Übersetzungen Seite für Seite auf fehlende SEO-Titel, Beschreibungen, Slugs und hreflang in einer Sprache.
  • Kommentar-Handhabung ändern (Pro) (Pro) — Teilt Kommentare über die Übersetzungen eines Beitrags hinweg oder behält sie pro Sprache bei (mode).
  • Glossar aktualisieren (Pro) — Ersetzt die übermittelten Teile des Glossars (niemals zu übersetzende Wörter, Begriffübersetzungen, Tonfall); weggelassene Teile bleiben erhalten. Wird ab der nächsten Übersetzung von jeder Engine verwendet.
  • Workflow-Einstellungen ändern (Pro) (Pro) — Legt on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider und quality_model fest.
  • Eine übersetzte Datei importieren (Pro) (Pro) — Lädt eine an anderer Stelle übersetzte Tranzly-XLIFF- oder CSV-Datei (Inhalt, Dateiname) hoch; antwortet mit einem Token, das den Upload für den Import identifiziert.

Geführte Workflows

Der Server bietet außerdem vorgefertigte Workflows, die Ihre KI-App als Prompts auflistet:

  • Meine Website übersetzen (Free) — Ein geführter Workflow: Der Agent prüft die Sprachen und die Engine, schätzt die Kosten und übersetzt, was fehlt, wobei vor Ausgaben oder Veröffentlichungen nachgefragt wird.

Sicher durch Design

Jede Aktion prüft dieselbe WordPress-Berechtigung wie die eigene Oberfläche des Plugins, und zwar für genau die Seite oder den Beitrag, 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.

Deaktivieren Sie „KI-Agenten zulassen (MCP)“, verschwinden die Aktionen und die Verbindungsadresse von der Website.

Seiten, die von einem Agenten geändert werden, behalten ihre WordPress-Revisionen, sodass jede Änderung rückgängig gemacht werden kann.

Gehostet bei Zinn Digital®?

Wenn Zinn Digital® die Website hostet, kann unser eigener MCP-Server diese Aktionen ohne Anwendungspasswort für Sie nutzen: Verbinden Sie Ihre KI-App mit dem Zinn Digital® MCP-Server und verwenden Sie wordpress_abilities_list und wordpress_ability_run.

Der Zinn Digital® MCP-Server