better-i18n MCP Server: Übersetzungen aus deiner KI-IDE verwalten
Verwalte Übersetzungen mit natürlicher Sprache über Claude, Cursor, Windsurf oder Zed. Model Context Protocol integriert.
MCP Server: Übersetzungen aus deiner KI-IDE verwalten
Entwickler verbringen den größten Teil ihres Arbeitstages in einem Code-Editor. Wenn die Lokalisierung in einer separaten Webanwendung stattfindet, kostet der Kontextwechsel zur Verwaltung von Übersetzungen Zeit und unterbricht den Arbeitsfluss. Ein Entwickler, der prüfen möchte, ob ein neuer String bereits übersetzt ist, einen Schlüssel zur Übersetzungsdatei hinzufügen oder sehen möchte, wie ein String auf Deutsch aussieht, muss den Editor verlassen, sich in der Lokalisierungsplattform anmelden, das Projekt und den String finden und dann zurückkehren.
Multipliziert man diese Reibung über Hunderte von Strings pro Sprint, über alle Entwickler eines Teams, ist der Aufwand erheblich. Schlimmer noch: Die Reibung veranlasst Entwickler dazu, Lokalisierungsarbeiten aufzuschieben — Dinge als „später erledigen" zu markieren — was einen Rückstand erzeugt, der wächst, bis er kurz vor einem Launch zur Krise wird.
better-i18n löst dies mit einem integrierten MCP (Model Context Protocol) Server. Deine KI-IDE — Claude, Cursor, Windsurf oder Zed — verbindet sich direkt mit deinem Übersetzungs-Workspace und kann daraus lesen und schreiben, indem du natürliche Sprache verwendest. Die Übersetzungsverwaltung wird Teil des Entwicklungs-Workflows, nicht eine separate Kontextwechsel-Übung.
Wie es funktioniert
Was ist Model Context Protocol?
Model Context Protocol (MCP) ist ein offener Standard, der von Anthropic entwickelt wurde und definiert, wie KI-Assistenten sich mit externen Tools und Datenquellen verbinden können. Wenn eine Anwendung einen MCP Server bereitstellt, können KI-IDEs dessen Fähigkeiten entdecken und über strukturierte Tool-Aufrufe damit interagieren.
better-i18n's MCP Server stellt deinen Übersetzungs-Workspace als eine Reihe von Tools bereit, die jede MCP-kompatible KI-IDE aufrufen kann. Die KI kann deine Übersetzungs-Strings lesen, neue übertragen, die Abdeckung prüfen, QA-Checks durchführen und Glossar-Einträge verwalten — alles über die natürliche Sprachoberfläche, die du bereits zum Schreiben von Code verwendest.
Dies unterscheidet sich wesentlich von einem Plugin oder einer API. Du schreibst keinen Code, um die API aufzurufen. Du beschreibst einfach, was du willst, in derselben Konversationsschnittstelle, die du bereits mit deinem KI-Assistenten verwendest, und der Assistent erledigt die Tool-Aufrufe im Hintergrund.
Deine IDE verbinden
Die Einrichtung dauert wenige Minuten. Du fügst die better-i18n MCP Server-URL und deinen Projekt-API-Token zur MCP-Konfiguration deiner IDE hinzu. In Cursor ist dies eine mcp.json-Datei. In Claude Desktop ist es das MCP-Einstellungsfenster. In Windsurf und Zed gelten ähnliche Konfigurationsdateien.
Sobald die Verbindung hergestellt ist, erhält dein KI-Assistent Kenntnis von deinem Übersetzungs-Workspace. Er kennt deine Projektstruktur, deine Quellsprache, deine Zielsprachen, dein Glossar und deine vorhandenen genehmigten Übersetzungen. Dieser Kontext ist ohne zusätzliche Eingaben verfügbar — die KI liest ihn automatisch aus der MCP-Verbindung.
Übersetzungsstatus lesen
Mit aktiver MCP-Verbindung kannst du deinen KI-Assistenten direkt nach deinen Übersetzungen befragen:
- „Welche Strings in dieser Datei sind noch nicht ins Französische übersetzt?"
- „Existiert bereits eine Übersetzung für den Schlüssel
auth.login.button.label?" - „Zeig mir alle Übersetzungen, die auf Japanisch noch ausstehen."
- „Was ist die deutsche Übersetzung des Strings in Zeile 47?"
Die KI ruft die entsprechenden MCP Tools auf, ruft die Daten aus deinem better-i18n Workspace ab und präsentiert die Antwort im Gespräch. Kein Tab-Wechsel, keine Suche in einer Weboberfläche.
Neue Strings übertragen
Wenn du einen neuen benutzerseitigen String zu deiner Codebasis hinzufügst, kannst du ihn in deinen better-i18n Workspace übertragen, ohne den Editor zu verlassen:
- „Füge den String in Zeile 83 als
checkout.summary.total.labelmit dem Wert 'Bestellsumme' zu better-i18n hinzu." - „Extrahiere alle hartcodierten Strings aus dieser Komponente und übertrage sie zu better-i18n."
- „Erstelle Übersetzungsschlüssel für alle Strings in dieser neuen Funktion und folge unserer bestehenden Benennungskonvention."
Die KI liest deinen Code, identifiziert die Strings, leitet geeignete Schlüsselnamen basierend auf deinen bestehenden Konventionen ab und erstellt die Einträge in deinem better-i18n Workspace in einem einzigen Vorgang. Dies ist die Art von mühsamer Arbeit, die Entwickler derzeit entweder manuell erledigen oder auf unbestimmte Zeit aufschieben.
Für die Extraktion im großen Maßstab ist das CLI-Tool geeigneter — es kann deine gesamte Codebasis in einem Durchgang durchsuchen. Die MCP-Integration eignet sich am besten für den laufenden Workflow beim Hinzufügen einzelner Strings während du Code schreibst.
KI-gestützte Übersetzung
Mit Zugriff auf deinen Übersetzungs-Workspace, dein Glossar und dein Translation Memory kann dein KI-Assistent hochwertige Übersetzungen vorschlagen:
- „Übersetze diesen neuen String in alle unsere Zielsprachen und verwende das Glossar für Markenbegriffe."
- „Schlage eine deutsche Übersetzung vor, die zum Ton unserer vorhandenen genehmigten Strings passt."
- „Überprüfe, ob die französische Übersetzung dieses Strings konsistent mit der Art ist, wie wir ähnliche Strings übersetzt haben."
Die KI hat Zugriff auf dein vollständiges Translation Memory, sodass ihre Vorschläge nicht generisch sind — sie spiegeln das spezifische Vokabular, den Ton und die Konventionen deines Produkts wider. Die vorgeschlagenen Übersetzungen werden als Entwürfe in better-i18n erstellt und sind sofort für deine menschlichen Prüfer im Collaboration-Workflow sichtbar.
QA-Checks durchführen
Du kannst auch Qualitätssicherungsoperationen aus der IDE auslösen:
- „Führe einen QA-Check für alle Strings durch, die ich heute hinzugefügt habe."
- „Überprüfe, ob eines der neuen Strings Probleme mit dem Platzhalterformat hat."
- „Finde alle französischen Übersetzungen, die um mehr als 40 Zeichen länger sind als ihr Quell-String."
Diese Operationen verwenden dieselbe QA-Engine, die automatisch im Web-Editor läuft. Der Unterschied besteht darin, dass du sie programmgesteuert aus deiner Entwicklungsumgebung auslöst, als Teil deines normalen Code-Review-Workflows.
@Erwähnung in Collaboration-Threads
Die MCP-Integration unterstützt auch das @Erwähnungs-System in better-i18n's Collaboration-Schnittstelle. Wenn ein Prüfer einen Kommentar zu einer Übersetzung hinterlässt und @claude überprüfe den Ton dieses Strings anhand unseres Style Guides eingibt, liest die KI den String, den Style Guide und die vorhandenen genehmigten Übersetzungen über die MCP-Verbindung und antwortet direkt im Thread.
Dies wird ausführlicher auf der Funktionsseite Collaboration beschrieben.
Wesentliche Vorteile
Kein Kontextwechsel
Der größte praktische Vorteil ist, dass Entwickler den Editor nie verlassen müssen, um übersetzungsbezogene Aufgaben zu verwalten. Abdeckung prüfen, Schlüssel hinzufügen, Strings übertragen, QA-Ergebnisse abrufen — all das geschieht in der Konversationsschnittstelle der KI-IDE. Der mentale Aufwand für die Verwaltung von Übersetzungen sinkt auf nahezu null.
Schnellere Lokalisierungsadoption
Wenn Lokalisierung reibungslos ist, erledigen Entwickler sie tatsächlich in Echtzeit, anstatt sie aufzuschieben. Teams, die die MCP-Integration verwenden, berichten übereinstimmend, dass ihre Anzahl von „nicht übersetzten Strings in der Produktion" innerhalb des ersten Sprint-Einsatzes signifikant sinkt.
KI mit echtem Kontext
Generische KI-Übersetzungstools haben keine Kenntnis vom spezifischen Vokabular, den Tonrichtlinien oder vorhandenen Übersetzungen deines Produkts. better-i18n's MCP-Integration gibt der KI vollen Zugriff auf dein Translation Memory und dein Glossar, bevor sie einen Vorschlag generiert. Der Qualitätsunterschied zwischen KI-Vorschlägen mit und ohne Kontext ist erheblich.
Konsistente Benennungskonventionen
Wenn die KI neue Übersetzungsschlüssel erstellt, liest sie deine bestehende Schlüsselstruktur und folgt automatisch denselben Konventionen. Schlüssel wie auth.login.button.label und checkout.summary.total.label folgen einem vorhersehbaren Muster. Ohne Automatisierung wenden Entwickler Konventionen inkonsistent an, besonders unter Termindruck.
Integration mit dem vollständigen Funktionsumfang
Die MCP-Integration ist keine eingeschränkte Teilmenge von better-i18n's Fähigkeiten. Alles, was über die Weboberfläche zugänglich ist, ist auch über die MCP Tools zugänglich. Versionsverlauf, Analysedaten, QA-Ergebnisse, Glossarverwaltung — all das ist über deine IDE verfügbar.
Anwendungsfälle
Aktive Entwicklung: Während ein Entwickler eine neue Komponente schreibt, verwendet er die KI, um hartcodierte Strings zu extrahieren, geeignete Schlüsselnamen zu generieren, die Schlüssel zu better-i18n zu übertragen und initiale KI-Übersetzungen anzufordern — alles in einer Konversationssitzung ohne den Editor zu verlassen.
Code-Review: Ein Prüfer sieht einen PR, der neue benutzerseitige Strings hinzufügt. Sie bitten ihre KI zu prüfen, ob die Strings zu better-i18n übertragen wurden und ob Übersetzungen für alle Zielsprachen vorhanden sind. Die KI prüft und berichtet in weniger als einer Sekunde.
Refactoring: Ein Entwickler benennt eine Komponente um und muss Übersetzungsschlüssel entsprechend aktualisieren. Sie bitten die KI, alle Schlüssel mit dem alten Präfix zu finden, sie in better-i18n umzubenennen und die Referenzen in der Codebasis zu aktualisieren.
Pre-Release QA: Am Tag vor einem Release bittet ein Entwickler die KI, einen vollständigen Abdeckungsbericht für alle Sprachen zu erstellen und alle in der letzten Woche hinzugefügten Strings zu markieren, die keine genehmigten Übersetzungen haben. Die KI gibt eine priorisierte Liste zurück.
Glossarverwaltung: Ein Product Manager aktualisiert die Markenterminologie und bittet die KI, das better-i18n-Glossar zu aktualisieren und alle Übersetzungen zu markieren, die den alten Begriff in allen Sprachen verwenden.
Wie better-i18n MCP implementiert
better-i18n's MCP Server ist gegen die vollständige MCP-Spezifikation implementiert. Er stellt eine Reihe benannter Tools bereit — get_string, create_string, update_string, search_strings, get_coverage, run_qa, get_glossary_entries, create_glossary_entry und andere — jeweils mit einem JSON Schema, das ihre Parameter und Rückgabetypen beschreibt.
Wenn eine MCP-kompatible KI eines dieser Tools aufruft, authentifiziert der Server die Anfrage mit dem Projekt-API-Token, setzt dieselben rollenbasierten Zugriffskontrollen durch, die für die Weboberfläche gelten, und gibt strukturierte Daten zurück, die die KI zur Formulierung ihrer Antwort verwenden kann.
Der Server ist zustandslos und horizontal skalierbar. Jeder Tool-Aufruf ist eine unabhängige API-Anfrage. Es gibt keinen Sitzungszustand zu verwalten, und die Verbindung kann ohne Kontextverlust unterbrochen und wiederhergestellt werden.
Die Authentifizierung verwendet API-Token mit projektbezogenem Umfang. Ein für ein Projekt ausgestelltes Token kann nicht für den Zugriff auf ein anderes Projekt verwendet werden, auch wenn beide Projekte zur selben Organisation gehören.
Vergleich mit Alternativen
Lokalise und Phrase Plugins: Beide Plattformen bieten Editor-Plugins für einige IDEs an, aber diese sind traditionelle UI-Plugins — Seitenleisten oder Panels, die die Weboberfläche innerhalb des Editors replizieren. Sie unterstützen keine natürlichsprachliche Interaktion oder KI-gestützte Operationen.
Benutzerdefinierte API-Skripte: Teams schreiben manchmal benutzerdefinierte Skripte, die die API einer Lokalisierungsplattform aufrufen, um Strings zu übertragen oder abzurufen. Dies erfordert laufende Wartung, unterstützt keine natürlichsprachlichen Abfragen und steht nicht-technischen Teammitgliedern nicht zur Verfügung.
KI-Übersetzung ohne Kontext: Die Verwendung einer allgemeinen KI zur Übersetzung von Strings ohne Zugriff auf dein Translation Memory, Glossar oder vorhandene genehmigte Übersetzungen liefert inkonsistente Ergebnisse. Die MCP-Integration löst dies, indem sie der KI den gesamten benötigten Kontext bereitstellt.
Direkte Dateibearbeitung: Das direkte Bearbeiten von JSON- oder YAML-Übersetzungsdateien in der Codebasis ist der einfachste Ansatz, verursacht jedoch Synchronisationsprobleme, erschwert die Zusammenarbeit und bietet keine QA. Das CLI-Tool ist eine besser strukturierte Alternative für dateibasierte Workflows, und die MCP-Integration baut darauf auf.
Häufig gestellte Fragen
Welche KI-IDEs unterstützen MCP? Seit Anfang 2026 wird MCP von Claude Desktop, Cursor, Windsurf, Zed und einer wachsenden Liste anderer KI-gestützter Entwicklungsumgebungen unterstützt. Das Protokoll ist offen und wird in der Branche aktiv übernommen.
Benötige ich für jeden Entwickler in meinem Team einen separaten API-Schlüssel? Nein. API-Token können auf ein Projekt beschränkt und geteilt werden, oder du kannst individuelle Token pro Entwickler für Audit-Trail-Zwecke ausstellen. Das Token-Management ist im Projekteinstellungsbereich verfügbar.
Kann die KI Produktionsübersetzungen direkt ändern? Der MCP Server respektiert deine Workflow-Konfiguration. Wenn dein Projekt einen Prüfschritt vor der Veröffentlichung erfordert, werden KI-erstellte oder KI-bearbeitete Übersetzungen in den Status „Prüfung ausstehend" versetzt, nicht direkt veröffentlicht. Die KI arbeitet innerhalb derselben Zugriffskontrollen wie jeder andere Mitwirkende.
Ist die MCP-Verbindung sicher? Ja. Die gesamte Kommunikation zwischen der IDE und dem better-i18n MCP Server verwendet HTTPS. API-Token sind auf bestimmte Projekte beschränkt und können jederzeit über die Projekteinstellungen widerrufen werden. Der Server setzt bei jedem Tool-Aufruf rollenbasierte Zugriffskontrollen durch.
Was passiert, wenn ich Tausende von Strings habe? Wird die KI überfordert? Die MCP Tools sind für effizienten, gezielten Zugriff ausgelegt — nicht für den vollständigen Datenabruf. Wenn die KI relevante Strings finden muss, verwendet sie die Such- und Filter-Tools anstatt alles zu laden. Für Massenoperationen ist das CLI-Tool geeigneter.
Bring deine Übersetzungen in deinen Entwicklungs-Workflow
Übersetzungsverwaltung sollte keine separate Anwendung sein. Sie sollte Teil der Tools sein, die du bereits zum Aufbau deines Produkts verwendest. better-i18n's MCP-Integration macht das heute möglich, mit jeder MCP-kompatiblen KI-IDE.
Starte deine kostenlose Testversion und verbinde deine IDE in wenigen Minuten.