Standard-MCP-Tools
Hier erfährst du mehr über die 17 aufgabenorientierten AI Glot-MCP-Tools, ihre erforderlichen Berechtigungsbereiche, Nebenwirkungen und die Ressource für unterstützte Sprachen.
Der Standardserver stellt aufgabenorientierte Tools bereit, statt jeden REST-Endpunkt einzeln abzubilden.
Konto- und Nutzungstools
| Tool | Berechtigungsbereich | Funktion |
|---|---|---|
get_account | account:read | Liest Arbeitsbereich, Tarif, Guthaben, Limits und Funktionen aus |
get_credit_balance | account:read | Liest den Kontostand und alle Guthabenbuchungen aus |
get_usage | usage:read | Liest Guthaben, Wörter und abgeschlossene Übersetzungen im Zeitverlauf aus |
Feedback-Tool
| Tool | Berechtigungsbereich | Funktion |
|---|---|---|
send_feedback | Keine zusätzlichen Berechtigungen über die Authentifizierung hinaus | Erfasst Freitext-Feedback zu einem unerwarteten Ergebnis, einem unklaren Verhalten oder einem gewünschten Verbesserungspunkt |
Verwende send_feedback, sobald das Problem klar ist. Beschreibe die Situation, was passiert ist und was hätte passieren sollen. Falls bekannt, nenne auch die zugehörige Aktion, das AI-Modell und das Agent-Harness. Gib keine API-Schlüssel, Tokens, signierten URLs oder vollständigen Dateiinhalte an. Das Tool kostet kein Guthaben und ändert keine Übersetzung.
Konto- und Nutzungstools sind schreibgeschützt und verbrauchen kein Guthaben.
Übersetzungstools
| Tool | Berechtigungsbereich | Funktion |
|---|---|---|
list_batches | batches:read | Listet vorhandene Übersetzungen mit Cursor-Paginierung auf |
get_batch | batches:read | Ruft eine Übersetzung und ihren Fortschritt ab |
get_batch_result_link | batches:read | Gibt einen 30 Minuten gültigen Download-Link für ein fertiges Ergebnis zurück |
update_batch | batches:write | Benennt eine Übersetzung um, archiviert sie oder stellt sie wieder her |
Das Ergebnis-Link-Tool gibt standardmäßig eine temporäre Download-URL zurück. Bei Textformaten unter 2 MB kannst du format: 'content' übergeben, um den übersetzten Text direkt in der Tool-Antwort zu erhalten. update_batch ändert nur Verwaltungsmetadaten. Das Archivieren lässt sich rückgängig machen.
Tools zum Übersetzen
| Tool | Berechtigungsbereich | Funktion |
|---|---|---|
create_upload_url | batches:create | Gibt eine temporäre URL und Header für eine lokale Datei zurück. Dafür ist ein externer HTTP-Client erforderlich. Kostet nichts. |
create_translation | batches:create | Erstellt eine Übersetzung aus einer Datei. Kostet nichts. |
plan_translation | batches:create | Legt in Klartext fest, was übersetzt werden soll, oder verfeinert den Plan. Kostet nichts. |
approve_translation | batches:create | Verbraucht Guthaben und startet die Übersetzung |
cancel_translation | batches:write | Stoppt eine laufende Übersetzung. Bereits geleistete Arbeit wird berechnet. |
Diese Tools unterscheiden einen Agenten, der deinen Arbeitsbereich nur ausliest, von einem, der Aufgaben darin ausführen kann. Die Reihenfolge ist festgelegt (erstellen, planen, freigeben). Nur der dritte Schritt kostet etwas.
Ein lokales Dokument senden
Der MCP-Client muss die ursprünglichen Dateibytes lesen und außerhalb von MCP eine HTTP-PUT-Anfrage senden können. Wenn du einen Assistenten mit AI Glot verbindest, erhält er dadurch nicht automatisch Zugriff auf Anhänge oder einen HTTP-Client. AI Glot Code Mode kann die Datei nicht selbst übertragen.
- Rufe
create_upload_urlmit dem reinenfilenameund dem exakten Wert fürsize_bytesauf. - Sende die Originalbytes mit der zurückgegebenen
methodund denheadersanupload_url. DerAuthorization-Header ist ein temporäres Geheimnis, das nur für den Upload gilt. Ersetze ihn niemals durch einen Arbeitsbereich-API-Schlüssel oder ein OAuth-Token. Folge keinen Weiterleitungen, protokolliere ihn nicht und zeige ihn dem Nutzer nicht. - Rufe nach erfolgreichem Upload
create_translationmitupload_idund optional mitinstructionüber dieselbe AI Glot-Verbindung auf. Akzeptiert wird genau einer dieser Werte:upload_id,contentoderfile_url. Lassefilenameweg, wenn duupload_idverwendest. - Prüfe den verifizierten Plan und
plan.not_included. Stelle anschließend sicher, dass der Nutzer den Plan und die Guthabenkosten genehmigt hat, bevor duapprove_translationaufrufst.
Das Upload-Geheimnis erlaubt innerhalb von 10 Minuten einen einzigen PUT-Versuch. Erstelle die Übersetzung innerhalb einer Stunde. Geht die Antwort auf eine PUT-Anfrage verloren, versuche zuerst, mit derselben upload_id create_translation aufzurufen. Falls kein vollständiger Upload vorliegt, erstelle eine neue Sitzung. Bei wiederholtem Aufruf wird dieselbe Übersetzung wiederhergestellt. Eine geänderte Anweisung wird dabei niemals stillschweigend übernommen. Verwende plan_translation, um den Plan zu verfeinern. Die Wiederherstellung über upload_id ist bis zur Bereinigung der Sitzung möglich, mindestens aber 24 Stunden nach der Erstellung. Bewahre die Batch-ID auf, damit du die Übersetzung später aus deinem Verlauf abrufen kannst.
Wenn die Laufzeitumgebung nicht auf den lokalen Anhang zugreifen oder HTTP-PUT-Anfragen senden kann, erkläre diese Einschränkung sofort. Zum Beispiel: „Dieser Assistent kann eine Verbindung zu AI Glot herstellen, aber diesen lokalen Anhang nicht senden. Lade das Dokument in der AI Glot-Web-App hoch, verwende die AI Glot-CLI oder stelle einen HTTPS-Download-Link bereit, über den AI Glot die Datei abrufen kann.“ Behaupte nicht, dass das Dokument hochgeladen wurde. Bitte den Nutzer nicht um seinen API-Schlüssel und gib keine Übersetzung frei, wenn Datei und Plan nicht verifiziert wurden.
Ein Dokument, das bereits über eine zugängliche HTTPS-Download-URL bereitsteht, kann weiterhin als file_url gesendet werden. Kleine Textdateien können unverändert als content übermittelt werden. Weitere Informationen zu HTTP-Anfragen und zur Wiederherstellung findest du unter temporäre Uploads.
Glossartools
| Tool | Berechtigungsbereich | Funktion |
|---|---|---|
list_glossaries | glossaries:read | Listet Sprachpaare, Anzahl der Begriffe und Tariflimits auf |
get_glossary | glossaries:read | Ruft alle Begriffe eines Glossars ab |
edit_glossary_terms | glossaries:write | Erstellt ein Glossar, falls es noch nicht existiert, und fügt anschließend Begriffe hinzu, ändert oder entfernt sie oder ersetzt sie vollständig |
delete_glossary | glossaries:write | Löscht ein Glossar und alle seine Begriffe dauerhaft |
edit_glossary_terms fügt standardmäßig Begriffe hinzu. replace_all: true löscht alle Begriffe, die nicht in der übergebenen Zuordnung enthalten sind. Beide Glossar-Bearbeitungstools sind als destruktiv gekennzeichnet, da sie Begriffe entfernen können. Unterstützende Clients können deshalb eine Bestätigung verlangen.
Sprachressource
Die unterstützten Sprachen werden über die MCP-Ressource bereitgestellt, die sich im Cache speichern lässt:
aiglot://languagesSie wird als Ressource bereitgestellt, da es sich um statische Referenzdaten handelt. Lies sie aus, bevor du ein Glossar für ein Sprachpaar erstellst.
Tool-Ergebnisse und Fehler
Jedes Tool definiert ein Eingabeschema und gibt strukturierte Inhalte sowie eine lesbare Textdarstellung zurück. Der Standardserver definiert keine separaten Ausgabeschemas. Fehler werden als lesbare Tool-Ergebnisse mit einem stabilen code und einer Dokumentations-URL zurückgegeben. So kann das Modell die Anfrage korrigieren, statt einen Geschäftsfehler als unterbrochene MCP-Verbindung zu behandeln.
Kopiere diesen Text in einen MCP-fähigen Assistenten, nachdem du AI Glot verbunden hast.
Prüfe mein AI Glot-Konto, mein Guthaben und die Nutzung der letzten 30 days. Liste anschließend kürzlich fehlgeschlagene oder noch laufende Übersetzungen auf, erkläre Auffälligkeiten und ändere oder archiviere keine Daten.