Award Travel Finder
REMOTE · MCP.AWARDTRAVELFINDER.COM · SCANNED SEP 20
Search award flight availability and points pricing across 27 airlines and 23 loyalty programs.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security97
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation is enforced on tool calls, advertised via RFC 9728 protected-resource metadata. Discovery is public, which costs nothing: no tool can be invoked without a token. View diagnostics → Pass
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
- The authorisation server offers only Dynamic Client Registration (RFC 7591), which MCP 2026-07-28 deprecated in favour of Client ID Metadata Documents. View diagnostics → Partial
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability85
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 15220 tokens (~106/item across 143 items; 137 tools + 6 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management73
- Stability observed for 22 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage89
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 66% of tool parameters carry a description.Partial
Tool Safety97
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 14 of 16 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "compare_transfer_options" implies "transfer" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Partial
- An AI judge read all 138 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
- Supports UI / widget rendering.Pass
How do I install the Award Travel Finder MCP server?
Award Travel Finder is a hosted endpoint at https://mcp.awardtravelfinder.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · mcp.awardtravelfinder.com
claude mcp add --transport http com-awardtravelfinder-mcp 'https://mcp.awardtravelfinder.com/mcp'
{
"mcpServers": {
"com-awardtravelfinder-mcp": {
"url": "https://mcp.awardtravelfinder.com/mcp"
}
}
} {
"servers": {
"com-awardtravelfinder-mcp": {
"type": "http",
"url": "https://mcp.awardtravelfinder.com/mcp"
}
}
} [mcp_servers.com-awardtravelfinder-mcp] url = "https://mcp.awardtravelfinder.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-awardtravelfinder-mcp": {
"type": "remote",
"url": "https://mcp.awardtravelfinder.com/mcp",
"enabled": true
}
}
} openclaw mcp add com-awardtravelfinder-mcp --url 'https://mcp.awardtravelfinder.com/mcp' --transport streamable-http
mcp_servers:
com-awardtravelfinder-mcp:
url: "https://mcp.awardtravelfinder.com/mcp" {
"McpServers": {
"com-awardtravelfinder-mcp": {
"Transport": "http",
"Url": "https://mcp.awardtravelfinder.com/mcp"
}
}
} assistant mcp add com-awardtravelfinder-mcp -t streamable-http -u 'https://mcp.awardtravelfinder.com/mcp'
{
"mcpServers": {
"com-awardtravelfinder-mcp": {
"type": "http",
"url": "https://mcp.awardtravelfinder.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 19 Sept 26 +1
- Tool “audit_hotel_folio” no longer declares itself destructive security
- Tool “audit_marriott_folio” no longer declares itself destructive security
- Tool “calculate_flight_earnings” no longer declares itself destructive security
- Tool “compare_transfer_options” no longer declares itself destructive security
- Tool “discover_more_flight_tools” no longer declares itself destructive security
- Tool “find_premium_hotels” no longer declares itself destructive security
- Tool “find_transfer_paths” no longer declares itself destructive security
- Tool “fs_create_seat_alert” no longer declares itself destructive security
- Tool “fs_discover_more_flight_tools” no longer declares itself destructive security
- Tool “fs_find_best_seats” no longer declares itself destructive security
- Tool “fs_get_seat_info” no longer declares itself destructive security
- Tool “fs_get_seat_reviews” no longer declares itself destructive security
- Tool “fs_get_seatmap” no longer declares itself destructive security
- Tool “fs_interactive_seat_finder” no longer declares itself destructive security
- Tool “fs_list_seat_alerts” no longer declares itself destructive security
- Tool “fs_search_flight” no longer declares itself destructive security
- Tool “get_award_chart_faq” no longer declares itself destructive security
- Tool “get_award_release_window” no longer declares itself destructive security
- Tool “get_award_trip_details” no longer declares itself destructive security
- Tool “get_buy_points_pricing” no longer declares itself destructive security
- Tool “get_cancellation_fee” no longer declares itself destructive security
- Tool “get_earning_rates” no longer declares itself destructive security
- Tool “get_flight_booking” no longer declares itself destructive security
- Tool “get_hotel_availability” no longer declares itself destructive security
- Tool “get_hotel_booking” no longer declares itself destructive security
- Tool “get_partner_award_options” no longer declares itself destructive security
- Tool “get_points_valuation” no longer declares itself destructive security
- Tool “get_portfolio” no longer declares itself destructive security
- Tool “get_pricing” no longer declares itself destructive security
- Tool “get_program_partner_chart” no longer declares itself destructive security
- Tool “get_program_rates” no longer declares itself destructive security
- Tool “get_skill” no longer declares itself destructive security
- Tool “get_status_matches” no longer declares itself destructive security
- Tool “get_status_progress” no longer declares itself destructive security
- Tool “get_trip_briefing” no longer declares itself destructive security
- Tool “list_award_release_windows” no longer declares itself destructive security
- Tool “list_flight_bookings” no longer declares itself destructive security
- Tool “list_hotel_bookings” no longer declares itself destructive security
- Tool “list_integrations” no longer declares itself destructive security
- Tool “list_lounge_visits” no longer declares itself destructive security
- Tool “list_loyalty_statuses” no longer declares itself destructive security
- Tool “list_my_vouchers” no longer declares itself destructive security
- Tool “list_points_balances” no longer declares itself destructive security
- Tool “list_route_monitors” no longer declares itself destructive security
- Tool “list_skills” no longer declares itself destructive security
- Tool “list_standing_orders” no longer declares itself destructive security
- Tool “list_supported_airlines” no longer declares itself destructive security
- Tool “list_trips” no longer declares itself destructive security
- Tool “list_voucher_types” no longer declares itself destructive security
- Tool “lookup_flight” no longer declares itself destructive security
- Tool “lounge_add_to_wishlist” no longer declares itself destructive security
- Tool “lounge_discover_more_flight_tools” no longer declares itself destructive security
- Tool “lounge_find_lounges_by_access” no longer declares itself destructive security
- Tool “lounge_get_airport_lounges” no longer declares itself destructive security
- Tool “lounge_get_lounge_details” no longer declares itself destructive security
- Tool “lounge_get_my_passport” no longer declares itself destructive security
- Tool “lounge_get_my_profile” no longer declares itself destructive security
- Tool “lounge_get_my_reviews” no longer declares itself destructive security
- Tool “lounge_get_my_visits” no longer declares itself destructive security
- Tool “lounge_get_my_wishlist” no longer declares itself destructive security
- Tool “lounge_get_network_lounges” no longer declares itself destructive security
- Tool “lounge_list_access_methods” no longer declares itself destructive security
- Tool “lounge_list_networks” no longer declares itself destructive security
- Tool “lounge_mark_lounge_visited” no longer declares itself destructive security
- Tool “lounge_search_lounges” no longer declares itself destructive security
- Tool “lounge_write_review” no longer declares itself destructive security
- Tool “plan_trip” no longer declares itself destructive security
- Tool “recommend_redemption” no longer declares itself destructive security
- Tool “recommend_status_path” no longer declares itself destructive security
- Tool “render_ui” no longer declares itself destructive security
- Tool “search_all_airlines” no longer declares itself destructive security
- Tool “search_availability” no longer declares itself destructive security
- Tool “search_cash_flights” no longer declares itself destructive security
- Tool “search_hotels” no longer declares itself destructive security
- Tool “search_hybrid” no longer declares itself destructive security
- Tool “search_knowledge_base” no longer declares itself destructive security
- Tool “search_merchant_multipliers” no longer declares itself destructive security
- Tool “search_monthly_availability” no longer declares itself destructive security
- Tool “search_multi_passenger” no longer declares itself destructive security
- Tool “search_my_documents” no longer declares itself destructive security
- Tool “sw_get_airline_wifi” no longer declares itself destructive security
- Tool “sw_get_flight_wifi” no longer declares itself destructive security
- Tool “sw_get_rollouts” no longer declares itself destructive security
- Tool “sw_get_speed_stats” no longer declares itself destructive security
- Tool “sw_get_tail_info” no longer declares itself destructive security
- Tool “sw_get_wifi_facts” no longer declares itself destructive security
- Tool “sw_list_airlines” no longer declares itself destructive security
- Tool “sw_search_wifi” no longer declares itself destructive security
- Tool “viator_get_experience_details” no longer declares itself destructive security
- Tool “viator_search_experiences” no longer declares itself destructive security
- Tool “whats_on_sale” no longer declares itself destructive security
- Tool “wikipedia_airports” no longer declares itself destructive security
- Destructive annotations: 50% → 88% ▲ functional
- “search_availability” reworded the description of “arrival_code” cosmetic
- “search_availability” reworded the description of “departure_code” cosmetic
- 18 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.
- 11 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.
- 9 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 33 to 37. That category is still filling its 30-day observation window: 10 days of observed history at the previous scan, 11 at this one. The score rises as the window fills, whether or not the server changes.
- 8 Sept 26 0
- “viator_search_experiences” reworded the description of “searchTerm” cosmetic
1 cosmetic change on this day. Switch on “Show cosmetic changes” to see it.
- 7 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Sept 2026 · Probed https://mcp.awardtravelfinder.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=mcp.awardtravelfinder.com | CN=WE1,O=Google Trust Services,C=US | 15 Sept 2026 | 14 Dec 2026 | ECDSA 256 | ECDSA-SHA256 | 73d6de26d53527b613bcd2675ab46185 |
| SANs: mcp.awardtravelfinder.com | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC secure
Validation of mcp.awardtravelfinder.com. — Secure
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| awardtravelfinder.com. | present | 2371 | 13 | Verified |
| mcp.awardtravelfinder.com. | Verified address RRset verified with the apex keys |
Authentication Enforced and verified
The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.
| Result | Enforced and verified |
|---|---|
| Enforced | On tool calls |
| HTTP status | 200 |
WWW-Authenticate challenge Bearer resource_metadata="https://mcp.awardtravelfinder.com/.well-known/oauth-protected-resource", scope="mcp:read", error="invalid_token", error_description="Authorization required"
Bearer resource_metadata="https://mcp.awardtravelfinder.com/.well-known/oauth-protected-resource", scope="mcp:read", error="invalid_token", error_description="Authorization required" | Header | Value |
|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains |
Protected resource metadata
| Document | https://mcp.awardtravelfinder.com/.well-known/oauth-protected-resource |
|---|---|
| Retrieved | Yes |
| Resource | https://mcp.awardtravelfinder.com/mcp |
| Authorisation server | https://mcp.awardtravelfinder.com |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.awardtravelfinder.com/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.awardtravelfinder.com/mcp | HTTPS enforced | 301 | https://mcp.awardtravelfinder.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
get_earning_rates ~119
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. Free.
| Name | Type | Req | Description |
|---|---|---|---|
| airline | string | yes | Operating airline IATA code (e.g. AA, BA, QR) |
| fare_class | string | – | Optional booking class letter (e.g. K, M, Y). If omitted, returns the full table for that program×airline. |
| program | string | yes | Loyalty program to credit to |
No output schema declared.
No examples provided.
get_flight_booking ~28
Get details of a specific flight booking/redemption.
| Name | Type | Req | Description |
|---|---|---|---|
| booking_id | integer | yes | – |
No output schema declared.
No examples provided.
get_hotel_availability ~77
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.
| Name | Type | Req | Description |
|---|---|---|---|
| check_in_date | string | yes | – |
| check_out_date | string | yes | – |
| hotel_code | string | yes | Hotel code or numeric id from search_hotels |
No output schema declared.
No examples provided.
get_hotel_booking ~30
Get details and full price history of a monitored hotel booking.
| Name | Type | Req | Description |
|---|---|---|---|
| booking_id | integer | yes | – |
No output schema declared.
No examples provided.
get_partner_award_options ~164
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 with Virgin Points. Use this to answer 'which of my programmes can book this flight and what's the cheapest?'. Points are off-peak/saver estimates from published partner award charts. Free — no account needed.
| Name | Type | Req | Description |
|---|---|---|---|
| carrier | string | yes | Operating airline IATA code (2 letters, e.g. KE for Korean Air, AF for Air France). |
| departure | string | yes | Origin airport IATA code (e.g. ICN). |
| destination | string | yes | Destination airport IATA code (e.g. LAX). |
No output schema declared.
No examples provided.
get_points_valuation ~159
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-per-point, the value we've actually observed across logged redemptions (with sample size) when available, and the best way to use the currency. Pass a slug (e.g. chase-ultimate-rewards) or a loose name (e.g. "amex points", "hyatt"). Free — no account needed.
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | yes | Points/miles currency — a slug (chase-ultimate-rewards) or loose name ("amex points", "marriott", "hyatt"). |
No output schema declared.
No examples provided.
get_portfolio ~73
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 same underlying snapshot as the server-loaded chat preamble; call after the user adds bookings or balances in-session when you need a refresh.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_pricing ~63
Get the award pricing chart for a specific airline route. Shows points required per cabin class (off-peak/peak). No date needed. Paid feature.
| Name | Type | Req | Description |
|---|---|---|---|
| airline | string | yes | – |
| arrival_code | string | yes | – |
| departure_code | string | yes | – |
No output schema declared.
No examples provided.
get_program_partner_chart ~183
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: aeroplan (Air Canada), aadvantage (American), singapore-krisflyer, cathay-asia-miles (distance-based), turkish-miles-smiles, ana-mileage-club. Match the route's origin/destination regions (or distance) to a row to read the points cost. IMPORTANT: read the returned `confidence`, `caveats`, and `trip_basis` fields — points are one-way unless trip_basis says round_trip (ANA is round-trip), and these charts apply to PARTNER-operated flights, not the programme's own dynamically-priced flights. Free — no account needed.
| Name | Type | Req | Description |
|---|---|---|---|
| program | string | yes | Programme slug. |
No output schema declared.
No examples provided.
get_program_rates ~67
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.
| Name | Type | Req | Description |
|---|---|---|---|
| program | string | yes | Loyalty program slug (e.g. british-airways, emirates, aeroplan) |
No output schema declared.
No examples provided.
get_skill ~46
Fetch the full markdown body of a reference skill by key. Use when planning multi-step workflows where the skill's rules matter.
| Name | Type | Req | Description |
|---|---|---|---|
| key | string | yes | Skill key from list_skills |
No output schema declared.
No examples provided.
get_status_matches ~85
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 at awardtravelfinder.com/status-match/{program-slug} with eligibility, requirements, and step-by-step instructions. Free — no account needed.
| Name | Type | Req | Description |
|---|---|---|---|
| alliance | string | – | Filter by airline alliance |
No output schema declared.
No examples provided.
get_status_progress ~104
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 from it, and their requalification date. Answers 'how close am I to my next tier?' and 'what would the next tier get me?'. Read-only.
| Name | Type | Req | Description |
|---|---|---|---|
| program | string | – | Optional — limit to a single program slug. Omit to return all tracked statuses. |
No output schema declared.
No examples provided.
get_trip_briefing ~111
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 wants one live flight brief.
| Name | Type | Req | Description |
|---|---|---|---|
| destination | string | – | Optional arrival airport IATA code |
| flight_date | string | – | Optional departure date |
| flight_number | string | yes | Flight code such as BA117 or AA 100 |
| origin | string | – | Optional departure airport IATA code |
No output schema declared.
No examples provided.
list_award_release_windows ~35
List all known per-airline award booking windows. Useful when the user asks 'when do award seats open?' generally.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_flight_bookings ~33
List all tracked flight award bookings/redemptions. Shows airlines, routes, points spent, and cabin classes.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_hotel_bookings ~29
List all hotel bookings being monitored for price drops. Shows current vs. original points rates.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_integrations ~50
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.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_lounge_visits ~22
List the airport lounge visits you've logged to your portfolio.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_loyalty_statuses ~27
List the user's tracked elite/loyalty statuses across airlines and hotels.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_my_vouchers ~31
List the companion/upgrade vouchers the user holds, including which booking each is applied to. Paid feature.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_points_balances ~20
List all your loyalty program points/miles balances.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_route_monitors ~70
List the user's saved route monitors with their last-checked time and current status.
| Name | Type | Req | Description |
|---|---|---|---|
| page | integer | – | Page number (1-indexed). Defaults to 1. |
| per_page | integer | – | Items per page (default 20, max 100). |
| status | string | – | – |
No output schema declared.
No examples provided.
list_skills ~49
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.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_standing_orders ~58
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.
| Name | Type | Req | Description |
|---|---|---|---|
| include_inactive | boolean | – | Include cancelled/paused orders. Defaults to false. |
No output schema declared.
No examples provided.
list_supported_airlines ~89
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 are idle. search_all_airlines only fans out to live sources, so call this before promising coverage or when a search comes back thin. Public, no sign-in.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_trips ~49
List the signed-in user's trips (their trip-as-project workspaces) with destination, dates, status, and itinerary section count.
| Name | Type | Req | Description |
|---|---|---|---|
| status | string | – | Filter by status (default: all) |
No output schema declared.
No examples provided.
list_voucher_types ~104
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 companion certificates, Southwest Companion Pass, United PlusPoints. Optionally filter by region (UK/US) or category. Free reference data.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Filter by voucher category. |
| region | string | – | Filter by issuer region. |
No output schema declared.
No examples provided.
log_lounge_visit ~167
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 to confirm the lounge name first. Paid feature.
| Name | Type | Req | Description |
|---|---|---|---|
| access_method | string | – | How you got in, e.g. Priority Pass, Amex Platinum, business ticket |
| airport_code | string | yes | Airport IATA code, e.g. LHR |
| lounge_name | string | yes | Lounge name, e.g. Qantas First Lounge |
| notes | string | – | Optional notes |
| rating | integer | – | Optional 1-5 rating |
| visit_date | string | yes | Date of the visit (YYYY-MM-DD) |
No output schema declared.
No examples provided.
lookup_flight ~107
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-fill an add_flight_booking call. Use this any time a user pastes or types a raw flight code without context.
| Name | Type | Req | Description |
|---|---|---|---|
| flight_code | string | yes | A flight code like 'BA117', 'AA 1234', or 'EK521'. |
No output schema declared.
No examples provided.
lounge_add_to_wishlist ~48
Add a lounge to your wishlist. Idempotent — adding a lounge already on your wishlist is a no-op.
| Name | Type | Req | Description |
|---|---|---|---|
| lounge_slug | string | yes | Lounge slug (from search results) |
No output schema declared.
No examples provided.
lounge_delete_review ~37
Delete your review of a lounge. Identify it by lounge_slug.
| Name | Type | Req | Description |
|---|---|---|---|
| lounge_slug | string | yes | Lounge slug of the review to delete |
No output schema declared.
No examples provided.
lounge_delete_visit ~80
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.
| Name | Type | Req | Description |
|---|---|---|---|
| lounge_slug | string | yes | Lounge slug of the visit to delete |
| visited_at | string | – | Visit date (YYYY-MM-DD) — needed only to disambiguate multiple visits |
No output schema declared.
No examples provided.
lounge_discover_more_flight_tools ~87
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 — with one-line install URLs. Call this when the user asks about points/miles, seat selection, airport delays/security waits, or 'what other flight tools are there?'
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_find_lounges_by_access ~93
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 Platinum or Priority Pass membership.
| Name | Type | Req | Description |
|---|---|---|---|
| access_method | string | yes | Access method slug (e.g. amex-platinum, priority-pass, chase-sapphire-reserve, business-class, star-alliance-gold) |
No output schema declared.
No examples provided.
lounge_get_airport_lounges ~66
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.
| Name | Type | Req | Description |
|---|---|---|---|
| iata | string | yes | Airport IATA code (e.g. LHR, JFK, SIN) |
No output schema declared.
No examples provided.
lounge_get_lounge_details ~59
Get detailed information about a specific airport lounge by its slug. Returns full description, amenities, access methods, opening hours, capacity, ratings, and reviews count.
| Name | Type | Req | Description |
|---|---|---|---|
| slug | string | yes | Lounge slug (from search results or airport lounges) |
No output schema declared.
No examples provided.
lounge_get_my_passport ~52
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.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_get_my_profile ~33
Get your Airport Lounge List profile — username, stats (reviews, visits, wishlisted lounges), and recent activity.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_get_my_reviews ~50
Get your lounge reviews, including pending ones. Returns rating, content, approval status, and lounge info.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max reviews to return (default 20, max 50) |
No output schema declared.
No examples provided.
lounge_get_my_visits ~40
Get your visited lounges list with dates and notes.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max visits to return (default 20, max 50) |
No output schema declared.
No examples provided.
lounge_get_my_wishlist ~22
Get your lounge wishlist — lounges you want to visit.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_get_network_lounges ~67
Get all lounges in a specific lounge network. Returns every lounge that accepts a particular network membership (e.g. all Priority Pass lounges worldwide).
| Name | Type | Req | Description |
|---|---|---|---|
| network | string | yes | Network slug (priority-pass, loungekey, dragonpass, plaza-premium, amex-centurion) |
No output schema declared.
No examples provided.
lounge_list_access_methods ~52
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 levels, and ticket classes.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_list_networks ~40
List all lounge networks (Priority Pass, LoungeKey, DragonPass, Plaza Premium, Amex Centurion) with their descriptions and total lounge counts.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
lounge_mark_lounge_visited ~181
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 existing visit's rating/notes instead of creating a duplicate.
| Name | Type | Req | Description |
|---|---|---|---|
| airport_iata | string | – | 3-letter airport IATA code — use with lounge_name. |
| lounge_name | string | – | Lounge name — use with airport_iata if you don't have the slug. |
| lounge_slug | string | – | Lounge slug (from search results). Preferred if known. |
| notes | string | – | Optional notes about your visit |
| rating | integer | – | Your rating, 1 (poor) to 5 (excellent) |
| visited_at | string | yes | Date of visit (YYYY-MM-DD) |
No output schema declared.
No examples provided.
lounge_remove_from_wishlist ~32
Remove a lounge from your wishlist.
| Name | Type | Req | Description |
|---|---|---|---|
| lounge_slug | string | yes | Lounge slug (from search results) |
No output schema declared.
No examples provided.
lounge_search_lounges ~80
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 lounges in a location.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Search query (lounge name, airport name, IATA code, city, or country) |
No output schema declared.
No examples provided.
lounge_update_review ~75
Update your review of a lounge — change the rating and/or the text. Identify the review by lounge_slug.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | – | New review text (minimum 10 characters) |
| lounge_slug | string | yes | Lounge slug of the review to update |
| rating | integer | – | New rating, 1-5 |
No output schema declared.
No examples provided.
lounge_update_visit ~136
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 update.
| Name | Type | Req | Description |
|---|---|---|---|
| lounge_slug | string | yes | Lounge slug of the visit to update |
| new_visited_at | string | – | Change the visit date to this (YYYY-MM-DD) |
| notes | string | – | New notes |
| rating | integer | – | New rating, 1-5 |
| visited_at | string | – | Existing visit date (YYYY-MM-DD) — needed only to disambiguate multiple visits |
No output schema declared.
No examples provided.
What is the Award Travel Finder MCP server?
Award Travel Finder is an MCP server listed in the public MCP registry as com.awardtravelfinder/mcp. Search award flight availability and points pricing across 27 airlines and 23 loyalty programs. This page covers its hosted endpoint (https://mcp.awardtravelfinder.com/mcp).
Is the Award Travel Finder MCP server safe to use?
Award Travel Finder scores 91 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Award Travel Finder MCP server expose?
Award Travel Finder exposes 137 tools: search_all_airlines, search_availability, list_supported_airlines, search_monthly_availability, get_pricing, and 132 more. Their descriptions and schemas cost roughly 15,101 tokens of context every time the server is loaded.
Does the Award Travel Finder MCP server require authentication?
Yes. Award Travel Finder asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.
Is the Award Travel Finder MCP server still maintained?
Award Travel Finder is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.