Permissions et accord
La page d’accord
Section intitulée « La page d’accord »Quand votre client se connecte, il vous envoie sur la page de VibeSell elle-même
(vibesell.it/oauth/authorize). Vous vous y connectez — le client ne voit jamais votre mot de
passe — et la page affiche :
- qui demande (le nom de l’app, par exemple Claude ou Codex) et où vous serez renvoyé ;
- ce qu’elle pourra faire, et ce qu’elle ne fera jamais ;
- le compte pour lequel elle agira, avec un lien Switch si vous êtes connecté à un autre compte.
Vous cliquez sur Allow ou Deny. La demande expire au bout de dix minutes.
- Votre clientAppelle le MCP sans jeton et reçoit une 401 qui pointe vers le serveur d'autorisation de VibeSell.
- VibeSellEnregistre le client et envoie votre navigateur sur la page d'accord.
- VousVous vous connectez, lisez les deux listes et cliquez sur Allow.
- Votre clientÉchange le code contre un jeton et commence à appeler les outils.
Deux périmètres : lecture et action
Section intitulée « Deux périmètres : lecture et action »| Périmètre | Ce que l’app peut faire | Accordé |
|---|---|---|
mcp |
Lire votre workspace — offre, cible, forfait, campagne ; compter les leads et prévisualiser de vraies personnes sans leur email ; lire votre infrastructure d’envoi, les réponses de vos prospects et ce qui attend votre approbation. | À toute connexion. |
mcp:act |
Aussi enregistrer votre offre, votre cible, votre dimensionnement et vos séquences d’emails ; préparer les imports de leads, les commandes de domaines et les lancements de campagne que vous approuverez ; écrire à l’équipe VibeSell pour vous, avec vos mots. | Quand le client le demande ou ne nomme aucun périmètre — Claude, Claude Code et Codex l’obtiennent. |
Avec mcp:act, la page d’accord indique que l’app ne fera jamais :
- importer des leads, acheter quoi que ce soit ou envoyer un email sans votre clic sur l’approbation ;
- payer un forfait — vous payez sur Stripe, vous-même.
Avec mcp seul, elle indique que l’app n’importera jamais de leads ni ne dépensera de crédits de
leads, n’achètera ni domaines, ni boîtes d’envoi, ni forfait, et n’enverra pas un seul email.
Ce que voit un assistant dépend de la connexion
Section intitulée « Ce que voit un assistant dépend de la connexion »La liste des outils (tools/list) est construite pour chaque connexion :
- Les outils d’action n’apparaissent qu’à un jeton qui porte
mcp:act. decide_approval— l’outil derrière les boutons Approve et Reject — n’apparaît que dans l’app Claude, qui le cache au modèle. Codex, Claude Code et les autres clients ne le reçoivent jamais : chez eux, vous décidez des cartes dans l’app VibeSell.- Les instructions du serveur disent la même chose : une connexion en lecture seule apprend qu’elle ne peut que lire.
« Always allow » dans Claude
Section intitulée « « Always allow » dans Claude »Claude démarre les outils de chaque connecteur sur Needs approval : il vous demande avant chaque appel, outils de lecture compris. Une fois que vous faites confiance à la connexion, ouvrez Settings → Connectors → VibeSell dans Claude et passez ses outils sur Always allow.
Cela ne retire que la confirmation propre à Claude. Les achats, imports de leads et lancements attendent toujours votre clic sur leur carte d’approbation : cette règle est appliquée par le serveur de VibeSell, pas par le client.
Déconnecter une app
Section intitulée « Déconnecter une app »Dans l’app VibeSell, ouvrez Settings → Connected apps. Chaque app connectée affiche son nom, sa date de connexion, et si elle reads your workspace ou aussi saves your work and prepares approval cards. Disconnect révoque sur-le-champ ses jetons d’accès et de rafraîchissement ; l’app doit redemander votre accord pour revenir.
Vous pouvez aussi retirer le connecteur de votre client — il oublie alors le jeton de son côté, tandis que Disconnect dans VibeSell garantit que le serveur le refuse.