Beginne mit der exakten BagID und dem gewünschten Ergebnis: kostenlose Plattformkopie, Speicherung bei kostenpflichtigen Anbietern, DNS-Verknüpfung, Aufladung, Anbieter-Stopp oder Auszahlung.
Aktuellen Zustand lesen
Nutze storage.bag_details und gegebenenfalls storage.providers. Prüfe Größe, Vollständigkeit, vorhandene Anbieter und Vertragszustand. Telemetrie zur Anbietersuche und geschätzte Preise dienen als Orientierung.
Bewahre bei einem Finanzierungsablauf die zurückgegebenen Sitzungs- oder Snapshot-Eingaben auf. storage.provider_funding_session, storage.provider_funding_preview und storage.provider_quote dienen verschiedenen Schritten; behandle eine Schätzung nicht als signierten Transaktionsbetrag.
Zahlung vorbereiten
Nutze das aktuelle Angebot und die exakten Argumente, die storage.send_provider_tx verlangt. Eine Zieldauer, die null zulässt, kann die Mindestfinanzierung zur Aktivierung darstellen; erfinde keine Dauer, die der Nutzer nicht angefordert hat.
Die Abdeckung einer Aufladung ist eine angestrebte Restlaufzeit. Beispielsweise sind 30 Tage 2.592.000 Sekunden verbleibender Abdeckung, nicht automatisch 30 zusätzliche Tage zum bestehenden Vertragsguthaben.
Wenn der Dienst meldet, dass die Finanzierung unverändert ist oder ein neues Angebot benötigt wird, beachte das Ergebnis, statt eine weitere Zahlung zu erzwingen.
Vorgang verfolgen
Bewahre die zurückgegebene providerOperationId auf und nutze storage.provider_operation für diesen Anbieterablauf. Eine generische MCP-Transaktionsvorgangs-ID ist eine andere Kennung.
Nutze den Leitfaden zum Anbieterfortschritt, um zu prüfen, wann die Dateien gespeichert sind.
Stoppen oder auszahlen
Beim Stoppen wird ein verwalteter Anbieter ausgewählt. Die Auswahl wegzulassen ist nur eindeutig, wenn genau ein geeigneter verwalteter Anbieter existiert. Interpretiere dies nicht als Stopp aller Anbieter. Extern konfigurierte Anbieter benötigen möglicherweise einen anderen Verwaltungsweg.
Zahle nur aus, wenn der Vertrag keine Anbieter mehr hat und der Nutzer die Auszahlung angefordert hat. Das Löschen eines kostenlosen Plattform-Bag-Verweises erlaubt weder das Stoppen von Anbietern noch das Auszahlen von Guthaben.
Die exakten Parameter findest du unter kostenpflichtige Anbieter und in den Tool-Schemas.