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.
https://mcp.sustain-app.com/mcpHij 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_…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":{}}}'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.
| Recht | Wat 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 |
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. |
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:
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.
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