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 Microsoft Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Lokalise in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot 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 + Microsoft Copilot
Ü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 Microsoft Copilot 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.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
Lokalise-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
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
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?