MCP serverai.upgradeagent/upgrade-agent
Quote, bid and confirm travel upgrades: eligibility, bid range, place/modify/cancel, instant buy.
Overview
Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 12 hr ago
Tools
21
changed 1 day ago
More info
URL
www.upgradeagent.ai/api/mcp
streamable-http
Says it is
upgrade-agent 1.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.681 · highest on record 0.8561
Toolsfrom sha256:e24a3df25b…4f2620 · +2 −0 1 day ago
| Tool | Schema |
|---|---|
| ask_upgrade_agent Answer a general (not booking-specific) travel-upgrade question — how bid/instant/points upgrades work, eligibility rules, bidding strategy, and which airlines, cruise lines, or ra |
input · no output |
| cancel_bid Withdraw a bid already placed on a booking the traveler checked with start_eligibility_check. Pass the sessionId (or conversationId). If the booking has more than one bid, pass ord |
input · no output |
| check_upgrade_eligibility Looks up a booking's upgrade eligibility from a booking reference and last name, and airline. Returns eligibility status, upgrade options, bid ranges, and a session id for follow-u |
input · no output |
| get_bid_status Check any bids already on a booking (submitted / accepted / declined), the bid-eligible cabins with their ranges, and the current cart. Pass the sessionId from start_eligibility_ch |
input · no output |
| get_eligibility_result Read the result of a secure eligibility check started with start_eligibility_check. Pass the sessionId returned by that tool. Returns the live eligibility outcome (eligible options |
input · no output |
| get_offer_events added Poll for bid-outcome changes on a checked booking without re-running a status check: an ordered log of events (offer.status_changed, offer.accepted, offer.declined, offer.cancelled |
input · no output |
| get_partner_info Get the full upgrade profile for one operator — products offered (with the official page URL), loyalty program, cabin paths, how to access, and summary. More detailed than ask_upgr |
input · no output |
| get_price_breakdown Show the itemized all-in cost of an upgrade before the traveler commits — the amount plus any taxes and fees. Pass the sessionId (or conversationId), the amount (omit it for INSTAN |
input · no output |
| get_upgrade_pricing Returns typical upgrade bid ranges (low / typical / high, per cabin) for an operator, aggregated from anonymized eligibility checks. Accepts an IATA code or a name. With an origin |
input · no output |
| get_watch_status Check a Watcher Concierge watch (created with start_watch). Returns its status, what it's watching for, and any improvements found so far. Pass the token from start_watch. |
input · no output |
| list_partners List the travel operators that offer upgrade programs, with optional filters. Returns each operator's name, IATA/code, vertical, region, and the upgrade products it offers. Use thi |
input · no output |
| mint_eligibility_session Internal helper for the inline eligibility form: creates a secure session and returns its id. No UI; agents should use start_eligibility_check instead. |
input · no output |
| modify_bid Change the amount of a bid already prepared/placed on a booking. Same as place_bid but for updating an existing bid — pass the sessionId, the NEW amount, and the cabin/segment if a |
input · no output |
| partner_question_insights Per-partner analytics report: what travelers and AI agents are asking about a specific partner's upgrade programs (by intent, by route, most frequent questions, which agents/client |
input · no output |
| partner_visibility_report added AI visibility for one partner's upgrade program: share of answer across the answer engines (ChatGPT, Claude, Perplexity, Gemini) for prompts about that partner, which domains get c |
input · no output |
| place_bid Places an upgrade bid, or buys a fixed-price (INSTANT) upgrade, for a checked booking. Takes an eligibility-check session id, an amount (omitted for INSTANT), and a cabin/segment. |
input · no output |
| predict_bid_success Estimates how likely a specific bid amount is to be accepted, grounded in resolved bid outcomes for the carrier cabin, plus the operator's own bid-strength read when a checked book |
input · no output |
| search_upgrade_options Finds operators that offer upgrades. With an origin and destination airport (IATA codes, e.g. YUL and LHR) the result is route-level: carriers with observed upgrade pricing on that |
input · no output |
| start_eligibility_check Starts an upgrade eligibility check for a flight, cruise, or rail booking. Returns a secure page (and, where supported, an inline form) for the traveler to enter their booking refe |
input · no output |
| start_watch Sets up a Watcher that monitors a traveler's booking between now and departure for upgrade opportunities (a better seat, an empty adjacent seat, a cabin upgrade, lounge, or fast tr |
input · no output |
| usage_totals Running totals across the whole system: how many questions have been asked, and how many were answered successfully (quality at or above the success threshold). |
input · no output |
Verify it yourself
npx teppi-check https://www.upgradeagent.ai/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ239E885C4N2SE55MTYZN