{"serverId":"mcp-registry/com.awardsecrets/award-availability","tools":[{"name":"search_award_availability","fixed":{"name":"search_award_availability","description":"Look up award (points/miles) seat availability for ONE specific flight route on ONE specific date with ONE specific airline, sourced from a contracted GDS rather than scraped. Returns the flights found with cabin and seat count.\n\nIMPORTANT — this tool is strictly literal. Every argument takes a single concrete value:\n  • origin / destination: exactly one 3-letter IATA airport code each. Not a city, not a list, not a region.\n  • airline: exactly one 2-letter IATA carrier code (e.g. VS, CX, NH). N","inputSchema":{"type":"object","required":["origin","destination","airline","date"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"One departure date, YYYY-MM-DD."},"cabin":{"enum":["business","first","economy","premium_economy"],"type":"string","default":"business","description":"Cabin to search. Defaults to business."},"origin":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"Departure airport, one 3-letter IATA code (e.g. JFK)."},"airline":{"type":"string","pattern":"^[A-Za-z0-9]{2}$","description":"One 2-letter IATA airline code (e.g. VS, CX, NH)."},"passengers":{"type":"integer","default":1,"maximum":9,"minimum":1,"description":"Number of seats required. Defaults to 1."},"destination":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"Arrival airport, one 3-letter IATA code (e.g. LHR)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":403,"tokensAfter":403}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}