Zusammenfassung
Übersetzungsmanagement mit Lokalise über die API v2: Projekte mit Fortschritt je Sprache, Keys und Übersetzungen mit Review-Flags, Sprachen, Mitwirkende, Übersetzungs- und Review-Aufgaben, Dateiexporte als Hintergrundprozesse, Kommentare, Screenshot-Metadaten, Branches, eigene Übersetzungsstatus und das Glossar.
Geführte Einrichtung
Lokalise in 2 Minuten mit Cursor verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Lokalise in der geführten Einrichtung und trag deine MCP-URL in Cursor ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Frag einfach
Beispiel-Prompts für Lokalise
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Lokalise klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Lokalise + Cursor
Übersetzungsmanagement mit Lokalise über die API v2: Projekte mit Fortschritt je Sprache, Keys und Übersetzungen mit Review-Flags, Sprachen, Mitwirkende, Übersetzungs- und Review-Aufgaben, Dateiexporte als Hintergrundprozesse, Kommentare, Screenshot-Metadaten, Branches, eigene Übersetzungsstatus und das Glossar.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
LOKALISE_API_TOKEN
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 2 Minuten. Du brauchst ein Lokalise-Konto mit Zugriff auf die Projekte.
- Klick in Lokalise auf dein Profilbild, öffne Profile settings > API tokens und erstelle einen Token. Für die lesenden Tools reicht ein Read-only-Token; Änderungen brauchen einen Token mit Lese- und Schreibrechten.
- Trag ihn in
LOKALISE_API_TOKENein. Er wird im HeaderX-Api-Tokengesendet und handelt in jedem Projekt mit deinen Rechten. - Installiere den Connector und führe
lokalise_list_projectsaus, um den Token zu prüfen.
Die eigenen MCP-Server von Lokalise: Lokalise betreibt auch MCP-Server in der Beta (https://mcp.lokalise.com/mcp/project-management und /mcp/software-development, mit OAuth oder einem Header apikey). Dieser Connector arbeitet mit der API v2 und deinem Token.
Was er liest:
- Projekte mit Typ, Basissprache und Team; mit
include_statistics: 1Fortschritt, Keys, Wörter und QA-Probleme je Sprache. Projektsprachen, alle von Lokalise unterstützten Sprachen mit ISO-Code und Pluralformen sowie die eigenen Übersetzungsstatus. - Keys mit Namen je Plattform, Beschreibung, Tags, Dateinamen, Kontext, Zeichenlimit und, mit
include_translations: 1, ihren Texten. Filter: Key-Name, Tag, Dateiname, Plattform, unübersetzt, QA-Probleme oder archiviert. - Übersetzungen, eine Zeile je Key und Sprache, gefiltert nach Sprache, geprüft, unbestätigt, unübersetzt, QA-Problemen oder aktiver Aufgabe.
- Mitwirkende mit Rechten und Sprachen, dazu
lokalise_get_my_contributorfür den Token-Inhaber, unter dessen Namen die Schreibzugriffe laufen. - Aufgaben mit Typ, Status, Fälligkeitsdatum, Sprachen, Zuständigen und Fortschritt; Dateien mit Key-Anzahl und letztem Import; Kommentare je Projekt oder je Key; Screenshot-Metadaten mit verknüpften Keys; Branches; Glossarbegriffe mit Übersetzungen, Tags und Flags.
Was er schreibt:
lokalise_create_keyslegt neue Strings mit Plattformen und Ausgangstext an.lokalise_update_keyundlokalise_bulk_update_keysändern Namen, Beschreibungen, Tags (merge_tagsergänzt statt zu ersetzen), Plattformen, Dateinamen, Kontext, Zeichenlimits und Übersetzungen.lokalise_update_translationändert einen Text und seine Flags für geprüft, unbestätigt oder eigenen Status. Plural-Keys nehmen einen JSON-String mit den Formen (one,other, ...).lokalise_add_languagesper ISO-Code;lokalise_add_contributors, das Einladungs-E-Mails verschickt;lokalise_create_taskfür eine Aufgabe vom Typ translation, review oder automatic_translation zu einigen Keys und Sprachen, zugewiesen an Nutzer oder Gruppen mit Fälligkeitsdatum;lokalise_update_task, wobei{"close_task": true}sie schließt.lokalise_add_key_comments(eine Frage an die Übersetzer oder Kontext zu einem String),lokalise_create_branch,lokalise_create_glossary_terms(zum Beispiel Markennamen, die nicht übersetzt werden dürfen, oder verbotene Wörter) undlokalise_update_glossary_terms.
Dateiexporte: lokalise_download_files startet einen Export in einem Format wie json, xliff, strings, xml, po oder yaml und gibt eine process_id zurück. Die KI ruft lokalise_get_process auf, bis status finished ist, und gibt dir den Zip-Link aus details.download_url, der nach einiger Zeit abläuft. Der Export ist ein POST, ändert das Projekt aber nicht.
Bei der Installation ausgeschaltet: lokalise_delete_key, das einen Key mit allen Übersetzungen löscht und sich nicht rückgängig machen lässt. Ein Workspace-Admin schaltet es ein, wenn das Team es braucht.
IDs und Formate: Projekt-IDs sehen aus wie 767946315e9866d013c1d0.08299127; für einen Branch übergibst du <project id>:<branch name>. Key-, Übersetzungs-, Aufgaben-, Sprach- und Nutzer-IDs sind Zahlen. Sprachen sind ISO-Codes wie en, de oder pt_BR. Listenantworten verpacken die Einträge (projects, keys, translations, ...). Zeiten kommen als YYYY-MM-DD HH:MM:SS (Etc/UTC) plus Unix-..._timestamp. Flags in Filtern sind 0 oder 1.
Blättern: limit und page; die Summen kommen in den Headern x-pagination-total-count und x-pagination-page-count, angezeigt unter _headers. Keys und Übersetzungen nehmen auch pagination: cursor: Die KI gibt den Wert von x-pagination-next-cursor als cursor weiter, bis er fehlt. Glossarbegriffe werden nur per cursor geblättert.
Limits: 6 Anfragen pro Sekunde je Token und je IP-Adresse und höchstens 10 gleichzeitige Anfragen je Projekt; 429 heißt langsamer machen.
Häufige Fehler: 401 bedeutet einen falschen Token. 403 bedeutet einen Read-only-Token bei einem Schreibzugriff oder fehlende Rechte im Projekt. 404 bedeutet ein unbekanntes Projekt oder Element. 400 ist ein Validierungsfehler, der das Feld nennt; er kommt auch, wenn der Wert von X-Api-Token kein gültiger Token ist, etwa mit Leerzeichen oder Anführungszeichen.
Der Connector lädt keine Übersetzungsdateien (das braucht Base64-Inhalte) und keine Screenshots hoch und löscht keine Projekte, Sprachen, Aufgaben oder Glossarbegriffe.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Cursor hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
Lokalise-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
lokalise_list_projects | Projects the token can reach, with id, name, type (localization_files, paged_documents, ...), base language, team and, on request… |
lokalise_get_project | One project with its settings and statistics: progress, keys, words and QA issues per language, base language and team |
lokalise_list_keys | Translation keys of a project with name per platform, description, tags, filenames and, with include_translations 1, the translations |
lokalise_get_key | One key with all its translations, tags, platforms, filenames, description, context, character limit and custom attributes |
lokalise_create_keys | Create one or more keys, with their translations if known |
lokalise_update_key | Update a key's name, description, platforms, filenames, tags (merge_tags to add rather than replace), plural settings, hidden or archived… |
lokalise_bulk_update_keys | Update several keys in one call |
lokalise_delete_key | Delete a key and all its translations from a software project |
lokalise_list_translations | Translations of a project, one row per key and language, with the text, reviewed and unverified flags, custom statuses, words and… |
lokalise_get_translation | One translation by id: key, language, text, reviewed and unverified flags, custom statuses, word count and who changed it last |
lokalise_update_translation | Change the text of one translation and its reviewed, unverified or custom status flags |
lokalise_list_project_languages | Languages of a project with lang_id, lang_iso, name, right-to-left flag and plural forms |
lokalise_add_languages | Add languages to a project by ISO code, e.g. de or pt_BR, optionally with a custom code or name |
lokalise_list_system_languages | All languages Lokalise supports, with lang_id, lang_iso, name and plural forms |
lokalise_list_contributors | Contributors of a project with email, name, admin and reviewer flags, role and the languages each may translate or review |
lokalise_get_contributor | One contributor of a project by user id, with rights and languages |
lokalise_get_my_contributor | The token owner as a contributor of a project: user id, rights and languages |
lokalise_add_contributors | Invite people to a project by email with their languages and rights |
lokalise_list_tasks | Tasks of a project with title, status, type (translation, review, automatic_translation, lqa_by_ai), due date, languages with assignees and… |
lokalise_get_task | One task with its languages, assignees, keys count, progress, closing tags and settings |
lokalise_create_task | Create a translation or review task for some keys and languages, assigned to users or groups, with a due date. automatic_translation uses… |
lokalise_update_task | Change a task's title, description, due date, languages or assignees, its auto-close settings, or close it with close_task |
lokalise_list_files | Files of a project with filename, key count and the date they were last imported |
lokalise_download_files | Start an export of the project's translations as language files (json, xliff, strings, xml, po, yaml, ...) |
lokalise_get_process | Status of a background process (file download or upload): queued, running, finished or failed, with details; for a download… |
lokalise_list_project_comments | All comments of a project, with the key they belong to, author and time |
lokalise_list_key_comments | Comments on one key, with comment id, text, author and time, newest first |
lokalise_add_key_comments | Add one or more comments to a key, e.g. a question to translators or context for a string |
lokalise_list_screenshots | Screenshots of a project (metadata only): title, description, URL, size, tags and the keys linked to them |
lokalise_get_screenshot | One screenshot's metadata: title, description, URL, width and height, tags and linked key ids |
lokalise_list_branches | Branches of a project with branch id, name and creation time |
lokalise_create_branch | Create a branch of a project (a copy of the main content to change in isolation and merge later) |
lokalise_list_glossary_terms | Glossary terms of a project with description, case sensitivity, translatable and forbidden flags, translations and tags |
lokalise_get_glossary_term | One glossary term with description, translations per language, tags and flags |
lokalise_create_glossary_terms | Add terms to the project glossary, e.g. brand names that must not be translated (translatable false) or words that must never be used… |
lokalise_update_glossary_terms | Change glossary terms by id: text, description, flags, translations or tags |
lokalise_list_translation_statuses | Custom translation statuses of a project (e.g |
Beispiel-Prompts
- „Wie weit ist die Übersetzung des Projekts Mobile App je Sprache?“
- „Welche Keys mit dem Tag checkout sind auf Deutsch und Französisch noch nicht übersetzt?“
- „Exportiere das Web-Projekt als JSON-Dateien für de und it und gib mir den Download-Link.“
- „Leg eine Review-Aufgabe für die spanischen Übersetzungen der Onboarding-Keys an, fällig nächsten Freitag.“
- „Nimm „AnythingMCP“ als Markennamen ins Glossar auf, der nicht übersetzt werden darf.“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
- Mit Microsoft Copilot verbinden
War dieser Guide hilfreich?