This is a durable gateway demo — a sandboxed client can’t fake live flight prices, real routing, or a real forecast. The value is paid, real-time data, not generation.
The prompt
What runs
POST /serpapi/v1/flights— live Google Flights results for the dates (~$0.02)POST /googlemaps/v1/directions— routes between the places on the list (~$0.02)POST /openweather/v1/forecast— 5-day / 3-hour forecast for the destination (~$0.02)POST /anthropic/v1/messages— Claude builds the itinerary + flight pick + packing list (~$0.02)
Run it
Claude Desktop (MCP)
SDK
Expected output
Extend it
- Render the itinerary to a shareable PDF with PDFShift (
/pdfshift/v1/convert) - Add Google Maps places (
/googlemaps/v1/places) to suggest restaurants near each stop - Swap SerpAPI flights filters (
type, cabin, stops) to compare nonstop vs cheapest - Run it for several candidate cities in parallel and let Claude rank them by weather + flight price
