Sustain

Connectez votre agent à Sustain

Sustain publie de vrais outils aux agents IA via le Model Context Protocol : un agent travaille sur vos albums en appelant le même code que les boutons, et non en devinant sur quel pixel cliquer. Tout ce qui parle MCP peut s’en servir.

L’adresse

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

Deux façons, selon votre agent

Il peut vous connecter lui-même

Claude et les autres clients compatibles OAuth n’ont besoin que de l’URL. Ajoutez-la comme connecteur personnalisé et le client trouve le reste seul : vous arrivez sur une page Sustain qui demande ce que l’agent peut faire, vous cochez, c’est connecté. Rien à copier.

Il vous demande de coller un jeton

Beaucoup d’agents — dont les connecteurs personnalisés de Muse, chez Meta — conservent plutôt un jeton dans leur propre coffre. Créez-en un dans Paramètres → Jetons d’accès, choisissez les autorisations et collez-le. Votre agent l’envoie dans l’en-tête Authorization.

Authorization: Bearer sustain_pat_…

Vérifiez avant de l’intégrer

Un appel, aucun crédit, et il vous dit à quel compte appartient le jeton. S’il renvoie votre adresse e-mail, le jeton est bon et tout autre échec vient de la configuration de l’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":{}}}'

Ce que vous accordez

Quatre autorisations, choisies au moment de la connexion. Un agent obtient ce que vous accordez, pas ce qu’il a demandé — et sans l’autorisation de crédits il ne voit même pas l’outil qui lance une exécution payante. Elle n’est pas proposée puis refusée : elle n’existe tout simplement pas.

AutorisationCe qu’elle permet
albums:read

Voir vos albums

albums:write

Créer et modifier des albums

credits:spend

Dépenser vos crédits pour les traitements IA

la seule qui coûte de l’argent
billing:read

Voir votre solde de crédits et vos formules

Ce que l’agent peut faire

whoami

Le compte pour lequel agit cette connexion, et son solde de crédits.

list_albums

Les albums du compte, du plus récent au plus ancien.

create_album

Créer un album vide.

request_photos

Émettre un ticket de téléversement : une adresse où envoyer les fichiers, et une page à ouvrir sur l’appareil qui contient les photos.

import_google_photos

Vous choisissez dans la fenêtre de Google ; nous téléchargeons côté serveur, donc rien ne passe par l’agent.

album_status

Combien de photos contient un album, et où en est la tâche en arrière-plan.

quick_place

Place les photos sur les pages immédiatement. Gratuit.

build_album

La passe IA complète — analyser chaque photo, puis sélectionner et mettre en page. Consomme des crédits.

get_credits

Le solde, et ce que coûterait une exécution.

start_checkout

Un lien de paiement quand le solde est insuffisant. Ne déplace aucun argent par lui-même.

album_report

Ce que la dernière création par IA a décidé : les chapitres formés, la couverture choisie et chaque photo écartée, avec la raison.

dig_photos

Cherchez dans votre bibliothèque en langage courant — lieux, dates, personnes que vous avez identifiées, ou ce qu’on voit sur la photo. Consomme des crédits.

read_document

Les pages de l’album sous forme de données structurées, pour les modifications qu’aucun autre outil n’exprime.

validate_document

Vérifie un document modifié selon les règles de l’éditeur, sans rien changer.

set_document

Réécrit le document modifié. Refusé s’il ne s’ouvrirait pas dans l’éditeur.

Comment les photos arrivent

Jamais par l’agent. Un appel d’outil est du texte, et une seule photo en pleine résolution peut dépasser une fenêtre de contexte entière : les outils ne déplacent donc aucune image. À la place, trois routes, selon l’endroit où sont vos photos :

  • Sur votre téléphone : vous recevez un lien à ouvrir et vous les choisissez là.
  • Sur une machine que l’agent peut lire : il les téléverse lui-même, du disque directement vers nous, avec un ticket de courte durée.
  • Dans Google Photos : vous choisissez dans la fenêtre de Google et nous les téléchargeons côté serveur. C’est la route qui fonctionne quand l’agent tourne dans le cloud et ne voit pas du tout vos fichiers.

Tout reprendre

Les deux types de connexion figurent dans Paramètres — les connecteurs sous Applications connectées, les jetons sous Jetons d’accès — et se révoquent là. Cela prend effet au tout prochain appel de l’agent, et non quand son accès expire par hasard, parce que nous les émettons nous-mêmes plutôt que de distribuer quelque chose que nous ne pourrions pas retirer. Les jetons portent en plus une date d’expiration que vous choisissez.

Ce qu’il faut

N’importe quel compte Sustain, y compris gratuit. Les passes IA consomment des crédits au même tarif que dans l’application, et un compte gratuit garde ses limites : connecter un agent change ce que vous pouvez atteindre, jamais le prix de quoi que ce soit. Voir les formules

Nous utilisons des cookies pour analyser l'usage du site et améliorer votre expérience. En savoir plus