MCP App Store
by KeenEthics
Travel
Le Bon Road Trip Planner icon

Le Bon Road Trip Planner

by Cyril Vescan

Overview

Le Bon Road Trip Planner lets you find your saved trips and create or update itineraries, stops, notes, travel stories, places, photos, and budgets directly in ChatGPT. Every action is limited to the connected account, and trip-related results include a link to review changes in the Planner.

Tools

budget_items_create

ChatGPT
Create one budget line for a trip. Use kind=reservation for hotels, flights, trains, cars, activities, restaurants, and pending bookings.

budget_items_delete

ChatGPT
Delete one budget line. Use only after the user explicitly confirms the deletion.

budget_items_list

ChatGPT
List budget lines for one trip, including expenses and reservations.

budget_items_update

ChatGPT
Update one existing budget line, including reservation details.

itinerary_apply_plan

ChatGPT
Apply a complete desired itinerary in one workflow: update existing steps, create missing steps, optionally delete omitted steps, reorder everything, and recalculate distances. Use this when the user asks for several itinerary changes in one action.

itinerary_get

ChatGPT
Get one itinerary by tripId with ordered steps. Prefer this when the user asks to read, inspect, or verify an itinerary.

journal_entries_upsert

ChatGPT
Create or update a journal entry for a trip step using clean Markdown.

me

ChatGPT
Confirm that the user's Le Bon Road Trip account is connected. Returns connection status only, without profile data or account identifiers.

media_add

ChatGPT
Upload a base64-encoded image to a trip step.

media_remove

ChatGPT
Remove a media item from a trip step. Use only after the user explicitly confirms the removal.

places_add

ChatGPT
Add one place or point of interest to a trip. Use locations_search first when coordinates or mapboxId matter.

places_list

ChatGPT
List places and points of interest for one trip, optionally filtered by stepId or kind.

places_remove

ChatGPT
Remove one place or point of interest. Use only after the user explicitly confirms the removal.

places_update

ChatGPT
Update one existing place or point of interest.

planning_notes_update

ChatGPT
Update the main planning notes block for a trip step using clean Markdown.

planning_notes_update_structured

ChatGPT
Update structured planning notes for a trip step.

step_blocks_list

ChatGPT
List typed editorial blocks for a trip step.

step_blocks_upsert

ChatGPT
Create or update one typed editorial block for a trip step.

steps_add

ChatGPT
Add a single new step to an existing trip. Always set transport explicitly using one of: car, bus, train, flight, ferry, walk, van, 4x4, motorcycle, motorhome. Always verify transport durations for itinerary changes. After adding, updating, or reordering steps, recalculate distances/durations when needed, inspect each segment, and set durationOverride in minutes for unrealistic results.

steps_add_and_narrate

ChatGPT
Create a completed step and write its travel story in one call. Use this for past journey segments. Always verify transport durations for itinerary changes. After adding, updating, or reordering steps, recalculate distances/durations when needed, inspect each segment, and set durationOverride in minutes for unrealistic results.

steps_add_with_details

ChatGPT
Create a trip step with location, transport, nights, optional planning notes, and optional manual transport duration in one call. Always verify transport durations for itinerary changes. After adding, updating, or reordering steps, recalculate distances/durations when needed, inspect each segment, and set durationOverride in minutes for unrealistic results.

steps_recalculate_distances

ChatGPT
Recalculate distance and duration for all steps in a trip. Always verify transport durations for itinerary changes. After adding, updating, or reordering steps, recalculate distances/durations when needed, inspect each segment, and set durationOverride in minutes for unrealistic results.

steps_remove

ChatGPT
Remove a specific step from a trip using its stepId. Use only after the user explicitly confirms the removal.

steps_reorder

ChatGPT
Reorder existing steps. Requires the full list of stepIds in the new order.

steps_update

ChatGPT
Update an existing trip step. Always verify transport durations for itinerary changes. After adding, updating, or reordering steps, recalculate distances/durations when needed, inspect each segment, and set durationOverride in minutes for unrealistic results. Use durationOverride in minutes to personalize a wrong transport duration, or null to clear the manual duration.

travel_story_add_photo

ChatGPT
Attach a photo to a completed trip step story.

travel_story_write

ChatGPT
Write or rewrite the polished narrative travel story for a completed trip step.

trips_create

ChatGPT
Create a new trip. Do not use this to update an existing trip. Fill travelerProfile with whatever you can infer from the conversation about the travelers (who is going, kids, pets, pace, budget, preferred style). Never ask the user questions just to fill it: only set the fields you can reasonably infer, and omit the rest.

trips_delete

ChatGPT
Permanently delete a trip and its related itinerary data. Use only after the user explicitly confirms the deletion.

trips_get

ChatGPT
Get one trip with its steps, media, planning notes, and journal entries.

trips_list

ChatGPT
List all trips for the authenticated owner.

trips_update

ChatGPT
Update trip-level metadata. This tool cannot manage itinerary steps; use steps_* tools for steps. Fill travelerProfile with whatever you can infer from the conversation about the travelers (who is going, kids, pets, pace, budget, preferred style). Never ask the user questions just to fill it: only set the fields you can reasonably infer, and omit the rest.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

33

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily