Entwickler

Entwickler-Tools · MCP

Tritonium von Ihrem KI-Agenten aus nutzen

Tritonium betreibt einen Remote-Server für das Model Context Protocol (MCP). Melden Sie Ihren KI-Agenten mit Ihrem Tritonium-Konto an, oder geben Sie ihm einen eingeschränkten API-Schlüssel, und er kann Ihre Apps, Bewertungen, Erkenntnisse und Bewertungsprognosen lesen sowie Antwortsentwürfe vorbereiten, die auf die Genehmigung Ihres Teams warten.

Endpunkt

Verbindungsdetails

Jeder Client verbindet sich mit derselben URL. Clients, die MCP-Anmeldung unterstützen, benötigen nichts weiter; die anderen senden einen Tritonium-API-Schlüssel.

Endpoint
https://api.tritonium.com/mcp
Transport
Streamable HTTP mit JSON-Antworten. Es gibt keinen SSE-Stream und keine Sitzung.
Protokollversionen
MCP 2026-07-28 sowie die früheren initialize-basierten Revisionen 2025-03-26 bis 2025-11-25 unter derselben URL.
Anmeldung
OAuth 2.1 mit PKCE, wie die MCP-Autorisierungsspezifikation beschreibt. Eine Anfrage ohne Anmeldedaten erhält eine 401-Antwort, die auf https://api.tritonium.com/.well-known/oauth-protected-resource/mcp verweist. Die Metadaten des Autorisierungsservers befinden sich unter https://api.tritonium.com/.well-known/oauth-authorization-server.
API-Schlüssel
Ein Tritonium-API-Schlüssel, gesendet als Authorization: Bearer <key> oder im Header X-API-Key. Dashboard-Sitzungs-Token werden nicht akzeptiert.
Statusprüfung
https://api.tritonium.com/mcp/health

Schnellstart

Einrichtung in drei Schritten

Fügen Sie Tritonium zu Ihrem Agenten hinzu, melden Sie sich an und genehmigen Sie, was er tun darf, dann stellen Sie Ihrem Agenten eine Frage.

  1. Tritonium zu Ihrem Agenten hinzufügen

    Jede Einrichtung unten fügt den Server über seine URL hinzu. Beim ersten Verbindungsversuch des Agenten werden Sie aufgefordert, sich bei Tritonium anzumelden. Jeder Client zeigt auch, wie Sie stattdessen einen API-Schlüssel verwenden.

    Claude Code

    Terminal
    claude mcp add --transport http --scope user tritonium https://api.tritonium.com/mcp

    Führen Sie dann /mcp in Claude Code aus, wählen Sie tritonium und melden Sie sich an. Aus einem Terminal macht claude mcp login tritonium dasselbe. Über SSH fügen Sie --no-browser hinzu: öffnen Sie den Link, den es auf Ihrem eigenen Computer ausgibt, und nachdem Sie genehmigt haben, fügen Sie die Adresse, auf der Ihr Browser landet, wieder ins Terminal ein.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Terminal
    claude mcp add --transport http --scope user tritonium https://api.tritonium.com/mcp --header 'Authorization: Bearer ${TRITONIUM_API_KEY}'

    Durch die einfachen Anführungszeichen bleibt ${TRITONIUM_API_KEY} in der gespeicherten Konfiguration unverändert; Claude Code liest die Variable beim Verbinden. Prüfen Sie die Verbindung mit claude mcp list.

    Codex

    Terminal
    codex mcp add tritonium --url https://api.tritonium.com/mcp

    Codex bemerkt, dass der Server Anmeldung unterstützt, und öffnet Ihren Browser. Er fragt nach jeder Berechtigung, die der Server bietet, also deaktivieren Sie die, die Ihr Agent nicht benötigt, bevor Sie genehmigen. Um sich später erneut anzumelden, führen Sie codex mcp login tritonium aus.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Terminal
    codex mcp add tritonium --url https://api.tritonium.com/mcp --bearer-token-env-var TRITONIUM_API_KEY

    Codex liest den Schlüssel aus der Umgebungsvariable TRITONIUM_API_KEY.

    Cursor

    Fügen Sie dies in .cursor/mcp.json in einem Projekt oder in ~/.cursor/mcp.json für alle Ihre Projekte hinzu. Genehmigen Sie dann den Server und melden Sie sich mit der Cursor CLI an:

    mcp.json
    {
      "mcpServers": {
        "tritonium": {
          "url": "https://api.tritonium.com/mcp"
        }
      }
    }
    Terminal
    cursor-agent mcp enable tritonium
    cursor-agent mcp login tritonium

    Die Cursor CLI wartet auf Ihren Browser unter http://localhost:8787/callback, daher muss Port 8787 auf dem Computer, auf dem sie läuft, frei sein. Über SSH leiten Sie diesen Port mit ssh -L 8787:localhost:8787 <host> weiter; die Cursor CLI gibt denselben Hinweis aus.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Fügen Sie dies zu .cursor/mcp.json in einem Projekt oder zu ~/.cursor/mcp.json für alle Ihre Projekte hinzu.

    mcp.json
    {
      "mcpServers": {
        "tritonium": {
          "url": "https://api.tritonium.com/mcp",
          "headers": { "Authorization": "Bearer ${env:TRITONIUM_API_KEY}" }
        }
      }
    }

    Cursor füllt ${env:TRITONIUM_API_KEY} aus Ihrer Umgebung aus. Wenn Cursor einen Authentifizierungsfehler meldet oder sich anmelden möchte, konnte es den Schlüssel nicht verwenden: überprüfen Sie, dass die Variable gesetzt ist und der Schlüssel noch aktiv ist.

    GitHub Copilot CLI

    Terminal
    copilot mcp add --transport http tritonium https://api.tritonium.com/mcp

    Starten Sie dann copilot und führen Sie /mcp auth tritonium aus. Die Anmeldung startet nur in einer interaktiven Sitzung, nicht mit copilot -p. Falls Copilot danach immer noch sagt, dass der Server Authentifizierung erfordert, starten Sie copilot neu: dann verwendet es die gespeicherte Anmeldung, auch mit copilot -p.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Fügen Sie dies zu ~/.copilot/mcp-config.json hinzu:

    mcp-config.json
    {
      "mcpServers": {
        "tritonium": {
          "type": "http",
          "url": "https://api.tritonium.com/mcp",
          "headers": { "Authorization": "Bearer ${TRITONIUM_API_KEY}" },
          "tools": ["*"]
        }
      }
    }

    Copilot füllt ${TRITONIUM_API_KEY} aus Ihrer Umgebung aus.

    Grok CLI

    Terminal
    grok mcp add tritonium https://api.tritonium.com/mcp

    Starten Sie dann grok, öffnen Sie /mcps, wählen Sie tritonium und drücken Sie i, um sich anzumelden.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Fügen Sie dies zu ~/.grok/config.toml hinzu:

    config.toml
    [mcp_servers.tritonium]
    url = "https://api.tritonium.com/mcp"
    bearer_token_env_var = "TRITONIUM_API_KEY"

    Grok liest den Schlüssel aus der Umgebungsvariable TRITONIUM_API_KEY.

    Antigravity

    Terminal
    agy mcp add tritonium https://api.tritonium.com/mcp

    Starten Sie dann agy, öffnen Sie /mcp, wählen Sie tritonium und melden Sie sich an. Nach Ihrer Genehmigung zeigt Ihr Browser eine Antigravity-Seite mit einem Code: fügen Sie diesen Code in agy ein. Die gespeicherte Anmeldung funktioniert auch mit agy --print.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Fügen Sie dies zu ~/.gemini/config/mcp_config.json hinzu und ersetzen Sie den Platzhalter durch Ihren Schlüssel.

    mcp_config.json
    {
      "mcpServers": {
        "tritonium": {
          "serverUrl": "https://api.tritonium.com/mcp",
          "headers": { "Authorization": "Bearer trtn_live_your_key" }
        }
      }
    }

    Antigravity löst Umgebungsvariablen in Headern nicht auf, daher wird der Schlüssel selbst in dieser Datei gespeichert. Halten Sie die Datei privat (chmod 600) und außerhalb der Versionskontrolle.

    OpenClaw

    Terminal
    openclaw mcp set tritonium '{"url":"https://api.tritonium.com/mcp","transport":"streamable-http","auth":"oauth"}'
    openclaw mcp login tritonium

    OpenClaw wartet auf Ihren Browser unter http://127.0.0.1:8989/oauth/callback. Wenn der Browser ihn nicht erreichen kann, beispielsweise über SSH, beenden Sie mit dem Befehl openclaw mcp login tritonium --code <code>, den OpenClaw ausgibt.

    Verwenden Sie stattdessen einen API-Schlüssel

    Erstellen Sie zunächst einen Schlüssel und speichern Sie ihn in der Umgebungsvariable TRITONIUM_API_KEY, wie unter API-Schlüssel beschrieben.

    Terminal
    openclaw mcp set tritonium '{"url":"https://api.tritonium.com/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer ${TRITONIUM_API_KEY}"}}'

    Die einfachen Anführungszeichen halten ${TRITONIUM_API_KEY} in der gespeicherten Konfiguration literal; OpenClaw füllt es aus Ihrer Umgebung aus, wenn es den Server lädt.

    Andere MCP-Clients

    Clients, die MCP-Autorisierung unterstützen, benötigen nur die URL https://api.tritonium.com/mcp. Sie finden die Anmeldung selbst aus der 401-Antwort des Servers. Die integrierte OAuth-Unterstützung des offiziellen MCP Python SDK funktioniert ohne spezifische Tritonium-Einstellungen.

    Clients, die sich nicht anmelden können, können einen API-Schlüssel verwenden, wenn sie Remote-Streamable-HTTP-Server mit benutzerdefinierten Headern unterstützen: senden Sie den Header Authorization: Bearer <key>.

  2. Anmelden und genehmigen

    Beim ersten Verbindungsversuch Ihres Agenten öffnet sich Tritonium in Ihrem Browser. Melden Sie sich an, überprüfen Sie, welche App fragt und wohin sie Zugriff sendet, wählen Sie, was der Agent sehen und tun darf, und genehmigen Sie dann. Der Agent arbeitet dann für Sie innerhalb der Berechtigungen, die Sie gewählt haben.

    Jedes Workspace-Mitglied kann genehmigen

    • Ihre Apps apps:read Ihre Apps und deren Details sehen.
    • Bewertungen und Antworten reviews:read Bewertungen, Antworten und Antwortentwürfe lesen.
    • Erkenntnisse und Analysen analytics:read Erkenntnisse, Sternebewertungen, Prognosen und Aktivitäten lesen.
    • Ausgelöste Warnungen alerts:read Die Warnungen lesen, die Ihr Arbeitsbereich erhalten hat.

    Admins und Besitzer können auch genehmigen

    • Antwortentwürfe reviews:write Antwortentwürfe zur Prüfung durch Ihr Team schreiben. Der Agent kann sie nicht veröffentlichen.
    • App-Analysen und Prognosen starten apps:write Eine KI-Analyse oder Sternebewertungs- oder Stimmungsprognose starten oder eine noch ausstehende Analyse abbrechen.
    • Webhook-Einstellungen webhooks:manage Webhook-Einstellungen und Zustellungsprotokolle lesen, ohne sie zu ändern.
  3. Fragen Sie Ihren Agenten

    Probieren Sie zum Beispiel einen dieser Prompts. Ihr Agent wählt die Tools selbst, und jeder Antwortentwurf, den er erstellt, wartet in Tritonium auf Freigabe.

    • Welche meiner Apps hat diese Woche die meisten Ein-Stern-Rezensionen erhalten, und worüber beschweren sich die Leute?
    • Fassen Sie die neueste KI-Analyse meiner iOS-App zusammen und listen Sie die wichtigsten Feature-Wünsche auf.
    • Unsere Bewertung ist letzte Woche gesunken. Vergleichen Sie den Bewertungsverlauf mit den aktuellen Rezensionen und sagen Sie mir, was sich geändert hat.
    • Entwerfen Sie Antworten auf die fünf neuesten negativen Rezensionen, damit ich sie in Tritonium freigeben kann.

API-Schlüssel

Verwenden Sie stattdessen einen API-Schlüssel

API-Schlüssel funktionieren weiterhin mit jedem Client auf dieser Seite. Verwenden Sie einen, wenn Ihr Client sich nicht anmelden kann, für Skripte und CI oder mit der Tritonium CLI.

API-Schlüssel erstellen

Ein Workspace-Admin oder -Inhaber erstellt Schlüssel im Tritonium-Dashboard unter Einstellungen → API-Schlüssel. Geben Sie dem Schlüssel nur die Berechtigungen, die Ihr Agent benötigt, und stellen Sie ihn dann dort als Umgebungsvariable bereit, wo Ihr Client läuft:

Terminal
export TRITONIUM_API_KEY="trtn_live_…"

Öffnen Sie dann Verwenden Sie stattdessen einen API-Schlüssel in der Einrichtung Ihres Clients oben.

Für Skripte und CI ruft die Tritonium CLI dieselben Tools auf und gibt JSON aus. Details finden Sie in der CLI-Anleitung.

Referenz

Tools

Der Server hat 21 Tools. Ihr Agent sieht nur die Tools, die seine Berechtigungen erlauben, und ein :write-Bereich gewährt auch Lesezugriff in derselben Domäne.

Tritonium-MCP-Tools mit der jeweils erforderlichen Berechtigung
Tool Was es tut Berechtigung
get_workspace_context Ihr Workspace, die gewährten Berechtigungen und welche Tools der Agent verwenden kann. Immer verfügbar
list_apps Apps mit Anzahl der Rezensionen, Synchronisierungs- und Analysestatus und ob noch neue Rezensionen eingehen. apps:read
get_app Details einer App mit aktuellem Synchronisierungs- und Analysestatus und ob noch neue Rezensionen eingehen. apps:read
search_reviews Filtert die Rezensionen einer App nach Text, Sternebewertung, Stimmung (aus der Sternebewertung, sofern kein Label), Sprache und Datum. reviews:read
get_review Eine Rezension vollständig, mit Übersetzung und einer eventuellen Entwicklerantwort. reviews:read
list_reply_drafts KI-Antwortentwürfe, die auf Freigabe warten. reviews:read
get_reply_draft Ein Antwortentwurf nach ID mit aktuellem Status, Text und Rezensionskennungen. reviews:read
generate_reply_draft Schreibt einen KI-Antwortentwurf zur Freigabe durch einen Menschen. Er wird nie veröffentlicht. Schreibzugriff reviews:write
start_app_analysis Stellt eine neue KI-Analyse der Rezensionen einer App in die Warteschlange. Unterstützt einen Testlauf. Schreibzugriff apps:read (dry_run) / apps:write (start)
get_analysis_run Ein KI-Analyselauf: Status, Phase, Fortschritt und etwaige Fehler. apps:read
list_analysis_runs Die KI-Analyseläufe einer App, neueste zuerst, einschließlich Läufen, die nach Bewertungssynchronisierungen gestartet wurden. apps:read
cancel_analysis_run Bricht einen KI-Analyselauf ab, der noch auf seine Ausführung wartet. Ein Lauf, der bereits verarbeitet wird, läuft weiter. Schreibzugriff apps:write
get_app_insights Die neueste KI-Analyse: Zusammenfassung, wichtigste Probleme und Stärken, Feature-Wünsche, Fehler und Themen. analytics:read
get_rating_history Täglicher oder wöchentlicher Verlauf der Sternebewertung. analytics:read
get_cached_rating_forecast Eine gespeicherte KI-Bewertungsprognose lesen, ohne eine neue Berechnung zu starten. analytics:read
get_rating_forecast KI-Bewertungsprognose für die nächsten 7 bis 90 Tage. Schreibzugriff Die erste Anfrage kann die Generierung der Prognose starten. analytics:read + apps:write
list_feature_requests Aus Rezensionen extrahierte Feature-Wünsche. analytics:read
list_alerts Für den Workspace ausgelöste Warnungen. alerts:read
list_webhooks Webhook-Endpoints und Anzahl der Zustellungen. Secrets werden nie zurückgegeben. webhooks:manage
list_webhook_deliveries Letzte Zustellversuche für einen Webhook. webhooks:manage
list_activity Der Workspace-Aktivitätsfeed. analytics:read

Auch auf dem Server

  • Ressource tritonium://guides/agents: ein Leitfaden für Agenten, die mit Tritonium arbeiten.
  • Prompts triage_negative_reviews und investigate_rating_change: Ausgangspunkte für die Triage negativer Rezensionen und die Untersuchung einer Bewertungsänderung.

Berechtigungen

Sie behalten die Kontrolle

Ein Agent arbeitet innerhalb der Berechtigungen, die Sie ihm gegeben haben, und die Entscheidungen, die Ihre Kunden erreichen, bleiben bei Ihrem Team.

Eingeschränkter, widerrufbarer Zugriff

Ein angemeldeter Agent oder ein API-Schlüssel handelt immer als Workspace-Mitglied und nur mit seinen Berechtigungen. Admins und Besitzer trennen Agenten unter Einstellungen → API-Schlüssel → Verbundene Agenten und widerrufen oder rotieren Schlüssel unter Einstellungen → API-Schlüssel. Mitglieder trennen ihre eigenen Agenten unter Einstellungen → Sicherheit → Verbundene Agenten.

Nichts wird automatisch veröffentlicht

Prüfen und genehmigen Sie Antwortentwürfe im Dashboard. Das Veröffentlichen erfordert eine unterstützte Verbindung und Store-Zugangsdaten; Sie können die Antwort auch in die Store-Konsole kopieren und manuell veröffentlichen.

Sichtbare Nutzung

Der Tab API-Schlüssel zeigt, wann jeder Schlüssel zuletzt verwendet wurde und wie viele Anfragen er gestellt hat. Verbundene Agenten zeigt, wer jeden Agenten verbunden hat und wann er zuletzt verwendet wurde.

Was Agenten nicht tun können

Diese Aktionen bleiben bei angemeldeten Admins und Besitzern im Tritonium-Dashboard. Kein API-Schlüssel und keine Berechtigung, die Sie genehmigen, lässt einen Agenten diese durchführen:

  • Antworten in den App-Stores veröffentlichen, genehmigen oder ablehnen
  • Apps verbinden, löschen oder erneut synchronisieren
  • Warnungen bestätigen oder Warnungsregeln bearbeiten
  • Webhooks erstellen oder testen
  • Exporte, Abrechnung, Team- und Zugangsdaten-Einstellungen

Einschränkungen

Gut zu wissen

  • Die Tritonium CLI akzeptiert API-Schlüssel oder bereitgestellte OAuth-Zugriffstoken; sie meldet sich nicht an und erneuert keine Token.
  • Dashboard-Sitzungs-Token werden nicht akzeptiert. Melden Sie den Agenten an oder verwenden Sie einen API-Schlüssel.
  • Jeder API-Schlüssel und jeder angemeldete Agent hat sein eigenes Budget, das mit der REST API geteilt wird: 600 Anfragen pro Minute und 60 neue KI-Antwortentwürfe, Analysen oder Prognosen alle 10 Minuten. Anfragen sind auch pro IP-Adresse begrenzt. Wenn ein Tool RATE_LIMITED zurückgibt, prüfen Sie retry_after_seconds, bevor Sie es erneut versuchen.
  • KI-Analysen und Antwortentwürfe nutzen das KI-Kontingent Ihres Plans. Schätzungen nutzen schriftliche Rezensionen, nicht alle Sternebewertungen im Store. Die Genauigkeit gegenüber künftigen angezeigten Store-Bewertungen ist nicht belegt. Modellbereiche sind keine kalibrierten Konfidenzintervalle.
  • Browserbasierte Clients können sich nur von Tritoniums eigenen Origins aus verbinden.
  • Grok Bot, xAIs gehosteter Agent, wurde nicht mit Tritonium getestet.

Strukturierte Fehler

Fehler kommen als Tool-Ergebnisse mit stabilem error.code, einem retryable-Flag und retry_after_seconds zurück, sodass ein Agent weiß, ob und wann er es erneut versuchen sollte.

Fehlercodes

  • INVALID_ARGUMENT
  • AUTHENTICATION_FAILED
  • PERMISSION_DENIED
  • SUBSCRIPTION_INACTIVE
  • NOT_FOUND
  • CONFLICT
  • RATE_LIMITED
  • UPSTREAM_UNAVAILABLE
  • UPSTREAM_TIMEOUT
  • INTERNAL_ERROR

Getestet mit

Die Client-Setups auf dieser Seite wurden am mit Claude Code 2.1.277, Codex CLI 0.155.0, Cursor CLI 2026.09.15, GitHub Copilot CLI 1.0.86, Grok CLI 1.0.34, Antigravity CLI 1.2.6, OpenClaw 2026.9.4 und MCP Python SDK 2.2.0 getestet. Mit jedem davon wurde die Anmeldung am Produktionsserver durchgeführt.

Ihre App-Bewertungen für Ihren Agenten

Verbinden Sie Ihre App Store- und Google Play-Apps in Tritonium, fügen Sie dann den Server zu Ihrem Agenten hinzu und melden Sie sich an.