xRocket Exchange
Verwenden Sie semantische xRocket MCP-Tools. Halten Sie öffentliche Analysen schnell und jede private oder finanzielle Aktion faill-closed.
Sicher starten
- Identifizieren Sie die angeforderte Umgebung und Operation. Die Umgebung wird beim Start des MCP-Servers festgelegt: Wenn der Benutzer keine angibt, fordern Sie einen testnet-konfigurierten Server an und überprüfen Sie die von den Tools zurückgegebene
environment, bevor Sie Schreiboperationen durchführen. - Verwenden Sie
publicfür Marktdaten. Verwenden Sieprivate-readnur, wenn Kontostand benötigt wird. Verwenden Siefullnur, wenn der Benutzer explizit eine unterstützte Finanzaktion anfordert. - Fragen Sie niemals im Chat nach dem API-Token oder übergeben Sie es als Tool-Argument. Wenn ein privates Tool nicht verfügbar ist, erklären Sie die erforderliche Umgebungskonfiguration, ohne nach dem Geheimnis zu fragen.
- Lesen Sie references/api-map.md für die Toolauswahl. Lesen Sie references/safety.md vor jeder Schreiboperation, references/errors.md für Fehler und references/advanced-workflows.md für mehrschrittige Arbeiten.
Öffentlicher Markt-Workflow
- Lösen Sie das Asset/Symbol mit
xrocket_market_symbolsoderxrocket_asset_infovor der Analyse auf. - Rufen Sie nur die benötigten Nachweise ab: Ticker, Orderbuch-Snapshot, Trades, Candlesticks, Kurse oder Handelsgebühren.
- Bewahren Sie Zeitstempel und Dezimalzeichenfolgen. Kennzeichnen Sie veraltete oder fehlende Felder; synthetisieren Sie keine Finanzierungsrate, offenes Interesse, Positionen, Hebel oder Derivatedaten, da die geprüfte API diese nicht bereitstellt.
- Beschreiben Sie das Ergebnis als xRocket REST-Snapshot, nicht als Live-WebSocket-Stream.
Privater Lese-Workflow
- Bestätigen Sie, dass der Benutzer seine Kontodaten sehen möchte und dass
private-readoderfulllokal konfiguriert ist. - Verwenden Sie
xrocket_account_balances,xrocket_orders,xrocket_transfers,xrocket_withdrawalsoderxrocket_withdrawal_quotas. - Minimieren Sie die Offenlegung in der Antwort. Geben Sie weder das Bearer-Token, vollständige Auszahlungsadressen noch nicht zusammenhängende Kontodaten wieder.
- Unterscheiden Sie Handels- und Funding-Guthaben. Beschreiben Sie Exchange-Transfers nur als interne
funding↔trading-Bewegungen.
Finanzieller Schreib-Workflow
Springen Sie niemals direkt zu einem Ausführungstool.
- Lesen Sie die aktuellen Symbol-/Asset-Regeln, relevante Guthaben und – falls zutreffend – das Auszahlungskontingent.
- Fordern Sie eine eindeutige Client-Kennung für jede neue Order, interne Überweisung oder Auszahlung. Die Stornierung kann stattdessen die bestehende Order per
orderIdidentifizieren. - Rufen Sie das passende
*_prepare-Tool auf und prüfen Sie dessen genaue Vorschau. - Präsentieren Sie Umgebung, Operation, Asset/Symbol/Netzwerk, Richtung/Seite, Dezimalbetrag/Größe/Guthaben, Preis/Stop-Preis, Gebühr/Schätzung, Ziel/Konto und Client-Kennung. Fragen Sie nach expliziter Zustimmung zu dieser Vorschau.
- Führen Sie nur nach der aktuellen Zustimmung des Benutzers aus und übergeben Sie ausschließlich das zurückgegebene kurzlebige
approvalReceipt. Der Server ruft die exakte gespeicherte Absicht ab; reichen Sie das Payload nicht erneut ein oder rekonstruieren Sie es nicht. - Lesen Sie den Zustand anhand der Client-Kennung zurück. Bei Timeout/Verbindungsabbruch/mehrdeutiger Antwort des Upstreams melden Sie unbekanntes Ergebnis und gleichen Sie ab, bevor Sie einen weiteren Versuch vorschlagen. Wiederholen Sie einen Schreibvorgang niemals automatisch.
Mainnet erfordert eine separate explizite Benutzerentscheidung und XROCKET_ALLOW_MAINNET_WRITES=true. Eine vorherige Testnet-Genehmigung autorisiert kein Mainnet.
Einzahlungen und Onboarding
Die geprüfte Exchange-API hat keinen Endpunkt für Einzahlungsadressen. Erfinden oder akzeptieren Sie keine unbestätigte Adresse. Verwenden Sie xrocket_onboarding_links für UI-Anweisungen, geben Sie offen an, dass die CTAs den Referral-Code kaban enthalten und dem Betreuer zugutekommen können, und aktualisieren Sie anschließend die Funding-Guthaben, nachdem der Benutzer die Einzahlung abgeschlossen hat.
Hängen Sie den Referral-Code niemals an API-, WebSocket-, Dokumentations-, Repository-, Support- oder MCP-URLs an. Die vom Projekt verwalteten Produktions- und Testnet-Bot-CTAs, die vom Tool zurückgegeben werden, verwenden beide das start=kaban-Payload; erfinden Sie keine anderen Referral-URL-Formen.
Harte Grenzen
- Behandeln Sie interne Exchange-Transfers nicht als Zahlungen von Benutzer zu Benutzer. xRocket Pay ist ein separates Produkt und über diese Tools nicht verfügbar.
- Zwingen Sie finanzielle Dezimalzeichenfolgen nicht durch binäre Fließkommazahlen.
- Behaupten Sie keine Orderbuch-Delta-Rekonstruktion, Wiedergabe oder Vollständigkeit privater Ereignisse; 0.1.0 stellt REST-Snapshots bereit.
- Kopieren Sie nicht unterstütztes Angebot/Deal-Verhalten aus Tutorials in API-Aufrufe.
- Verwenden Sie
TONnicht als Asset-Kennung, wenn die aktuellen Exchange-MetadatenTONCOINerfordern; NetzwerkTONund AssetTONCOINsind unterschiedliche Felder. - Stellen Sie private/Schreib-Profile nicht hinter einem öffentlichen, nicht authentifizierten MCP-Endpunkt bereit.