tgpay cryptoAPI
crypto-paymcpaiagent

KI-Agent verbinden

6 Min. LesezeitAktualisiert 2. Nov. 2026

Verbinde einen KI-Coding-Agenten, der entfernte MCP-Server unterstützt, mit https://app.tgpaycrypto.com/mcp. Er kann die API-Dokumentation lesen, eine Händler-App anfordern, Webhooks einrichten und dir beim Integrationscode helfen. Du bestätigst die App-Erstellung im Bot; der Agent erhält einen eingeschränkten Token, ohne dass du ihn von Hand kopieren musst. Prüfe und teste die Integration, bevor du echte Zahlungen annimmst.

Hinter dieser URL steckt ein MCP-Server (Model Context Protocol – der Standard, über den ein Dienst an einen KI-Agenten angebunden wird). Öffnest du sie im Browser, erklärt sie dir ihre eigene Einrichtung.

Den Server verbinden

Nimm die Variante, die zu deinem Tool passt:

  • Agent mit Unterstützung für entfernte MCP-Server – füge diesen Prompt ein:

    Verbinde den tgpay-MCP-Server (https://app.tgpaycrypto.com/mcp) und integriere Zahlungen über die TgPay Crypto Händler-API.

    In der App liegt er unter Mehr → Händler-API → KI-Agent verbinden zum Kopieren bereit.

  • Claude Code – claude mcp add --transport http tgpay https://app.tgpaycrypto.com/mcp

  • claude.ai und Claude Desktop – füge die URL als benutzerdefinierten Connector hinzu. Folge Claudes Einrichtungsanleitung.

  • ChatGPT und andere MCP-Clients – füge die URL als benutzerdefinierten MCP-Server hinzu, sofern dein Konto und dein Workspace das erlauben. Für ChatGPT nutze die aktuelle Einrichtungsanleitung.

Willst du die Integration zuerst im Testnet entwickeln, nutze https://testnet.tgpaycrypto.com/mcp. Der Bestätigungslink öffnet @tgpaycrypto_testnet_bot; die API-Dokumentation nennt die Basis-URL des Testnets.

Einen API-Token brauchst du vorher nicht – den holt sich der Agent im nächsten Schritt selbst. Hast du deine App schon von Hand erstellt, erstelle einen eingeschränkten Token mit genau den Berechtigungen, die der Agent braucht, und verwende ihn für die Anbindung. Bewahre den Haupt-Token auf deinem Server auf. Über den MCP-Server kann der Agent nur Zahlungen entgegennehmen, unabhängig vom verwendeten Token (siehe unten).

Füge den MCP-Server in den Verbindungseinstellungen deines Clients mit dem Header TgPayCrypto-API-Token: <token> (oder Authorization: Bearer <token>) hinzu. So übergibst du den Token direkt; eine Bestätigung ist dann nicht nötig. Nicht jeder Client hat ein Feld für eigene Header (die Connectors von claude.ai und ChatGPT haben keins, und der Server bietet keine Anmeldung per OAuth); nutze dort die Bestätigung unten. Der Agent kann einen Token auch bei einem einzelnen Werkzeugaufruf als Argument api_token übergeben, sofern sein Client ein Argument senden lässt, das das Werkzeug nicht deklariert.

Die App bestätigen

  1. Bitte den Agenten, Zahlungen einzurichten. Er liest die Doku und bittet dich anschließend um deine Bestätigung.
  2. Der Agent gibt dir einen t.me-Link. Öffne ihn – der Bot zeigt dir, worum die Anfrage bittet – und tippe auf ✅ App erstellen und Token ausstellen.
  3. Kehre zum Agenten zurück, damit er seinen Token abrufen und die Integration fortsetzen kann.

Die App und der Token des Agenten entstehen, wenn der Agent die Anfrage nach deinem Tippen das nächste Mal prüft – meist innerhalb weniger Sekunden. Die Anfrage gilt 10 Minuten ab dem Moment, in dem der Agent sie stellt: Prüft er sie nicht rechtzeitig, wird nichts erstellt, obwohl der Bot dein Tippen schon bestätigt hat, und der Agent muss von vorn beginnen. Für die App-Erstellung muss dein Konto die Voraussetzungen erfüllen; ist eine Verifizierung nötig, erhält der Agent bei dieser Prüfung einen Fehler – schließe die Verifizierung ab und lass den Agenten innerhalb derselben 10 Minuten erneut prüfen oder neu beginnen.

Mit der Bestätigung akzeptierst du die Bedingungen der Händler-API für die App, die dabei entsteht – genauso wie beim Erstellen einer App in der Mini App.

Der Link kommt immer von deinem Agenten, nie vom Bot aus eigenem Antrieb: Bis du ihn öffnest, weiß der Bot gar nicht, auf wessen Konto sich die Anfrage des Agenten bezieht. Solange du noch auf keine Schaltfläche getippt hast, zeigt der Link beim erneuten Öffnen dieselbe Anfrage; nach ✅ App erstellen und Token ausstellen oder ❌ Ablehnen oder nach 10 Minuten funktioniert er nicht mehr. Ist er nicht mehr gültig, bevor du getippt hast, bitte den Agenten, noch einmal von vorn zu beginnen – erstellt wird ohnehin erst etwas, wenn du bestätigst.

Tippst du auf ❌ Ablehnen, entsteht ebenfalls nichts, und die Anfrage ist damit erledigt. Überlegst du es dir später anders, stellt der Agent einfach eine neue.

⚠️ Bestätige nur, was du selbst angestoßen hast

Eine Verbindungsanfrage ist der Wunsch, auf deinem Konto eine App zu erstellen. Bestätige sie nur, wenn du gerade selbst deinen eigenen Agenten gebeten hast, Zahlungen einzurichten. Erreicht dich so ein Link auf einem anderen Weg – aus einem Chat, als weitergeleitete Nachricht, über einen fremden „Support“ –, lehne ihn ab.

Über den MCP-Server erlaubt kein Token Überweisungen, Schecks oder Rückerstattungen – auch nicht der Token aus diesem Bestätigungsablauf (siehe unten). Eine App, die du nie wolltest, hat auf deinem Konto nichts verloren.

Was der Agent darf und was nicht

Über den oben beschriebenen Bestätigungsablauf erhält der Agent einen eingeschränkten Token:

  • Er darf Rechnungen anlegen und löschen, Abo-Pläne anlegen und archivieren, das Abo eines Abonnenten kündigen, dein Guthaben, die Kurse und deine Statistiken lesen sowie die Webhook-URL und den Namen der App ändern.
  • Er darf nicht überweisen, Schecks ausstellen oder Zahlungen erstatten: Der Token hat keine der Berechtigungen payouts, checks oder refunds.

Der MCP-Server begrenzt den Zugriff zusätzlich: Seine Werkzeuge zum Senden von Guthaben – transfer, transferBatch, createCheck und refundInvoice – sind derzeit deaktiviert. Der Agent sieht sie nicht, und jeder Aufruf wird abgelehnt, auch mit einem Haupt-Token mit vollem Zugriff. Weder ein geleakter Agenten-Token noch eine schädliche Anweisung in einem gelesenen Text, etwa im Kommentar eines Zahlers, kann so über MCP Guthaben aus deiner App versenden.

Über die API direkt sind Überweisungen, Schecks und Rückerstattungen weiterhin möglich: Dein Servercode ruft /pay/api mit einem Token auf, der die jeweils nötige Berechtigung payouts, checks oder refunds hat. Für Auszahlungen kannst du auch die App nutzen: Öffne Mehr → Händler-API, wähle deine App und dann Auszahlungen.

Halte diesen Token geheim: Er erlaubt weiterhin Änderungen an Rechnungen, Abo-Plänen, Abos, der Webhook-URL und dem Namen der App. Der Bot schreibt dir jedes Mal, wenn ein Token an einen Agenten ausgestellt wird und wenn sich die Webhook-URL einer App ändert.

Die Berechtigungen des Agenten-Tokens prüfst du unter Mehr → Händler-API: Öffne dort die App und dann Zugriff und Tokens. Unter Eingeschränkte Token kannst du ihn mit Widerrufen sofort ungültig machen. Die App selbst, ihr Guthaben und ihr Zahlungsverlauf bleiben erhalten. Der Tokenwert lässt sich nicht erneut anzeigen. Ein Token mit Ablaufdatum funktioniert nach diesem Datum nicht mehr.

Webhook-Signaturen brauchen deinen Haupt-Token

Der Agent kann die Webhook-URL auf deinen Server richten, aber nicht prüfen, was dort ankommt: Zustellungen werden mit dem Haupt-Token deiner App signiert, und den bekommt der Agent nie zu sehen. Bitte den Agenten, den Prüfcode zu schreiben und dafür einen Platzhalter zu lassen – etwa TGPAY_WEBHOOK_TOKEN –, den du selbst ausfüllst.

So kommst du an den Wert: Öffne Mehr → Händler-API, suche die App, die der Agent angelegt hat, öffne Zugriff und Tokens, tippe auf Token erneuern und kopiere den neuen Token – er erscheint nur dieses eine Mal. Leg ihn in die Umgebungsvariablen deines Servers, nie in die Konfiguration des Agenten und nie in dein Repository. Den eingeschränkten Token des Agenten rührt die Erneuerung nicht an, die Anbindung läuft also weiter. Die Erneuerung bestätigst du mit deiner PIN oder Face ID. Eine über den Agenten erstellte App kann zu einem Konto ohne PIN gehören. Zum Erneuern brauchst du jedoch eine aktive PIN: Richte sie zuerst unter Sicherheit ein und warte, bis sie aktiv ist.

Die Signaturen wechseln im Moment der Erneuerung auf den neuen Token – erneuere ihn deshalb, bevor du live gehst, und nicht erst nach deiner ersten echten Zahlung.

Weiter