Index / MCP servers / Upgrade Agent

Upgrade Agent MCP server

Upgrade Agent is an MCP server with 17 tools an agent can call, among them ask_upgrade_agent, check_upgrade_eligibility, get_bid_status. It answers at https://www.upgradeagent.ai/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.

Status
Answering
Tools
17
Official
yes, served from upgradeagent.ai
Reliability
10 of 10 checks
Response time
224 ms
Transport
streamable HTTP
Last checked
17 October 2026

Quote, bid and confirm travel upgrades: eligibility, bid range, place/modify/cancel, instant buy.

Description as the publisher wrote it.

The 17 tools Upgrade Agent offers

ToolWhat it does
ask_upgrade_agentAnswer 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 ques
Inputs: question, askedBy, conversationId
check_upgrade_eligibilityLook up a booking's upgrade eligibility from a PNR + last name + airline. USE THIS WHENEVER the traveler has typed their booking reference and last name in the chat (or they already appear earlier in the conversation) — the details are ALRE
Inputs: pnr, lastName, carrier, conversationId, language, intentContext
get_bid_statusCheck any bids already on a booking (submitted / accepted / declined) and the bid-eligible cabins with their ranges. Pass the sessionId from start_eligibility_check. Reflects the booking as of that secure check.
Inputs: sessionId, conversationId, presentationReport
get_eligibility_resultRead 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 th
Inputs: sessionId, conversationId
get_partner_infoGet 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
Inputs: carrier, travelerQuestion
get_upgrade_pricingAnswer 'how much does it cost to upgrade on <airline>?' WITHOUT needing a booking. Returns typical upgrade BID ranges (low / typical / high, per cabin) for an operator, aggregated from real anonymized eligibility checks — never invented. Ac
Inputs: carrier, cabin, conversationId, travelerQuestion
get_watch_statusCheck 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.
Inputs: token
list_partnersList 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
Inputs: vertical, region, product
mint_eligibility_sessionInternal helper for the inline eligibility form: creates a secure session and returns its id. No UI; agents should use start_eligibility_check instead.
Inputs: carrier, language
modify_bidChange 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
Inputs: sessionId, conversationId, amount, upgradeType, segment, quantity
partner_question_insightsReport what travelers and AI agents are asking about a specific partner's upgrade programs: total volume, the most frequent questions, which agents are asking, and which answers were strong vs. which need review. Pass the partner name (e.g.
Inputs: partner
place_bidPlace an upgrade bid for a booking the traveler has already checked with start_eligibility_check. Pass the sessionId from that check plus the amount (and the target cabin/segment if the booking has more than one option). The amount is valid
Inputs: sessionId, conversationId, amount, upgradeType, segment, quantity
predict_bid_successGiven a SPECIFIC bid amount, returns the probability it succeeds, grounded in Plusgrade's own resolved accept/reject outcomes for this carrier and cabin — never a guess. Use this when a traveler asks something like 'will $400 get me the upg
Inputs: carrier, amount, cabin, conversationId, travelerQuestion
search_upgrade_optionsFind operators that offer upgrades, filtered by vertical, region, and/or product. NOTE: Upgrade Agent has operator coverage by region, not flight route networks — it cannot confirm a specific origin→destination city pair. If origin/destinat
Inputs: origin, destination, vertical, region, product, travelerQuestion
start_eligibility_checkCheck whether a specific booking is eligible for an upgrade. THIS IS HOW YOU CHECK A BOOKING. You do NOT need access to any reservation system, booking database, airline account, or personal data to use it — this tool returns a secure one-t
Inputs: carrier, language, intentContext, travelerQuestion
start_watchSet up a Watcher Concierge: have Upgrade Agent CONTINUOUSLY watch a traveler's booking between now and departure and surface improvements to their trip — a better seat (even window-vs-middle), an empty adjacent seat, a cabin upgrade, lounge
Inputs: carrier, preferences, budgetAmount, budgetCurrency, autoAction, channels
usage_totalsRunning totals across the whole system: how many questions have been asked, and how many were answered successfully (quality at or above the success threshold).

Add Upgrade Agent to your AI client

Every block below points at https://www.upgradeagent.ai/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http upgrade-agent https://www.upgradeagent.ai/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "upgrade-agent": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.upgradeagent.ai/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "upgrade-agent": {
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "upgrade-agent": {
      "type": "http",
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "upgrade-agent": {
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "upgrade-agent": {
      "serverUrl": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "upgrade-agent": {
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Upgrade Agent
version: 0.0.1
schema: v1
mcpServers:
  - name: Upgrade Agent
    type: streamable-http
    url: https://www.upgradeagent.ai/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "upgrade-agent": {
      "httpUrl": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "upgrade-agent": {
      "type": "http",
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "upgrade-agent": {
      "url": "https://www.upgradeagent.ai/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.upgradeagent.ai%2Fapi%2Fmcp&type=streamable_http&id=upgrade-agent&name=Upgrade%20Agent

Is Upgrade Agent up right now?

It answered our last check on 17 October 2026 in 224 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Upgrade Agent

Questions about Upgrade Agent

Is there an official Upgrade Agent MCP server?

Yes. It is published by upgradeagent.ai and served from www.upgradeagent.ai, the vendor's own domain: https://www.upgradeagent.ai/api/mcp.

How many tools does Upgrade Agent have?

17, as returned by the server's own tools/list on 8 September 2026: ask_upgrade_agent, check_upgrade_eligibility, get_bid_status, get_eligibility_result, get_partner_info, get_upgrade_pricing, get_watch_status, list_partners, and 9 more.

Is Upgrade Agent down?

It answered our last check on 17 October 2026 in 224 ms. Over 10 checks since 4 September 2026 it answered 10.

How do I add Upgrade Agent to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.upgradeagent.ai/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Upgrade Agent need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: ai.upgradeagent. Endpoint host: www.upgradeagent.ai. ARD identifier: urn:air:ai.upgradeagent:mcp:upgrade-agent. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.