Aller au contenu

Brancher while à Cursor par MCP, pour mettre vos applis en ligne

L’agent de Cursor écrit déjà votre appli. Branché à while par MCP, il la met aussi en ligne, avec sa base et ses accès, et vous demande votre accord pour ce qui compte.

Par Aloïs Oddon, cofondateur de Nextmap. Faits relevés le 2 novembre 2026.

Voir en Markdown

Prérequis

  • Cursor, installé sur votre ordinateur.
  • Un navigateur, pour autoriser votre agent une fois.

Étape 1 : Branchez while à Cursor

Ajoutez while à la liste des serveurs MCP de Cursor1 :

~/.cursor/mcp.json
{
  "mcpServers": {
    "while": { "url": "https://app.while.sh/mcp" }
  }
}

Si le fichier existe déjà, ajoutez seulement la ligne « while » dans mcpServers.

Ou laissez faire votre agent : collez-lui « Connecte-toi à while avec mon compte (while.sh/agents), puis mets mon appli en ligne. », et il se branche lui-même.

Étape 2 : Autorisez-le dans votre navigateur

Au premier appel à while, une page s’ouvre dans votre navigateur. Choisissez « Une nouvelle appli », puis cliquez sur Autoriser.

Ce que fait votre agent

L’agent de Cursor voit alors les outils de while : mettre en ligne, créer une base, lire les journaux, interroger la base, ouvrir une prévisualisation, revenir en arrière. Cursor vous montre chaque appel avant de le lancer.

Mettre votre appli en ligne

Vous, à votre agent : Mets mon appli en ligne avec while.

Votre agent écrit while.yaml, envoie le code, et vous donne l’adresse de votre appli, en HTTPS. Le détail est dans les recettes, de Next.js à Django.

Comprendre une erreur

Vous, à votre agent : Pourquoi l’appli renvoie des erreurs depuis ce matin ?

Votre agent lit les journaux et les erreurs regroupées dans while, trouve la cause et corrige.

Interroger votre base

Vous, à votre agent : Combien d’inscrits cette semaine ?

Votre agent lit votre base en SQL par MCP, avec vos droits sur les données, sans pouvoir y écrire.

Voir une nouvelle version avant de la mettre en ligne

Vous, à votre agent : Montre-moi la nouvelle version avant de la mettre en ligne.

Votre agent ouvre une prévisualisation, à son adresse à elle, avec ses propres données. Vous la regardez, puis il la met en production.

Revenir à la version d’avant

Vous, à votre agent : Reviens à la version d’avant.

Dans les 30 minutes qui suivent une mise en ligne, la version d’avant revient en une seconde. Ensuite, en quelques secondes. Une fois la version d’avant revenue, votre agent lit ce qui a cassé dans les journaux de while, corrige et remet en ligne.

Brancher tous les agents de votre ordinateur

Vous, à votre agent : Branche while à tous mes agents.

Une commande branche d’un coup Claude Code, Codex, Cursor, Gemini CLI et VS Code. Lisez le script avant, si vous voulez :

Terminal
curl -fsSL https://app.while.sh/install.sh | sh

Dans la doc : Prévisualisations et Versions et retour arrière.

Prochaines étapes

Sources

  1. Cursor, les serveurs MCP, consulté le 2 novembre 2026

Questions

Faut-il un jeton ?

Non : votre agent s’autorise dans votre navigateur, une fois. Pour une CI sans navigateur, un jeton le remplace : votre agent le crée, et vous le confirmez d’un clic.

Mon agent voit-il mes clés ?

Non : vos clés restent dans while, et les appels à une API externe passent par while, qui ajoute la clé.

Que peut faire mon agent sans moi ?

Mettre en ligne, lire les journaux et la base. Les gestes sensibles, comme supprimer une base de production, attendent votre accord.

Branchez votre agent, il s’occupe du reste

À coller dans votre agent

Lis while.sh/agents, puis mets mon appli en ligne avec while.

Copier les instructions

Pas besoin de compte pour essayer : votre appli est en ligne tout de suite. Pour la garder, connectez-vous.

Un projet pour votre entreprise ? Parlez à l’équipe : hello@while.sh