Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

Award Travel Finder

io.github.jackculpan/awardtravelfinder

Search award flight availability and points pricing across 27 airlines and 23 loyalty programs.

Uptime
100.0%
1 direct probes · 30d
Response
1821ms
last probe
Tools
137
callable
Resources
6
readable
Prompts
0
available

Tools · 137

search_all_airlines

Search award flight availability across every airline currently LIVE for a route and date, in parallel. The live list is measured from real searches in the last 72h (see list_supported_airlines); airl…

search_availability

Search live award availability for a specific airline, route, and date. 28 airlines can be requested, but only those list_supported_airlines reports as live are returning seats right now — when a sour…

list_supported_airlines

List the airlines ATF can search for award seats, with their LIVE status: which returned real award data in the last 72h, which are degraded (source down, blocked, or behind a member login) and which …

search_monthly_availability

Search award flight availability for an entire month. Returns day-by-day availability with points costs. Renders as an interactive rate calendar. Paid feature.

get_pricing

Get the award pricing chart for a specific airline route. Shows points required per cabin class (off-peak/peak). No date needed. Paid feature.

search_hybrid

Find the cheapest way to fly by combining cash tickets with award redemptions into one split-ticket journey. Searches cash fares (Google Flights) and award availability across airlines, then combines …

get_award_trip_details

Get flight-level detail for one award result from search_all_airlines or search_availability: flight numbers, aircraft, departure/arrival times, stops, and direct booking links into the mileage progra…

get_program_rates

Get the full award chart rates for a specific loyalty program. Returns all destinations with points required per cabin class including off-peak/peak pricing. Free — no account needed.

get_buy_points_pricing

Get the cost to buy points/miles for a loyalty program. Returns tiered base purchase pricing and any active bonus promotion. Use to answer 'how much does it cost to buy X Avios/miles/points?' If no pr…

get_status_matches

Get current airline status match offers. Returns active promotions where you can match elite status from one airline to another. Includes direct apply links. Each program also has a detailed FAQ page …

search_hotels

Search for hotels by name, city, or brand. Returns hotel codes needed for availability checks and price monitoring. Supports Marriott, Hilton, IHG, and Hyatt. Paid feature.

get_hotel_availability

Get current points availability for a hotel on specific dates. Use BEFORE monitor_hotel_price to find the correct rate_plan and current points rate. Paid feature.

monitor_hotel_price

Start monitoring a hotel points booking for price drops. Checks daily and sends email alerts when the points rate decreases. Paid feature.

add_hotel_booking

Log a hotel booking to the user's portfolio — award (points, with price-drop monitoring) or cash (paid with money; set kind:"cash" and original_pay_rate_usd). Use hotel_id from search_hotels / get_hot…

list_hotel_bookings

List all hotel bookings being monitored for price drops. Shows current vs. original points rates.

get_hotel_booking

Get details and full price history of a monitored hotel booking.

update_hotel_booking

Update a tracked hotel booking — correct dates, room type, points, rate, confirmation number, etc. Do NOT use this to cancel a booking — use delete_hotel_booking instead.

delete_hotel_booking

Remove a tracked hotel booking from the user's portfolio. Use when the trip is cancelled or the booking was added by mistake.

add_flight_booking

Log a flight booking/redemption — award (points) or cash (paid with money; set kind:"cash" and cash_paid). For multi-leg trips (connecting flights, open-jaw, return), call this once per leg using the …

list_flight_bookings

List all tracked flight award bookings/redemptions. Shows airlines, routes, points spent, and cabin classes.

get_flight_booking

Get details of a specific flight booking/redemption.

update_flight_booking

Update a tracked flight booking. Use to correct details or add confirmation numbers. Do NOT use this to cancel a booking — use delete_flight_booking instead.

delete_flight_booking

Cancel or remove a tracked flight booking. Use this when the user says the flight is cancelled, superseded, no longer happening, or asks to remove/archive it.

list_voucher_types

Browse the catalogue of companion & upgrade voucher types (UK + US): BA Amex companion (Travel Together), Barclaycard/Lloyds Avios upgrade vouchers, Virgin Atlantic companion, Delta/American/Alaska co…

list_my_vouchers

List the companion/upgrade vouchers the user holds, including which booking each is applied to. Paid feature.

add_voucher

Add a companion/upgrade voucher the user holds to their inventory. Use list_voucher_types to find the voucher_slug. Paid feature.

apply_voucher_to_booking

Apply a held voucher to a flight or hotel booking (e.g. a BA companion voucher onto a flight redemption, or a Barclaycard upgrade voucher onto a Club World leg). Omit booking_id to detach the voucher.…

delete_voucher

Remove a voucher from the user's inventory.

update_points_balance

Update your points/miles balance for a loyalty program. Creates the program if it doesn't exist, or updates the balance if it does. Use with Gmail to extract balance notifications and keep your portfo…

list_points_balances

List all your loyalty program points/miles balances.

delete_points_balance

Remove a loyalty program from your points balances — e.g. you closed the account or added it by mistake. Use the program name as shown by list_points_balances. Paid feature.

set_loyalty_status

Record or update the user's elite/loyalty status with an airline or hotel program (e.g. Marriott Bonvoy Titanium, BA Executive Club Gold, AA Executive Platinum). Knowing this lets the assistant flag p…

list_loyalty_statuses

List the user's tracked elite/loyalty statuses across airlines and hotels.

delete_loyalty_status

Remove a tracked elite/loyalty status (e.g. when it lapses and the user doesn't want to renew it).

set_status_progress

Update the user's qualifying progress toward an elite tier — their current tier-points / XP / Loyalty Points / qualifying nights, the date their qualifying year ends, and (optionally) a target tier th…

get_status_progress

Show the user's progress toward elite status across all their tracked loyalty programs — for each: current tier, qualifying balance, the next tier's threshold and what it unlocks, how far they are fro…

calculate_flight_earnings

Estimate the ELITE-QUALIFYING points a flight earns toward status — British Airways Tier Points, Air France/KLM Flying Blue XP, or American AAdvantage Loyalty Points — plus the great-circle distance. …

recommend_status_path

Recommend the cheapest path to an elite tier — EARN it through planned flying, RUN for it (a tier-point run), or MATCH/challenge into it from a status the user already holds. Uses the user's tracked s…

get_award_release_window

Look up when an airline opens award seats for booking (days from departure). Use this before searching for a date >330 days out to warn the user if inventory hasn't been loaded yet, and to suggest the…

list_award_release_windows

List all known per-airline award booking windows. Useful when the user asks 'when do award seats open?' generally.

get_portfolio

Get a complete summary of your travel rewards portfolio for signed-in users: points balances, spend on hotels and flights, upcoming and past trips, destinations, and monthly spending trends. Uses the …

log_lounge_visit

Log an airport lounge visit to your portfolio: which lounge, airport, date, how you got in (Priority Pass, card, status, ticket), an optional 1-5 rating, and notes. Use with the lounge_* lookup tools …

list_lounge_visits

List the airport lounge visits you've logged to your portfolio.

delete_lounge_visit

Remove a lounge visit you previously logged with log_lounge_visit. Use list_lounge_visits to find the visit id. Paid feature.

discover_more_flight_tools

Discover other flight & travel MCP servers you can add to your client. Lists complementary remote MCPs covering aircraft seatmaps, airport delays/wait times, and lounges — with one-line install URLs. …

list_integrations

List the external services the user can connect (seats.aero, AwardWallet, etc.) and their current connection status. Call this before any flight/hotel search if you suspect a connection is missing.

connect_integration

Initiate the OAuth flow to connect an external integration. Returns the authorize URL; the user must open it in a browser to grant access. Use this when a tool returns connection_required.

disconnect_integration

Revoke a previously connected integration. The OAuth tokens are deleted from ATF storage.

sync_now

Trigger an immediate refresh of the user's connected integrations (AwardWallet, Google Sheets, …) so balances/bookings are current before you answer. Use when the user asks to refresh, or when list_in…

whats_on_sale

List currently-active points sales: buy-points promos (airline + hotel) and transfer bonuses across credit-card and loyalty programs. No auth required. Useful as a starting point when a user asks 'wha…

recommend_redemption

Recommend the optimal points strategy for a specific trip given the user's known points balances. Combines active award availability + transfer bonuses + the user's portfolio. Premium tier.

audit_marriott_folio

Audit a Marriott Bonvoy folio for commonly-disputable charges (resort fee on award stays, parking double-billing, destination fee, internet). Returns a finding list with a dispute template. Premium ti…

compare_transfer_options

Decide which points to use for a specific redemption. Given a target loyalty program and how many points it costs, ranks every transfer route from the user's own balances by real cash cost (cents-per-…

find_transfer_paths

Find all transfer routes (direct AND multi-hop) to move points from one program to another, e.g. 'Amex Membership Rewards' to 'American Airlines AAdvantage'. Surfaces non-obvious second-hop routes thr…

create_route_monitor

Create a saved route monitor. ATF checks every 6 hours for award seats matching the route + window + cabin and emails when fresh availability appears. Free accounts get one monitor; Premium is unlimit…

list_route_monitors

List the user's saved route monitors with their last-checked time and current status.

update_route_monitor

Edit a saved route monitor by ID — change the date window, cabin, airline filter, passenger count, max-points cap, or pause/resume it.

cancel_route_monitor

Cancel an active route monitor by ID. Cancelled monitors stop firing but are preserved for history.

create_standing_order

Save a recurring instruction ATF runs for the user unattended, then emails the result. Use for anything the user wants checked repeatedly without asking — e.g. 'every Sunday check whether LHR-NRT busi…

list_standing_orders

List the user's standing orders — the recurring instructions ATF runs unattended — with their schedule, next run time, and the result of the last run.

cancel_standing_order

Stop a standing order by ID so it no longer runs. The record is kept, including its last result.

search_multi_passenger

Find award seats for a group — filters out single-seat phantom availability. Returns only carriers reporting seats >= the requested passenger count. Premium tier.

audit_hotel_folio

Audit a hotel folio for commonly-disputable charges. Supports Marriott, Hilton, Hyatt, and IHG. Returns a finding list with a chain-aware dispute template. Premium tier.

plan_trip

Plan an end-to-end award trip in one call. Searches all airlines, ranks options against the user's balances + active transfer bonuses, and surfaces the best route — including transfer paths if the use…

search_cash_flights

Real cash flight prices via Duffel (GDS) and Ignav (REST). Use to compare cash vs award redemptions or to surface the cheapest cash option for a route. Returns price + airline + flight number + cabin …

find_premium_hotels

Find Amex Fine Hotels & Resorts (FHR), Amex The Hotel Collection (THC), or Chase Edit hotels in a city. These programs stack benefits worth $300+: breakfast, F&B credits, room upgrades, late checkout.…

list_skills

List the reference skills available — institutional knowledge the agent can pull in on demand. Each skill explains a sub-domain (sweet spots, hold rules, cabin codes, etc). Free, no auth required.

get_skill

Fetch the full markdown body of a reference skill by key. Use when planning multi-step workflows where the skill's rules matter.

search_knowledge_base

Search the Miles & Points Daily + Smart With Points editorial archive for explainers and strategy. Use when the user asks 'how does X work', 'should I transfer to Y', 'best way to redeem Z', credit-ca…

wikipedia_airports

Look up airline service from a Wikipedia airport page. Use when fare/award tools say a route doesn't exist (false negative on small markets) or when you need the full destination list for an airport. …

get_earning_rates

Look up mileage earning rates for crediting a partner-airline ticket to a loyalty program. Returns the % of distance earned per booking class. Use when deciding which program to credit a flight to. Fr…

get_partner_award_options

Given an operating airline and a route, list which loyalty programmes can book that airline as a PARTNER and how many points it costs per cabin. Example: a Korean Air (KE) flight ICN→LAX can be booked…

get_program_partner_chart

Get a loyalty programme's PARTNER airline award chart (the points to book partner-operated flights), as a region-pair or distance-band table with sources, confidence, and accuracy caveats. Supported: …

lookup_flight

Identify the airline behind a pasted flight code (e.g. 'BA117', 'AA 1234'). Returns carrier name, country, and — when ATF supports the airline — the slug and loyalty program so the assistant can pre-f…

get_trip_briefing

Combine FlightSeatmap and FlightQueue data for a planned flight: aircraft and seatmap availability plus airport delay and security-wait snapshots. Use when a user asks how to prepare for a flight or w…

list_trips

List the signed-in user's trips (their trip-as-project workspaces) with destination, dates, status, and itinerary section count.

create_trip

Create a new trip (a project workspace grouping chats, searches, monitors, and bookings). Free accounts get one active trip; additional active trips require Premium.

delete_trip

Archive a trip, or delete it permanently. Archiving keeps the trip and its itinerary but frees the active-trip slot; bookings, monitors and chats filed under it are always kept and simply unfiled.

assign_bookings_to_trip

File existing flight and/or hotel bookings under a workspace Trip so the portfolio shows them grouped as one trip. Get the trip id from list_trips / create_trip and booking ids from list_flight_bookin…

update_itinerary

Write a section onto a trip's itinerary canvas — the persistent, editable trip document the agent builds. Appends a new section, or updates an existing one when section_id is given. Returns the full u…

search_my_documents

Search the user's OWN uploaded documents (award charts, hotel folios, itineraries, statements) and return ranked excerpts. Use when the user refers to 'my document', 'the folio/itinerary/chart I uploa…

search_merchant_multipliers

Search a community-verified database of merchant bonus-category multipliers (e.g. 'which merchants earn 4x?', 'does Whole Foods earn a bonus on Amex Gold?'). Every entry is backed by a screenshot of t…

get_points_valuation

Get the cents-per-point valuation for a credit-card points/miles currency or hotel program — answers "what is a Chase/Amex/Capital One/Avios/Marriott/Hyatt point worth?". Returns the headline cents-pe…

get_cancellation_fee

Get the award-ticket cancellation/redeposit fee for an airline's OWN loyalty programme (e.g. British Airways Avios, Qatar Privilege Club, Virgin Atlantic Flying Club). Returns the headline fee, who is…

get_award_chart_faq

Get curated award-chart FAQs, sweet spots, and booking tips for a loyalty programme (e.g. Aeroplan, British Airways Avios, AAdvantage, Flying Blue, World of Hyatt). Use to answer questions about a pro…

submit_feedback

Email a user's confirmed feedback or bug report to Award Travel Finder support. Use this when the user explicitly wants to report a bug, share feedback, request an improvement, or report an incorrect …

render_ui

Render a visual card in the chat instead of writing a markdown table or a long list of numbers. Use it for comparisons, cost breakdowns, transfer paths, plans, rankings, and any answer with more than …

fs_get_seatmap

Get the seat map for a flight from our database. Shows all seats, cabin classes, characteristics, and availability as both text and an interactive visual seatmap. Returns cached data — for fresh/updat…

fs_find_best_seats

Find the best available seats on a flight matching user preferences like window, aisle, extra legroom, exit row, quiet zone, etc. Returns a ranked list and an interactive seatmap with recommended seat…

fs_get_seat_info

Get detailed information about a specific seat on a flight, including characteristics, cabin class, availability, and pricing. Also renders the interactive seatmap.

fs_search_flight

Search for a flight and get fresh seatmap data. Requires a signed-in account — connect this server to sign in via OAuth. Paid plan users can fetch new flights not yet in our database. Uses a search cr…

fs_interactive_seat_finder

Seat finder that recommends the best seats on a flight and renders an interactive seatmap. Good default when the user wants help finding a seat but hasn't specified preferences.

fs_get_seat_reviews

Get user-submitted reviews for a flight, optionally filtered to a specific seat. Shows ratings, comments, seat number, cabin, and helpfulness votes. Free — no auth required.

fs_list_seat_alerts

List all your seat alerts (active and inactive). Shows which seats you're being notified about, priority, days until flight, and last check time. Requires authentication.

fs_create_seat_alert

Create a seat alert that notifies you by email when a matching seat becomes available on a specific flight. Supports preferences like window, aisle, exit row, specific seat, adjacent seats, and class …

fs_delete_seat_alert

Delete a seat alert by its ID. Use list_seat_alerts to find the alert ID. Requires authentication.

fs_discover_more_flight_tools

Discover other flight & travel MCP servers you can add to your client. Lists complementary remote MCPs covering award flights, airport delays/wait times, and lounges.

sw_get_wifi_facts

Best answer for "will this flight have WiFi". Predicts the WiFi provider for a flight number on a given date, with probability, the tail number expected to operate it, aircraft type, and the airline f…

sw_get_flight_wifi

Shorter WiFi lookup for a flight number: provider, confidence, airline, aircraft, and Starlink status. Use get_wifi_facts instead when you need the date, tail number, or reasoning.

sw_get_airline_wifi

WiFi providers an airline uses fleet-wide, plus a fleet summary and whether WiFi is free. Use when the question is about the airline rather than one flight.

sw_get_rollouts

Starlink and satellite WiFi rollout progress per aircraft type: status (complete, in_progress, planned, announced), fleet percentage, and expected completion. Omit airline_code for every tracked airli…

sw_get_speed_stats

Crowd-sourced in-flight WiFi speed reports: average download/upload Mbps, latency, and a per-provider breakdown. Use for "is the WiFi fast enough" questions. Pass a flight_number or an airline_code, n…

sw_get_tail_info

WiFi provider history for one aircraft by tail number, including crowd-sourced reports and fleet assignment. Use when the exact airframe is known.

sw_search_wifi

Free-text search across airlines and flights when you only have a name or partial term. Use a specific tool instead when you already have a flight number, airline code, or tail number.

sw_list_airlines

Every airline SeatWiFi tracks, with its WiFi providers. Large response — use search_wifi or get_airline_wifi when you know which airline you want.

lounge_search_lounges

Search airport lounges worldwide by name, airport name, IATA code, city, or country. Returns matching lounges with amenities, access methods, and ratings. Use this to find specific lounges or discover…

lounge_get_airport_lounges

Get all airport lounges at a specific airport by IATA code. Returns every lounge at the airport with terminal location, amenities, access methods, and ratings.

lounge_get_lounge_details

Get detailed information about a specific airport lounge by its slug. Returns full description, amenities, access methods, opening hours, capacity, ratings, and reviews count.

lounge_find_lounges_by_access

Find all airport lounges accessible with a specific credit card, membership program, airline club, alliance status, or ticket class. For example, find all lounges you can access with your Amex Platinu…

lounge_list_access_methods

List all available lounge access methods including credit cards (Amex Platinum, Chase Sapphire Reserve, etc.), membership programs (Priority Pass, LoungeKey, etc.), airline clubs, alliance status leve…

lounge_list_networks

List all lounge networks (Priority Pass, LoungeKey, DragonPass, Plaza Premium, Amex Centurion) with their descriptions and total lounge counts.

lounge_get_network_lounges

Get all lounges in a specific lounge network. Returns every lounge that accepts a particular network membership (e.g. all Priority Pass lounges worldwide).

lounge_discover_more_flight_tools

Discover other flight & travel MCP servers you can add to your client. Lists complementary remote MCPs covering award flights/points redemptions, aircraft seatmaps, and airport delays/wait times — wit…

lounge_get_my_profile

Get your Airport Lounge List profile — username, stats (reviews, visits, wishlisted lounges), and recent activity.

lounge_get_my_passport

Get your lounge passport — stats (lounges visited, airports, countries, reviews), country stamps, full visit history, and your reviews. Includes a shareable passport URL when your profile is public.

lounge_get_my_reviews

Get your lounge reviews, including pending ones. Returns rating, content, approval status, and lounge info.

lounge_write_review

Write a review for a lounge. Requires the lounge slug, a rating (1-5), and review text (min 10 characters).

lounge_update_review

Update your review of a lounge — change the rating and/or the text. Identify the review by lounge_slug.

lounge_delete_review

Delete your review of a lounge. Identify it by lounge_slug.

lounge_get_my_visits

Get your visited lounges list with dates and notes.

lounge_mark_lounge_visited

Log a lounge visit (check in). Identify the lounge by its slug OR by lounge_name + airport_iata. Optionally add a 1-5 rating and notes. Idempotent: logging the same lounge on the same date updates the…

lounge_update_visit

Update one of your logged lounge visits — change the rating, notes, or date. Identify the visit by lounge_slug; if you have multiple visits to the same lounge, pass visited_at to pick the one to updat…

lounge_delete_visit

Delete one of your logged lounge visits. Identify it by lounge_slug; pass visited_at to pick a specific date if you have multiple visits to the same lounge.

lounge_get_my_wishlist

Get your lounge wishlist — lounges you want to visit.

lounge_add_to_wishlist

Add a lounge to your wishlist. Idempotent — adding a lounge already on your wishlist is a no-op.

lounge_remove_from_wishlist

Remove a lounge from your wishlist.

cards_list_cards

List credit cards in the database. Returns compact summaries (id, fees, welcome bonus value, top multipliers). Use get_card for full details.

cards_get_card

Get full details for a single card, including all multipliers, all benefits, welcome bonus, and source URL.

cards_compare_cards

Compare 2–4 cards side by side: annual fees, welcome bonuses, top multipliers, and total benefit credits. Pass card ids from list_cards.

cards_find_cards_for_category

Find cards with the best earning multiplier for a spend category (e.g. "dining", "groceries", "petrol", "travel"). Returns cards sorted by multiplier descending.

cards_rank_welcome_bonuses

List current welcome bonuses sorted by point/mile value descending. Optionally filter by spend achievability.

cards_analyze_spending

Given a breakdown of the user's monthly spending, estimate annual rewards for each card and rank them. Includes net annual fee after benefit credits.

cards_list_changes

List recent card data changes (welcome bonus updates, fee changes, multiplier edits). Useful for "what changed recently?" queries.

cards_list_transfer_partners

List transferable points programs and their airline/hotel partners. Region filter shows programs relevant to that market (e.g. region=UK shows UK Amex MR, Barclaycard, HSBC).

cards_find_transfer_programs_for_airline

Find which transferable points programs can transfer to a given airline or hotel. Optionally filter by region to see locally relevant programs.

viator_get_experience_details

Retrieves enriched information for a specific Viator experience, including detailed descriptions, highlights, imagery, pricing, duration, key features, and the click-out URL.It also returns what is in…

viator_search_experiences

Retrieves a curated list of Viator experiences based on a free-text search of what the user wants (destination, activity type, and preferences), plus trip dates and optional refiners (budget, duration…

Resources · 6

portfolio

Aggregate view of the user's points balances + integration-synced totals.

portfolio://current
monitors

Saved route alerts that fire when fresh award seats appear.

monitors://active
bookings

Tracked award flights + hotel stays that haven't departed.

bookings://upcoming
alerts

Latest in-app notifications for the user (price drops, monitor hits, etc.).

alerts://recent
integrations

Which external services the user has connected (seats.aero, AwardWallet, ...).

integrations://status
atf_card

Interactive card that renders Award Travel Finder tool results — flight and hotel award availability, transfer paths, portfolios and more.

ui://awardtravelfinder/card

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "award_travel_finder": {
      "url": "https://mcp.awardtravelfinder.com/mcp",
      "transport": "streamable-http"
    }
  }
}