Par Cédric Dossou Yovo
Le 20 mars 2026, l'équipe AI Solutions d'ImmoScout24 (1er portail immo allemand, groupe Scout24) publie sur Medium un retex technique détaillé de leur app ChatGPT lancée en février 2026 — première recette publique d'un éditeur immobilier européen sur MCP + OpenAI Apps SDK. Trois leçons d'architecture (serveur stateless, widgets embarqués, environnement à 3 étages) qui ont probablement servi de manuel à Sergic, Bayut et Meilleurtaux dans les mois suivants. Pour les acteurs FR, 4 actions stratégiques selon le profil (portail, réseau, éditeur SaaS, agent indé).
300 Ko — le poids d'une réponse MCP côté ImmoScout24 (vs ~1 Ko sans widget embarqué) : le choix assumé du "self-contained widget" — Scout24 Engineering, Medium, 20/03/2026
En bref Le 20 mars 2026, l'équipe AI Solutions d'ImmoScout24 (1er portail immo allemand, groupe Scout24) publie un retex technique détaillé sur la mise en production de leur app ChatGPT, lancée en février 2026. C'est la première recette publique d'un éditeur immobilier européen sur le combo MCP + OpenAI Apps SDK. Trois leçons qui valent pour tout le secteur : (1) le serveur MCP doit rester stateless, l'état vit dans le widget côté ChatGPT, (2) les widgets "tout-en-un" (HTML auto-suffisant) battent les CDN au démarrage, (3) le cycle de revue d'OpenAI impose une stratégie de déploiement à 3 environnements. Si tu n'es pas dev, tu en retires 3 décisions stratégiques que personne ne te dit côté FR.
Pourquoi ce retex est plus important que l'annonce de février
Le lancement de l'app ImmoScout24 dans ChatGPT a été annoncé fin janvier 2026 (communiqué groupe Scout24, repris par Immobilien Zeitung le 12/02). Les médias FR sont passés à côté : normal, c'est un portail allemand. Mais le vrai signal, c'est l'article publié 6 semaines plus tard sur le blog Medium de Scout24 Engineering. Pour la première fois, un acteur immo majeur documente publiquement comment on construit une app dans ChatGPT en production : architecture, pièges, code, cycle de release. 9 minutes de lecture, 100 % opérationnel.
Pourquoi ça compte pour la France ? Parce que tous les acteurs qui ont suivi (Sergic le 4 juin, Bayut le 2 juin au Moyen-Orient, Meilleurtaux en avril côté courtage crédit) ont probablement lu ce retex avant de lancer. ImmoScout24 a écrit la doc de référence, en open access. Aujourd'hui, n'importe quel éditeur immo FR qui veut publier une app ChatGPT a un plan détaillé sous les yeux. Le ticket d'entrée technique vient de baisser d'un cran.
L'architecture en clair (même si tu ne codes pas)
Quand un utilisateur tape « Show me apartments in Berlin under €500k » dans ChatGPT, voici ce qui se passe en arrière-plan, raconté en 5 étapes simples.
Du prompt utilisateur à la carrousel de biens : le flux complet - ChatGPT comprend l'intention : Le LLM détecte que c'est une recherche immo et qu'il dispose d'un outil dédié (l'app ImmoScout24 activée par l'utilisateur). Il décide d'appeler la fonction property_search avec les bons paramètres. - Appel MCP vers le serveur d'ImmoScout24 : ChatGPT envoie une requête JSON-RPC standard au serveur MCP d'ImmoScout24 (hébergé par Scout24, pas par OpenAI). Le serveur traduit la requête en langage naturel en critères techniques (ville=Berlin, prix max=500000) via leur AI Search Service maison. - Requête au catalogue Property Search interne : Le serveur MCP interroge l'API Property Search d'ImmoScout24 (le même backend qui sert le site immobilienscout24.de). Retour : 42 biens correspondants. - Renvoi d'un "widget" à afficher : Le serveur MCP renvoie deux choses : les données structurées (les 42 biens en JSON) + un pointeur vers un widget HTML ("voici comment tu dois les afficher"). ChatGPT télécharge alors ce widget HTML qui contient tout le code React inline (~300 Ko). - ChatGPT affiche un carrousel interactif : ChatGPT crée un iframe sandboxé, injecte les données via window.openai, et affiche dans la conversation un carrousel de biens cliquable. Quand l'utilisateur clique sur…
Traduit en métier : tu n'envoies plus une page web à l'utilisateur, tu envoies un mini-composant qui s'intègre dans une conversation. Le portail "disparaît", la marque reste : ImmoScout24 garde la main sur l'UI (cards, photos, prix, CTA), mais à l'intérieur de l'écosystème ChatGPT.
3 leçons que tout le secteur va copier
Leçon 1, Serveur stateless, widget stateful
L'équipe a fait un choix d'architecture qui scale : le serveur MCP côté ImmoScout24 ne mémorise rien entre deux requêtes (stateless). C'est le widget côté ChatGPT qui retient l'état (quels biens ont été cliqués, quel filtre l'utilisateur a appliqué). Avantage : tu peux faire scaler le serveur horizontalement sans "sticky session", chaque requête est indépendante. Le widget, lui, persiste son état via l'API window.openai qui synchronise les données avec ChatGPT, et ChatGPT peut alors poser des questions de suivi (« veux-tu comparer les 2 derniers biens que tu as regardés ? »).
MCP est un standard ouvert créé par Anthropic fin 2024 et adopté par OpenAI fin 2025. Il décrit comment un service externe (une base de biens, un CRM, un catalogue produits) expose ses fonctions à un LLM comme ChatGPT ou Claude. En vulgarisé : MCP est la prise électrique standardisée entre une IA et un service tiers. Avant MCP, chaque intégration ChatGPT-service était sur mesure. Avec MCP, le même serveur sert ChatGPT, Claude, Cursor et n'importe quel agent IA compatible.
MCP = la prise. Apps SDK = la déco autour de la prise. MCP permet à ChatGPT d'appeler des fonctions et récupérer des données. Apps SDK ajoute la couche UI : afficher un carrousel de biens, une carte, un formulaire interactif dans la conversation ChatGPT. ImmoScout24 utilise les deux en combo : MCP pour parler à leur backend, Apps SDK pour afficher un carrousel de biens et une carte avec pins directement dans le chat.
Lancement officiel en janvier 2026 (communiqué groupe Scout24 fin janvier, repris par Immobilien Zeitung le 12 février 2026). Le retex technique sur le blog Scout24 Engineering Medium a été publié 2 mois plus tard, le 20 mars 2026. C'est ce retex qui sert de référence pour la suite (Sergic en juin, Bayut au Moyen-Orient, etc.).
Parce que c'est la première doc publique d'un éditeur immo européen en production sur ChatGPT. Sergic (4 juin 2026), Bayut (2 juin), Meilleurtaux (avril) ont probablement utilisé ce retex comme manuel. Le ticket d'entrée technique pour publier une app immo dans ChatGPT vient de baisser d'un cran. Tous les portails et réseaux FR ont maintenant un plan détaillé sous les yeux.
Pour bâtir une app ChatGPT, oui — c'est un projet d'équipe (product + UX + 2-3 devs sur 8 à 12 semaines minimum). Pour exploiter l'info en tant que dirigeant ou agent immo, non : tu en retires des décisions stratégiques. Exemples : (1) intégrer MCP dans ton CRM pour servir tous les agents IA d'un coup, (2) garder le contrôle UX comme Orpi avec Kleio plutôt que pousser dans ChatGPT, (3) rendre tes fiches citables même sans publier d'app.
Aucun chiffre public, mais ordre de grandeur basé sur la stack décrite (équipe AI Solutions Scout24, 5 contributeurs cités) et les standards EU : 80 000 à 250 000 € en projet initial sur 3 à 4 mois, puis 8 000 à 20 000 €/mois en run (infra MCP serveur, monitoring, cycle de release). Ce n'est pas accessible à un agent indé. C'est pensé pour les portails, réseaux et grands éditeurs SaaS.
Aucune source publique ne le dit explicitement. Mais le timing (2,5 mois après le retex Scout24), la stack (MCP + Apps SDK), et le format (carrousel de biens dans le chat) sont identiques. Le retex Scout24 étant en open access avec exemples de code, il est très probable que les équipes de Sergic et leur prestataire technique se soient inspirées de ce manuel. C'est exactement ce que voulait Scout24 en publiant : faire avancer l'écosystème immo sur MCP.
Trois risques principaux. (1) Dépendance à OpenAI : si OpenAI change ses règles, fait payer la distribution, ou ferme ton app, tu perds ce canal d'un coup. (2) Cannibalisation : un utilisateur qui découvre tes biens dans ChatGPT n'ira peut-être plus jamais sur ton site, donc tu perds des données comportementales. (3) Effort de maintenance : le retex Scout24 le dit clairement, le cycle de release ChatGPT impose 3 environnements et une rigueur d'équipe SaaS — ce n'est pas un side project.