MCP server
Upgrade Agent Official
ai.upgradeagent/upgrade-agent
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Quote, bid and confirm travel upgrades: eligibility, bid range, place/modify/cancel, instant buy.
Working at last checkVerified publisher: upgradeagent.aiAbout 8,095 tokens per request once connected21 tools
https://www.upgradeagent.ai/api/mcp
At a glance
- Type
- MCP server
- Publisher
- upgradeagent.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 21
- Token cost
- About 8,095 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http upgrade-agent https://www.upgradeagent.ai/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.upgrade-agent] url = "https://www.upgradeagent.ai/api/mcp"
Gemini CLI
{"mcpServers":{"upgrade-agent":{"httpUrl":"https://www.upgradeagent.ai/api/mcp"}}}
Cursor
{"mcpServers":{"upgrade-agent":{"url":"https://www.upgradeagent.ai/api/mcp"}}}
VS Code
{"servers":{"upgrade-agent":{"type":"http","url":"https://www.upgradeagent.ai/api/mcp"}}}
Antigravity
agy mcp add upgrade-agent https://www.upgradeagent.ai/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"upgrade-agent","server_url":"https://www.upgradeagent.ai/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"upgrade-agent","server_url":"https://www.upgradeagent.ai/api/mcp"}
Tools
ask_upgrade_agent~294 tokens
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 rail operators offer upgrades. Use this for informational questions only. To check a SPECIFIC booking, use start_eligibilicancel_bid~544 tokens
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 orderChangeId to say which — get_bid_status lists them. Confirm with the traveler before calling; this releases the bid.check_upgrade_eligibility~566 tokens
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-up bid tools.get_bid_status~478 tokens
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_check. In hosts that render app widgets it shows a manage screen inline. Use modify_bid / cancel_bid to change or withdrawget_eligibility_result~226 tokens
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, bid ranges, offer URL) once the passenger has submitted their details on the secure page — or a 'still waiting' statusget_offer_events~353 tokens
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, checkout.paid) with the offer reference, new and previous status, amount and cabin. Pass the sessionId (or conversatioget_partner_info~255 tokens
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_upgrade_agent. Accepts an IATA code or a name (e.g. 'AC' or 'Air Canada').get_price_breakdown~385 tokens
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 INSTANT — the airline's fixed price is used), and the cabin/segment if the booking has more than one option. For a BID it alsoget_upgrade_pricing~454 tokens
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 and destination airport, the ranges are scoped to that route when observed data exists there (either direction), otherwiget_watch_status~128 tokens
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.list_partners~250 tokens
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 this to build travel workflows or answer 'which airlines/cruise lines offer upgrades'.mint_eligibility_session~139 tokens
Internal helper for the inline eligibility form: creates a secure session and returns its id. No UI; agents should use start_eligibility_check instead.modify_bid~612 tokens
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 ambiguous. The new amount is validated against the airline's range; payment/confirmation completes on the operator's secupartner_question_insights~269 tokens
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/clients are asking), the AI-check → bid → paid conversion funnel by channel, AI visibility (share of answer per engine, what apartner_visibility_report~232 tokens
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 cited instead, what the agents say about the program, and where the answers are wrong (community claims that contradict tplace_bid~754 tokens
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. Returns a secure operator link to complete payment.predict_bid_success~462 tokens
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 booking's session id is provided. Returns null when there isn't enough data.search_upgrade_options~546 tokens
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 airport pair (per-cabin ranges from anonymized checks, either direction), carriers confirmed by operator inventory wherstart_eligibility_check~472 tokens
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 reference and last name.start_watch~590 tokens
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 track). Returns a secure card/link where the traveler enters their booking, notification preference, and consent.usage_totals~86 tokens
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).
Browse
Related MCP servers
- MAQAMI Travel
Official MCP server for MAQAMI, a hotel and flight booking platform with 3M+ hotels. - EscapeStays by Luxury Lodging
Book vacation rentals direct: search homes, check live availability, get a real total. - Jenesis Travel
Bangkok boutique planner: live Thailand journeys, prices, FAQs, and enquiry handoff. - Meridian Dispatch
Reported travel guides: countries, towns, sights, trails, events, ski resorts. Cited. - CommonTape
Quote, hold and book US house cleaning jobs on a customer's behalf, at each business's own prices. - Dreamfare
Travel tools for AI agents: plan and edit real trips, search stays and tours, import travel videos. - Seaworthy
Disability insurance MCP server with occupation-based estimates, research, and quote requests. - SiteCheck Health & Travel
121 pay-per-call agent tools: health care, drug, provider and travel data tools. x402
Badge for your README
[](https://aptlynx.net/servers/ai.upgradeagent/upgrade-agent)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents