{"schema_version":"1.0","name":"Klana - Trip Planner","description":"Your AI travel companion for planning any trip — from weekend escapes to 30-day adventures. Budget in ANY currency (IDR, EUR, JPY, etc.) with live exchange rates. Get destination recommendations, budget-aware itineraries, cultural insights, hidden gems, packing lists, and calendar exports.","category":"lifestyle","tags":["travel","trip-planning","itinerary","budget","calendar","currency","culture","trending","real-time"],"services":[{"name":"get_trending_insights","endpoint":"/trending","method":"POST","price":"free","description":"Get real-time traveler intelligence for any destination. Surfaces viral YouTube videos (last 30 days) and trending travel content (last 3 months) — so you know what destinations are hot RIGHT NOW before you book.","input_schema":{"type":"object","required":["destination"],"properties":{"destination":{"type":"string","description":"Destination to get trending insights for e.g. \"Hong Kong\", \"Bali\""}}}},{"name":"suggest_destinations","endpoint":"/suggest","method":"POST","price":"free","description":"Not sure where to go? Get top 3 destination recommendations tailored to your budget (any currency), duration, and travel style.","input_schema":{"type":"object","required":["budget_amount","duration_days"],"properties":{"budget_amount":{"type":"number","description":"Budget amount in your preferred currency"},"budget_currency":{"type":"string","description":"Currency code e.g. \"IDR\", \"USD\", \"EUR\", \"JPY\" (default: USD)"},"duration_days":{"type":"number","description":"Number of trip days"},"travelers":{"type":"number","description":"Number of travelers (default: 1)"},"preferences":{"type":"array","items":{"type":"string"},"description":"e.g. [\"halal food\", \"beach\", \"history\", \"adventure\"]"},"departure_region":{"type":"string","description":"Where you depart from e.g. \"Southeast Asia\", \"Europe\""},"travel_style":{"type":"string","description":"e.g. \"backpacker\", \"luxury\", \"family\", \"romantic\", \"solo\""}}}},{"name":"generate_trip_plans","endpoint":"/plan","method":"POST","price":"free","description":"Generate 3 trip plan variants (Budget / Comfort / Packed). Budget in any currency — response shows amounts in your currency, USD, and local destination currency.","input_schema":{"type":"object","required":["destination","budget_amount","duration_days"],"properties":{"destination":{"type":"string","description":"Trip destination e.g. \"Hong Kong\" or \"Bali, Indonesia\""},"budget_amount":{"type":"number","description":"Budget amount in your preferred currency"},"budget_currency":{"type":"string","description":"Currency code e.g. \"IDR\", \"USD\", \"EUR\" (default: USD)"},"duration_days":{"type":"number","description":"Number of trip days (1–30)"},"preferences":{"type":"array","items":{"type":"string"},"description":"e.g. [\"halal food\", \"relaxed pace\", \"family-friendly\"]"},"travelers":{"type":"number","description":"Number of travelers (default: 1)"}}}},{"name":"mix_trip_plans","endpoint":"/mix","method":"POST","price":"free","description":"Customize your trip by mixing elements from multiple variants using natural language.","input_schema":{"type":"object","required":["variants","feedback"],"properties":{"variants":{"type":"object","description":"Map of variant id → variant object (from /plan response)"},"feedback":{"type":"string","description":"Natural language description of what to mix"}}}},{"name":"export_to_ics","endpoint":"/export-ics","method":"POST","price":"free","description":"Export your finalized trip plan to .ics format for Google Calendar, Apple Calendar, or Outlook.","input_schema":{"type":"object","required":["plan","trip_start_date"],"properties":{"plan":{"type":"object","description":"A single trip plan variant (from /plan or /mix)"},"trip_start_date":{"type":"string","description":"Trip start date in YYYY-MM-DD format"},"title":{"type":"string","description":"Calendar name (optional)"}}}}]}