Aller au contenu

De l’API au MCP : comment SNCF Connect a construit son application pour ChatGPT ?

Pionnier du ecommerce conversationnel depuis plus de 10 ans, SNCF Connect a décidé de créer une application au sein de ChatGPTUne expérimentation qui permet d’explorer les enjeux du GEO (Generative Engine Optimization) et d’anticiper la montée en puissance d’un commerce électronique « agentique » au sein des IA conversationnelles. 

Publié le

Par La Redaction

Avec 4,5 millions de visites quotidiennes en moyenne sur le web ou dans son application et 233 millions de billets vendus en 2025, SNCF Connect est aujourd’hui le service préféré des Français pour gérer ses déplacements (train, bus, transports en commun, etc.) et retrouver ses titres et billets de transport (train, bus, transports en commun). 

 

Mais face à l’apparition de l’intelligence artificielle générative et la montée en puissance de nouveaux « moteurs de réponse » comme ChatGPT, Gemini, Claude, Mistral ou Siri, qui pourraient transformer les parcours d’achat des internautes ainsi que la manière dont les voyageurs préparent leurs déplacements, SNCF Connect a décidé d’innover en rendant certaines de ses fonctionnalités directement accessibles au sein de ces nouvelles interfaces conversationnelles. 

Du NLP à l'IA Générative

Cette démarche d’innovation n’est pas nouvelle pour SNCF Connect & Tech, qui conçoit et développe SNCF ConnectDepuis sa création il y a 26 ans, l’innovation est au cœur de l’ADN de l’entreprise. Véritable pionnière du digital dans le secteur des mobilités, elle s’est illustrée comme un acteur des premières fois, en lançant notamment les premiers achats de billets en ligne, le premier e-billet ou encore les premiers chatbots du secteur. En effet, dès 2016, l’entreprise avait lancé sur son service de mobilité « OUIBot », un chatbot conversationnel reposant sur des technologies de traitement automatique du langage naturel (NLP) et notamment sur la plateforme open-source Tock. En 2024, SNCF Connect avait également intégré un RAG (Retrieval-Augmented Generation) pour enrichir son propre moteur de recherche. Mais les équipes techniques voulaient aller plus loin. 

A la rentrée 2025, ChatGPT a annoncé plusieurs partenariats avec des acteurs du tourisme et du paiement aux Etats-Unis, et a partagé sa vision d’un store où des applications pourraient aider les internautes à concevoir, voire à réserver leur propre séjour. Dans le cadre de notre démarche de veille, nous avons donc décidé de lancer notre propre application, pour mieux comprendre ce nouvel écosystème.

Remi Blazy, Product Designer pour SNCF Connect chez SNCF Connect & Tech.

Après plusieurs mois de développement, SNCF Connect & Tech a ainsi été l’une des premières entreprises françaises à tester dès le printemps 2026 l’intégration de certaines des fonctionnalités de son service numérique de mobilité SNCF Connect, au sein du store de ChatGPT.

Interface de l'application SNCF Connect dans ChatGPT

Une intégration reposant sur le MCP SNCF Connect

Pour gagner du temps, les équipes de SNCF Connect & Tech qui travaillent pour la marque SNCF Connect ont employé une méthode de « rewrapping » (ou ré-emballage) des API (interfaces de programmation) existantes de SNCF Connect. L’objectif principal était de les rendre pleinement compatibles avec le protocole MCP (Model Context Protocol), la norme technique valorisée par OpenAI pour faire communiquer les modèles linguistiques avec des services tiers.  

Schéma d'architecture de l'application SNCF Connect MCP

Pour la partie « front » (interface utilisateur) et l’affichage des résultats dans la fenêtre de chat, l’équipe s’est appuyée sur des standards éprouvés du web, comme la bibliothèque React.

La grande évolution, c’est MCP Apps : une extension du protocole qui permet aux tools MCP de retourner non plus du JSON brut, mais du HTML interactif. L’interface IA (ChatGPT, Claude ou Mistral en partie) affiche alors directement une mini-application dans le chat, via une iframe enrichie. L’utilisateur peut rechercher un billet, voir une carte, remplir un formulaire, sans jamais quitter l’assistant, tout en le questionnant sur les trajets.

Adrien Body, Staff Engineer pour SNCF Connect chez SNCF Connect & Tech.

Une volonté d’encadrer les appels des LLM

Positionner SNCF Connect dans une intelligence artificielle extérieure soulève néanmoins des questions de sécurité. Le premier risque identifié concerne le scraping massif des tarifs ou les tentatives de saturation des serveurs. Pour y parer, un mécanisme de limitation du débit (rate limiting) a été configuré, bridant le système à environ 10 requêtes par minute. Cette barrière technique garantit que l’outil reste utilisé à des fins strictement humaines. 

 

L’autre crainte concernait les « hallucinations » des LLM (grands modèles de langages), avec le risque que l’intelligence artificielle invente des données ou mélange des tarifs ou des horaires dans ses réponses.  

Nous avons procédé par étape, avec un service proposant dans sa première version des trajets simples pour une seule personne. Etant satisfaits de la qualité des réponses, nous avons déjà procédé à une mise à jour du service, avec des trajets plus complexes, comme des allers-retours, des réservations multi-passagers ou la prise en compte de réductions commerciales

Remi Blazy, Product Designer pour SNCF Connect chez SNCF Connect & Tech

Une fois l’itinéraire trouvé, l’IA génère un lien externe redirigeant l’utilisateur vers l’environnement sécurisé de SNCF Connect pour finaliser la transaction financière. Ce choix répond à des impératifs de conformité bancaire, notamment les normes PCI DSS, mais pose aussi des questions de responsabilité juridique en cas d’erreur de réservation. 

Une Smart App déjà utilisée par des centaines de « power users »

Lancée fin avril 2026, l’application SNCF Connect au sein de ChatGPT a été consultée par des centaines d’internautes. 

Si ces chiffres peuvent sembler modestes pour une application utilisée par des millions d’internautes chaque mois, ils permettent aux équipes de SNCF Connect d’optimiser leur « GEO » (Générative Engine Optimisation) au sein de ces nouveaux outils de recherche. 

Aujourd’hui, seuls les internautes ayant activé notre application peuvent consulter notre contenu au sein de ChatGPT. Mais nous anticipons de futures fonctionnalités de suggestion automatique, qui pourraient pousser ChatGPT à proposer les contenus les plus pertinents à l’ensemble de ses utilisateurs. Ce jour-là, notre trafic pourrait exploser.

Adrien Body, Staff Engineer pour SNCF Connect chez SNCF Connect & Tech.
Fiche descriptive de l'application SNCF Connect dans ChatGPT

Guerre des plateformes et risques de cannibalisation

Les travaux menés par les équipes de SNCF Connect & Tech ne devraient toutefois pas se limiter à l’application ChatGPT. Le protocole MCP, proposé par Open AI, a également été adopté par d’autres LLM comme Claude, d’Anthropic, mais également Mistral AI, et les équipes devraient s’appuyer sur cette convergence technique pour proposer le service sur d’autres environnements conversationnels. Pour d’autres géants de la tech, la stratégie pourrait en revanche être plus complexe.  

Google privilégie une approche intégrée et locale via son modèle Gemini et des protocoles propriétaires (Web MCP / UCP) pour retenir l'utilisateur dans son giron. Apple, de son côté, mise sur ses « App Intents » pour interconnecter son IA Siri directement aux applications installées sur l'iPhone. Ce sont des logiques assez différentes et nous devons poursuivre notre travail de veille pour éclairer nos choix stratégiques.

Remi Blazy, Product Designer pour SNCF Connect chez SNCF Connect & Tech

Les IA génératives cannibaliseront-elles les sites ou les applications, ou seront-elles une nouvelle source de trafic, pour un e-commerce plus conversationnel ? Quelle sera la place de la publicité ou des paiements au sein de ces parcours ? Faut-il proposer plus d’autonomie aux agents ou laisser aux humains les étapes de validation ? Qui devra assumer les coûts faramineux de l’intelligence artificielle ? SNCF Connect doit-elle rendre son contenu accessible aux super app ou au contraire agréger des contenus tiers pour devenir elle-même une plateforme ?  

 

Autant de questions sur lesquelles travaillent les équipes de SNCF Connect & Tech, en tant qu’entreprise technologique française référente des mobilités que ce soit pour la marque SNCF Connect au service des voyageurs ou pour la marque Tesmo, au service des différents acteurs de la mobilités (régions, AOM, etc.).  

Recommandé pour vous