Case studyBonjourRATP

BonjourRATP. Paris, one conversation away.

We built a BonjourRATP MCP App that brings journey planning into ChatGPT. Describe your trip, understand the options, and ask your next question in the same conversation.

Mobility · Île-de-FranceMCP App in ChatGPT

A familiar way to ask

Visitors can describe their trip in their own words, even when they do not know the Paris transport network.

Results from BonjourRATP

The MCP App brings journey options and line-status information into ChatGPT, with maps, transport lines, durations, and fares.

Explained in your language

The LLM responds in the language of the conversation. It explains the returned results and uses the journey context to answer follow-up questions.

A route, then room for questions.

An English conversation with a visitor to Paris: first a journey from Opéra to Glacière, then a question about a line on that route.

  1. Ask for a route. Understand the transfer.

    The visitor gives a starting point and a destination. BonjourRATP returns route options, and ChatGPT explains which lines to take and where to change, in English.

    I'm visiting Paris and I'm not familiar with the metro. Use BonjourRATP to find a route from Opéra to Glacière and explain where I need to change.
    English tourist request in ChatGPT, followed by BonjourRATP route cards from Opéra to Glacière and the beginning of the route explanation. Screenshot of the complete reply
    Complete ChatGPT reply · original text
    Bonjour RATP gives a simple route with one change: • At Opéra, take Metro line 7 toward Mairie d'Ivry. • Get off at Place d'Italie. • At Place d'Italie, follow signs for Metro line 6 toward Charles de Gaulle–Étoile. • Ride 2 stops: Corvisart, then Glacière. So the only place you need to change is Place d'Italie. The transfer is inside the station and Bonjour RATP estimates roughly a 3-minute connection. There are some notices on line 6 tonight, but the interruption starting at 22:00 concerns the Charles de Gaulle–Étoile/Kléber end of the line, so it does not affect the Place d'Italie → Glacière section of this journey.

    In this session, ChatGPT explains the change from line 7 to line 6 at Place d’Italie, then the two stops to Glacière.

    View full-size screenshot
  2. Ask what a disruption means for this trip.

    The visitor follows up about line 6 without repeating the origin and destination. ChatGPT checks BonjourRATP service information and explains it in the context of the proposed journey.

    Are there any problems on metro line 6 that could affect this journey? Please check BonjourRATP and explain what they mean for my trip.
    English follow-up about metro line 6, BonjourRATP service notices, and ChatGPT explaining why the reported closure does not affect the suggested journey. Screenshot of the complete reply
    Complete ChatGPT reply · original text
    Bonjour RATP shows several notices for Metro line 6, but for your Place d’Italie → Glacière segment, the important point is that none currently blocks that part of the line. Tonight, 25 September from 22:00, service is interrupted only between Charles de Gaulle–Étoile and Kléber for security measures. That is far west of your journey. You board line 6 at Place d’Italie and get off at Glacière, so this interruption should not affect you. There is also a broader notice connected with events and some station closures elsewhere in Paris, plus future planned closures on 4, 11, and 18 October, but those do not affect this trip tonight. So for your journey, you can still use line 7 to Place d’Italie, then line 6 to Glacière as planned.

    At capture time, the notices included a closure between Charles de Gaulle–Étoile and Kléber. ChatGPT explains that it does not affect the Place d’Italie–Glacière segment of this journey.

    View full-size screenshot

From conversation to a full-screen map.

“See more details” opens a dedicated journey workspace: map, alternatives, and travel steps come together in full screen.

Desktop full-screen view: a large map, route alternatives on the left, and journey details on the right.
Desktop full-screen view: a large map, route alternatives on the left, and journey details on the right. View full-size screenshot ↗

The same journey, ready to take along.

On a narrow screen, the map and journey steps reflow. Travelers can inspect their transfer, expand the stops, and find their ticket.

Mobile browser · 390 × 844
Map and journey summary
Map and journey summary
Journey steps and expanded stops
Journey steps and expanded stops

The next question is part of the journey.

In the same conversation, the visitor can choose a ticket and understand how to use it.

Which ticket do I need?

BonjourRATP checks its catalog: in this session, a €2.55 Ticket Métro-Train-RER for one adult on this journey. This is the captured fare on 25 September 2026.

For this journey, which ticket should I buy and how much does it cost for one adult? Please use the BonjourRATP ticket catalog.
Which ticket do I need?
Complete ChatGPT reply · original text
For Opéra → Glacière, buy a Ticket Métro-Train-RER. For one adult, the Bonjour RATP catalog price is €2.55. It covers your full metro journey, including the change from line 7 to line 6 at Place d’Italie, as long as you stay inside the network and complete the trip within 2 hours.

Should I validate again at the transfer?

ChatGPT’s activity confirms that it consulted the BonjourRATP FAQ. The reply connects the validation rule to the transfer at Place d’Italie.

According to the official BonjourRATP FAQ, do I need to validate my ticket again when changing between metro lines on this journey?
Should I validate again at the transfer?
Complete ChatGPT reply · original text
According to the official Bonjour RATP FAQ, you should validate whenever the network asks you to during a connection, but you will not be charged another ticket. For your trip: Opéra → line 7 → Place d’Italie → line 6 → Glacière your Ticket Métro-Train-RER remains valid for the whole journey. Bonjour RATP says metro/train/RER connections are included for up to 2 hours. At Place d’Italie, you normally just follow the signs for line 6. If there is a validation gate during the connection, validate the same ticket again. It does not consume a second €2.55 ticket.

Keep the conversation in your language.

BonjourRATP supplies the travel results; the LLM explains them in the language of the conversation. These Japanese and Arabic sessions show the same experience for other visitors.

Ask in familiar words

Japanese 日本語

パリを観光しています。BonjourRATPでオペラ駅からグラシエール駅までの行き方を調べて、どこで乗り換えるか教えてください。

“I’m visiting Paris. Use BonjourRATP to find the route from Opéra to Glacière and tell me where to change.”

Real ChatGPT conversation: Japanese prompt above BonjourRATP maps and route cards from Opéra to Glacière. Screenshot of the complete reply
Complete ChatGPT reply · original text
Bonjour RATPでは、次のルートが分かりやすいです。 オペラ駅からメトロ7号線に乗り、「Mairie d'Ivry」方面へ進みます。Place d’Italie(プラス・ディタリー)駅で乗り換え、そこからメトロ6号線の「Charles de Gaulle–Étoile」方面に乗って、Glacière(グラシエール)駅で降ります。 つまり、乗り換えは Place d’Italieで1回 です。所要時間は約24分です。 なお、現在6号線には一部区間で運休情報がありますが、今回使う Place d’Italie → Glacière の区間とは離れています。

A Japanese request brings up BonjourRATP route cards, followed by a Japanese explanation from ChatGPT.

View full-size screenshot

Understand the journey

Arabic العربية

أنا سائح في باريس ولا أعرف شبكة المترو. استخدم BonjourRATP للعثور على مسار من محطة أوبرا إلى محطة غلاسيير، واشرح أين أحتاج إلى تبديل الخط.

“I’m a tourist in Paris and don’t know the metro. Use BonjourRATP to find a route from Opéra to Glacière and explain where to change.”

Real ChatGPT conversation: Arabic prompt above BonjourRATP maps and route cards from Opéra to Glacière. Screenshot of the complete reply
Complete ChatGPT reply · original text
بحسب Bonjour RATP، أبسط مسار بالمترو هو: • من Opéra خذ الخط 7 باتجاه Mairie d'Ivry. • انزل في Place d'Italie. • هناك بدّل إلى الخط 6 باتجاه Charles de Gaulle–Étoile. • انزل بعد محطتين في Glacière. إذن لديك تبديل واحد فقط، في Place d'Italie. يوجد اضطراب حالي على جزء آخر من الخط 6 بين Charles de Gaulle–Étoile وKléber، لكنه لا يقع على الجزء الذي ستستخدمه بين Place d'Italie و Glacière.

An Arabic request brings up the same route-planning experience, followed by an Arabic explanation from ChatGPT.

View full-size screenshot

Captured on 25 September 2026. The LLM responds in the language of the conversation; some embedded app labels remain in English or French. Routes, fares, and service information reflect the captured sessions. ChatGPT interfaces set to English, Japanese, and Arabic. Embedded labels and traffic notices may retain their source language.

Our MCP Apps and ChatGPT App development services ↗

Bring your service into the conversation.

Talk about your MCP App