Sustain

Verbind je agent met Sustain

Sustain publiceert echte tools voor AI-agents via het Model Context Protocol, zodat een agent je albums bewerkt door dezelfde code aan te roepen als de knoppen — niet door te raden op welke pixel te klikken. Alles dat MCP spreekt kan het gebruiken.

Het adres

https://mcp.sustain-app.com/mcp

Twee manieren, afhankelijk van je agent

Hij kan je zelf aanmelden

Claude en andere OAuth-clients hebben alleen de URL nodig. Voeg hem toe als custom connector en de client zoekt de rest zelf uit: je komt op een Sustain-pagina die vraagt wat de agent mag doen, je vinkt aan, en je bent verbonden. Niets te kopiëren.

Hij vraagt je een token te plakken

Veel agents — waaronder Meta’s Muse custom connectors — bewaren in plaats daarvan een bearer-token in hun eigen kluis. Maak er een aan bij Instellingen → Toegangstokens, kies de rechten en plak hem. Je agent stuurt hem als Authorization-header mee.

Authorization: Bearer sustain_pat_…

Controleer het voordat je het inbouwt

Eén aanroep, geen credits, en het zegt bij welk account het token hoort. Komt je e-mailadres terug, dan is het token goed en ligt al het andere aan de configuratie van de agent.

curl -s https://mcp.sustain-app.com/mcp \ -H "Authorization: Bearer $SUSTAIN_TOKEN" \ -H "Content-Type: application/json" \ -H "MCP-Protocol-Version: 2026-07-28" \ -H "Mcp-Method: tools/call" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call", "params":{"name":"whoami","arguments":{}}}'

Wat je toestaat

Vier rechten, gekozen bij het verbinden. Een agent krijgt wat jij geeft, niet wat hij vroeg — en een agent zonder het credits-recht ziet de tool die een betaalde run start niet eens. Die wordt niet aangeboden en geweigerd; die is er gewoon niet.

RechtWat het toestaat
albums:read

Je albums bekijken

albums:write

Albums maken en bewerken

credits:spend

Je credits uitgeven aan AI-runs

de enige die geld kost
billing:read

Je creditsaldo en abonnementen bekijken

Wat de agent kan doen

whoami

Voor welk account deze verbinding werkt, en het creditsaldo.

list_albums

De albums op het account, nieuwste eerst.

create_album

Begin een nieuw, leeg album.

request_photos

Maak een uploadticket: een adres om bestanden heen te sturen, en een pagina om te openen op het apparaat met de foto’s.

import_google_photos

Kies foto’s in Googles eigen venster; wij downloaden ze aan serverzijde, dus er gaat niets door de agent.

album_status

Hoeveel foto’s een album bevat, en hoe een achtergrondtaak vordert.

quick_place

Zet de foto’s meteen op pagina’s. Gratis.

build_album

De volledige AI-ronde — elke foto analyseren, dan samenstellen en vormgeven. Kost credits.

get_credits

Het saldo, en wat een run zou kosten.

start_checkout

Een afrekenlink als het saldo te laag is. Verplaatst zelf geen geld.

album_report

Wat de laatste AI-opbouw besloot: de hoofdstukken die het maakte, de omslag die het koos en elke foto die het wegliet, met reden.

dig_photos

Doorzoek je bibliotheek in gewone taal — plaatsen, datums, mensen die je hebt getagd, of wat er op de foto staat. Kost credits.

read_document

De pagina’s van het album als gestructureerde data, voor wijzigingen die geen andere tool kan uitdrukken.

validate_document

Controleer een bewerkt document tegen de regels van de editor, zonder iets te wijzigen.

set_document

Schrijf het bewerkte document terug. Geweigerd als het niet in de editor zou openen.

Hoe foto’s binnenkomen

Nooit via de agent. Een tool-aanroep is tekst, en één foto op volle resolutie kan een heel AI-contextvenster overschrijden — dus de tools verplaatsen helemaal geen beelden. In plaats daarvan zijn er drie routes, afhankelijk van waar je foto’s staan:

  • Op je telefoon: je krijgt een link om te openen en kiest ze daar.
  • Op een machine die de agent kan lezen: hij uploadt ze zelf, rechtstreeks van schijf naar ons, met een kortlopend ticket.
  • In Google Foto’s: jij kiest in Googles eigen venster en wij downloaden ze aan serverzijde. Dit is de route die werkt als de agent in de cloud draait en je bestanden helemaal niet ziet.

Weer intrekken

Beide soorten verbindingen staan in Instellingen — connectors onder Verbonden apps, tokens onder Toegangstokens — en beide zijn daar in te trekken. Dat werkt bij de eerstvolgende aanroep van de agent, niet pas wanneer zijn toegang toevallig verloopt, omdat wij ze zelf uitgeven in plaats van iets uit te delen dat we niet kunnen terugnemen. Tokens hebben daarnaast een vervaldatum die je zelf kiest.

Wat je nodig hebt

Elk Sustain-account, ook gratis. AI-runs kosten dezelfde credits als in de app, en een gratis account houdt de limieten van een gratis account — een agent verbinden verandert wat je kunt bereiken, nooit wat iets kost. Bekijk abonnementen

We gebruiken cookies om het sitegebruik te analyseren en jouw ervaring te verbeteren. Meer info