🌍 Wander Agent

MCP serverDocs & knowledge

wander-agent turns your AI into a travel planning assistant with 60 built-in tools. Once added, it can research flights, hotels, visas, and weather for your trips, and it keeps track of your plans as you go. No keys or extra setup are needed to start.

Unavailable. This server has no hosted endpoint yet, so ahel can't serve it.

Add wander-agent and start asking your AI about a trip, such as where to fly or where to stay. There are no keys to configure, so you can begin planning right away.

What your AI can do with it

  • Search flights for your trip
  • Find hotels at your destination
  • Check visa requirements before you travel
  • Look up weather where you are headed
  • Watch fares and report when prices change
  • Remember your trip details as you plan

From the project's README

As published by virajmishra1/wander-agent in README.md.

Your AI's personal travel agent β€” flights, hotels, visas, points & miles.

66 tools. Zero API keys. One line to install.

Ask your AI anything about travel and get real data back, not hallucinations β€” live flight prices, the cheap fares airlines hide, real visa rules, 16-day forecasts, and credit-card points sweet spots.

pip install wander-agent

See the launch demo · ⭐ Star this repo if it saves you a layover ✈️

Real run: asked for "every way to save money on DXB→DPS for 4" — it surfaced hidden-city, split-ticket, and nearby-airport fares for ~$8,000 group savings.


Try these the second you install β€” paste any of them to your AI:

  • πŸ›« "Find me a flight from NYC to Tokyo the airlines don't want me to see." β†’ hidden-city + split-ticket fares OTAs are banned from showing you
  • 🌴 "Plan a 10-day Bali trip for 2 from Dubai in September, budget $3,000." β†’ flights, hotels, visa, weather, restaurants, packing list, day-by-day β€” one response
  • πŸ›‚ "Which of my two passports gets me into more countries visa-free?" β†’ dual-passport diff with Henley rankings
  • πŸ’³ "Turn my Amex points into the best business-class flight to Europe." β†’ points sweet-spot finder across transfer partners

What is this?

Wander Agent is a tool plugin for AI assistants (Claude, Cursor, Windsurf, etc.) that gives the AI real travel data to work with.

Without this plugin, asking an AI "cheapest flights from New York to Tokyo in August?" gets you a made-up answer. With this plugin, the AI calls real data sources β€” Google Flights, Open-Meteo, US State Dept advisories, OpenStreetMap β€” and gives you actual prices, real forecasts, and live visa requirements.

You talk to the AI the same way you always do. The AI does the rest.

"Plan me a 10-day trip to Bali for 2 people leaving from Dubai in September, budget $3,000" β†’ Real flights, real hotels, visa requirements, weather forecast, local restaurants, packing list, day-by-day itinerary β€” all in one response.


What can it do?

  • Search live flights (Google Flights + Kiwi.com in parallel)
  • Find hidden-city fares β€” e.g. buy NYCβ†’Mexico via Houston, exit in Houston at 40% discount
  • Split-ticket search β€” book two separate tickets via a hub; OTAs are contractually forbidden from showing you this
  • Month-level price scan β€” check every month for the next year, returns cheapest month to fly
  • Fare calendar β€” cheapest day within a given month, day-of-week analysis
  • Scan for mistake fares and error pricing from deal alert sites
  • Find the cheapest destination you can fly to from anywhere
  • Find cheapest meeting point for friends flying from different cities
  • Automatically checks nearby airports (JFK also checks EWR, LGA; DXB also checks SHJ, AUH)
  • Search hotels with direct booking links to Booking.com, Airbnb, Expedia, Tripadvisor, and 6 more
  • Optimize for cheapest flight + hotel combo across flexible dates
  • Check if you need a visa, e-visa, ETA, or nothing at all
  • See every country you can enter without a full visa
  • Passport power ranking β€” Henley Index 2024 rank, visa-free %, regional breakdown
  • Dual-passport comparison β€” see exactly which destinations each passport unlocks that the other doesn't
  • Transit visa check β€” do you need a visa just to change planes? 200+ passport Γ— layover rules
  • Official government apply links included
  • 16-day live forecast for any location
  • Best month to visit anywhere based on 5 years of climate data
  • Jet lag calculator with science-based recovery schedule
  • Live US State Dept advisory level for any country (1 = safe, 4 = do not travel)
  • List every country at or above a given risk level
  • Recent travel news: strikes, airport closures, entry bans, protests
  • Daily budget estimates for 220 cities (budget / mid-range / luxury)
  • Live currency conversion
  • Total trip cost estimate combining flights, hotels, and daily spend
  • Day-by-day itinerary with weather and activities for each day
  • Rank and score destinations by cost + weather + safety + events
  • Compare multiple destinations side-by-side
  • Aurora viewing destinations with NOAA KP-index forecast
  • Open-jaw trips β€” fly into Rome, train to Paris, fly home from Paris. Composed automatically.
  • Restaurants, bars, pubs, and cafes near any location (OpenStreetMap)
  • Cuisine filters, price level, opening hours, distance
  • Booking links: Google Maps, Zomato, TripAdvisor, Yelp, OpenTable, Resy, Untappd
  • Packing list tailored to weather, activities, and trip length
  • Language phrasebook for 17 languages with pronunciation guides
  • Layover guide for 10 major hub airports (DXB, SIN, IST, DOH, NRT, CDG, HKG, ICN, AMS, HND)
  • Health requirements: vaccines, water safety, food safety, pre-trip timeline
  • Bus, train, and ferry options with direct booking links
  • Viewpoints, beaches, hiking trails, coworking spaces near any location
  • Local SIM guide β€” 25+ countries: best prepaid SIM vs eSIM, cost, where to buy, tethering policy
  • Saves your home airports, passports, currency, and interests β€” never ask again
  • Logs your trip history
  • Saved trips β€” a persistent trip with an 8-item booking checklist that survives across sessions
  • Fare watching β€” set a target price on a route, re-price on demand, get a buy signal when it drops
  • Value ranking β€” scores options 0–100 on price plus stops, duration, refundability, baggage and hassle (flags hidden-city / split-ticket risk), so cheapest isn't blindly "best"
  • Points valuation β€” is this award booking a good deal? Cents-per-point calculator with verdict (excellent / good / fair / poor) against 20+ program baselines
  • Transfer partners β€” which airlines and hotels can you transfer Chase UR / Amex MR / Citi TYP / Capital One / Bilt points to? With ratios and transfer times
  • Points vs cash β€” should you use points or pay cash? Factors in cpp value, opportunity cost, and what you'd earn back paying cash
  • Earning calculator β€” how many points does a $500 dinner earn on your Amex Gold? 9 cards modeled with bonus categories
  • Sweet spot awards β€” curated list of outsized-value redemptions: ANA first class for 120k VA miles (16.7cpp), Hyatt all-inclusive for 25k (2.4cpp), Turkish business for 45k (8.9cpp)
  • Program comparison β€” which of your points programs gives the best value for a specific booking?
  • Card portfolio β€” save your cards to your profile, points tools use them automatically

Setup (5 minutes)

Step 1 β€” Install Python

You need Python 3.10 or newer. Check if you have it:

python3 --version

Don't have it? Download from python.org.


Step 2 β€” Install Wander Agent

From PyPI (recommended):

pip install wander-agent

Or with uv β€” no install at all, run directly:

uvx wander-agent

Or from source:

git clone https://github.com/VirajMishra1/wander-agent.git
cd wander-agent
pip install -e .

Verify it worked:

wander-agent --help

Step 3 β€” Connect to your AI

Pick the app you use:

Open this file in a text editor:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this:

{
  "mcpServers": {
    "wander-agent": {
      "command": "wander-agent"
    }
  }
}

Save the file, then quit and reopen Claude Desktop.

If you get an error about wander-agent not being found, find the full path first:

which wander-agent

Then use that path in the config:

{
  "mcpServers": {
    "wander-agent": {
      "command": "/usr/local/bin/wander-agent"
    }
  }
}
claude mcp add wander-agent wander-agent

Confirm it registered:

claude mcp list

Create or edit .cursor/mcp.json in your home directory:

{
  "mcpServers": {
    "wander-agent": {
      "command": "wander-agent"
    }
  }
}

Restart Cursor.

Edit ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "wander-agent": {
      "command": "wander-agent"
    }
  }
}

Restart Windsurf.

Open VS Code settings, search for "Cline MCP", edit cline_mcp_settings.json:

{
  "mcpServers": {
    "wander-agent": {
      "command": "wander-agent"
    }
  }
}

Edit .continuerc.json in your project or home directory:

{
  "mcpServers": [
    {
      "name": "wander-agent",
      "command": "wander-agent"
    }
  ]
}

Edit ~/.config/zed/settings.json:

{
  "context_servers": {
    "wander-agent": {
      "command": {
        "path": "wander-agent",
        "args": []
      }
    }
  }
}

Optional: API keys for better data

Everything works without any API keys. These add richer data if you want:

VariableWhat it unlocksGet it free at
FOURSQUARE_API_KEYReal ratings and price levels for restaurants/barsfoursquare.com/developers
TICKETMASTER_API_KEYLive event listings (concerts, sports, shows)developer.ticketmaster.com

Set them before starting your AI:

export FOURSQUARE_API_KEY=your_key_here
export TICKETMASTER_API_KEY=your_key_here

Or add them to your shell profile (~/.zshrc, ~/.bashrc) to make them permanent.


All 66 Tools

✈️ Flights

ToolWhat it does
search_flightsLive flight search across Google Flights and Kiwi.com in parallel. Returns prices, duration, stops, and booking links.
find_skiplagged_faresHidden-city fares β€” buy a connecting flight and exit at the layover city. Often 40–60% cheaper. Carry-on only.
find_split_ticketBook two separate tickets through a hub instead of one through-ticket. OTAs are contractually forbidden from showing this. Savings of 20–60% on many routes. Includes full risk disclosure.
find_cheapest_monthScans the next 12 months by sampling the first Tuesday of each month (statistically cheapest booking day). Returns all months ranked by price with season analysis and booking links.
fare_calendarFull month price grid β€” up to 15 sampled days, day-of-week analysis, price tiers, best/worst weeks. Find the cheapest day to fly within a given month.
find_mistake_faresScans Secret Flying and The Flight Deal RSS for error fares and flash deals.
cheap_anywhere_fromCheapest destinations from an origin across 114 airports worldwide.
find_destinations_by_budgetFinds destinations reachable within a total budget (flights + hotels).
multi_origin_meetupCheapest city for multiple friends to meet, flying from different cities.
verify_flight_routeConfirms a direct or connecting route exists between two airports.
find_aurora_destinationsAurora-viewing destinations with live NOAA KP-index forecast and flight prices.

🏨 Hotels

ToolWhat it does
search_hotelsHotels with booking links to Booking.com, Airbnb, Expedia, Tripadvisor, and 6 more.
optimize_budgetFinds the cheapest flight + hotel combo across a flexible date window (Β±7 days).

πŸ“‹ Visas & Entry

ToolWhat it does
check_visa_requirementVisa category for a passport + destination pair. Returns visa-free, ETA, e-visa, visa on arrival, or visa required β€” with the official apply link.
visa_free_destinationsEvery country a given passport can enter without a full embassy visa.
get_passport_powerHenley Index 2024 rank, visa-free access count, frictionless travel %, and regional breakdown for any passport. Pass two passports to get a head-to-head diff: exactly which destinations each one unlocks that the other doesn't.
check_transit_visaDo you need a transit visa at your layover airport? Covers 200+ passport Γ— layover-country combinations. Checks LHR, JFK, DXB, SIN, FRA, IST, DOH, NRT, ICN, YYZ, SYD, and 30+ others.

🌀️ Weather

ToolWhat it does
get_weather16-day live weather forecast for any coordinates. Falls back to 5-year historical data for dates beyond the forecast window.
best_month_to_visitRanks all 12 months for a location by weather quality, based on historical climate data.

⚠️ Safety & News

ToolWhat it does
get_travel_advisoryUS State Dept advisory level (1–4) and summary. Pulled from the live RSS feed.
list_advisories_by_levelAll countries currently at or above a given advisory level.
get_travel_newsScans Google News for recent disruptions: strikes, airport closures, entry bans, protests.

πŸ’° Costs & Currency

ToolWhat it does
get_cost_of_livingDaily budget estimates for 220 cities across budget, mid-range, and luxury tiers.
convert_currencyLive currency conversion via European Central Bank rates.
get_exchange_ratesExchange rates for multiple currencies from a base currency.

πŸ—ΊοΈ Planning & Scoring

ToolWhat it does
plan_trip_packageThe main orchestrator. Calls 8+ tools in parallel and returns a complete trip: flights, hotels, visa, weather, safety, activities, ground transport, cost estimate, and booking checklist.
plan_itineraryDay-by-day itinerary with weather forecast and suggested activities for each day.
find_open_jawPlan a fly-in/overland/fly-out trip: land in city A, travel by train or bus, fly home from city B. Composes flight + ground transport search. Shows total cost vs a round-trip to city A only. Accepts city names or IATA codes.
score_destinationsRanks destinations by a weighted combination of cost, weather, safety, and events.
compare_destinationsSide-by-side comparison of 2–5 destinations for the same dates.

🍜 Food & Nightlife

ToolWhat it does
search_restaurants_barsReal venues near a location from OpenStreetMap. Returns cuisine, price level, opening hours, distance, and links to Google Maps, Zomato, TripAdvisor, Yelp, OpenTable, Resy, and Untappd.

🌐 Smart Trip Tools

ToolWhat it does
score_nomad_citiesRanks cities for remote work across 6 dimensions: cost, safety, internet speed, weather, visa ease, and lifestyle. Configurable weights.
calculate_flight_carbonCO2e footprint for any flight using ICAO/DEFRA 2024 factors with radiative forcing (RFI Γ—1.9). Per-passenger and total emissions, Gold Standard offset cost, and train/car comparison for short routes.

πŸŽ’ On the Ground

ToolWhat it does
generate_packing_listPacking list tailored to destination weather, activities, trip length, and budget level.
find_placesViewpoints, beaches, hiking trails, coworking spaces, waterfalls, markets, and more from OpenStreetMap.
calculate_jet_lagJet lag severity with a science-based recovery schedule: pre-departure shift, melatonin timing, light exposure strategy.
get_language_phrasebookPhrasebook for 17 languages with local script, romanized pronunciation, and audio tips.
get_stopover_guideWhat to do during a layover at 10 major hubs. Includes transit visa check, in-airport activities, and city excursion options.
check_travel_healthRequired and recommended vaccines, water safety, food safety, mosquito risk, altitude risk, and a pre-trip preparation timeline. Based on CDC and WHO 2024–2025 data.
search_ground_transportBus, train, and ferry options with booking links. Region-aware: Amtrak and Greyhound for the US, Trainline and BlaBlaCar for Europe, IRCTC for India, 12Go for Southeast Asia.
get_local_sim_guideBest prepaid SIM card and eSIM for 25+ countries. Returns operator, cost, data allowance, where to buy, tethering policy, and duration-based advice (≀3 days β†’ eSIM; longer β†’ local SIM). Falls back to Airalo/Holafly for unlisted countries.

πŸ›οΈ Attractions & Info

ToolWhat it does
search_activitiesAttractions near a location from Wikidata. Filter by category: museums, parks, architecture, nightlife, food, historic, nature, and more.
get_local_eventsLive events from Eventbrite: concerts, sports, festivals.
get_destination_infoCountry basics: currency, official language, timezone, dialling code, driving side.
geocodeConverts a place name to coordinates.
verify_placeConfirms a place actually exists (catches AI hallucinations before they reach you).

🧠 Traveler Profile

ToolWhat it does
get_traveler_profileLoads your saved profile: home airports, passports, currency, interests, and trip history.
onboard_travelerOne-time setup. Saves your preferences so the AI uses them automatically in every future session.
update_traveler_profileUpdate any field, manage credit cards in your portfolio, or log a completed trip.
get_trip_historyYour logged trip history.

🧳 Saved Trips (cross-session memory)

Persisted to ~/.wander_agent/trips.json. A trip carries an 8-item booking checklist (flights, hotel, visa, insurance, ground transport, advisory, packing, notify bank).

ToolWhat it does
save_tripSave a trip you're planning. Returns a trip_id and a fresh booking checklist.
list_my_tripsList saved trips with checklist progress. Filter by status (planning/booked/completed/cancelled).
get_trip_statusFull state + checklist progress for one trip, by id or destination.
update_tripChange status/dates, tick checklist items, or shortlist a flight/hotel option onto the trip.
delete_tripRemove a saved trip.

πŸ”” Fare Watching

Persisted to ~/.wander_agent/fare_watches.json. Records a baseline price and a price history per watched route.

ToolWhat it does
watch_fareStart watching a route with an optional target price. Captures a baseline on creation.
list_fare_watchesList watches with baseline / last / lowest price seen and status.
check_fare_watchesRe-price watched routes now. Returns buy-signal alerts: target_hit, price_drop, price_rise, no_change.
stop_fare_watchPause or delete a watch.

βš–οΈ Value Ranking

ToolWhat it does
rank_trip_optionsScores a list of flight/trip options 0–100 on price plus stops, duration, refundability, baggage and hassle. Presets: cheapest / fastest / easiest / flexible / balanced. Flags hidden-city, split-ticket and self-transfer risk so the cheapest fare isn't blindly the winner.

πŸ’³ Credit Card Points & Miles

Static dataset covering 20 loyalty programs (Chase UR, Amex MR, Citi TYP, Capital One, Bilt, 11 airlines, 4 hotel chains), 9 popular credit cards with bonus categories, and 10 curated sweet-spot awards. Card portfolio saved to ~/.wander_agent/profile.json.

ToolWhat it does
estimate_points_valueIs this award booking worth it? Calculates cents-per-point and compares against baseline valuations for the program. Returns excellent / good / fair / poor verdict.
find_transfer_partnersShows all airline and hotel transfer partners for a bank program (Chase UR β†’ United, Hyatt, BA, etc.) with transfer ratios and times. Sorted by partner value.
calculate_points_or_cashShould you use points or pay cash for this booking? Factors in cpp value, opportunity cost of points, and how many points you'd earn back paying cash on a specific card.
estimate_points_earningHow many points a purchase earns on a given card. Covers 9 cards with bonus category multipliers (3x dining, 5x travel portal, 4x supermarkets, etc.).
find_sweet_spot_awardsCurated high-value redemptions: ANA first class via VA miles (16.7cpp), Singapore Suites (16.3cpp), Turkish business (8.9cpp), Hyatt all-inclusive (2.4cpp), and more. Filters by your programs, cabin, budget, or route.
compare_points_programsWhich of your points programs gives the best value for a specific booking? Compares estimated points cost, portal vs transfer value, best partner, and matching sweet spots. Uses your profile cards automatically.

Tool Rankings: Usefulness Γ— X-Factor

Ranked by a combination of practical impact and uniqueness β€” things no OTA, no chatbot, and no other travel tool does.

Shortened here. Read the whole README on GitHub.

Signals

GitHub stars
7
Forks
1
Last commit
Jul 2026
Advanced
Delivery
wander-agent MCP server β†’ your ahel gateway (mcp.ahel.ai) β†’ every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-virajmishra1-wander-agent
Source
github.com/virajmishra1/wander-agent