Untap

by @aneduaim · io.github.aneduaim/untap-mcp

Check UK Delay Repay, UK261 flights and TfL refunds. Save claims and check commutes on request.

OnlineRemote
Category
Maps, travel and weather
Connection
Remote (HTTP)
Tools
20 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http untap-mcp https://untap.money/api/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://untap.money/api/mcp

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "untap-mcp": {
      "url": "https://untap.money/api/mcp"
    }
  }
}

Tools it offers

20 tools, as the server itself reported during our check on Oct 31, 2026.

  • find_money_owedTakes a plain-language description of what happened (a late or cancelled train, a delayed or cancelled flight, a TfL overcharge, a parking ticket, a council tax, water or broadband problem) and returns the UK refund and
  • check_train_delayChecks a late or cancelled train in Great Britain against National Rail’s historic running records and works out Delay Repay. Takes the two stations (names, partial names or three-letter codes), the date and roughly when
  • check_flight_compensationWorks out compensation for a delayed or cancelled flight under UK261 or EU261. Takes the flight number and date. What happened comes from flight-status records, which cover about the last year, or from what_happened and
  • check_tfl_journeysChecks Transport for London contactless or Oyster journeys for overcharges: incomplete journeys (no touch out, so the maximum fare was charged) and missed Hopper fares. Takes journey rows from a journey history, or the t
  • get_delay_repay_rulesReturns one train operator’s Delay Repay rules: the delay at which it starts paying, each payout tier, the claim deadline, the link to its claim form, any automatic or one-click scheme, and the date the rules were last c
  • get_claim_instructionsReturns how to submit one train, flight or TfL compensation claim on the company’s own form. Takes the claim type and the train operator or airline, with the journey date, ticket type, where it was booked and the airport
  • scan_for_claimsReads up to 25 emails (sender, subject, date and plain-text body) and picks out the ones that point to a train, flight or TfL claim: booking confirmations, delay and cancellation notices, airline schedule changes and den
  • save_claimSaves the result of a train, flight or TfL check to the person’s Untap account, so it appears on their dashboard with its deadline. Accepts the save_claim arguments returned by a check, with the price paid added where th
  • save_commuteSaves or updates one direction of a usual train journey (a commute) in the person’s Untap account: stations, usual departure time, travel days and day-ticket fare. An outward and a homeward journey are two separate route
  • list_commutesLists the person’s saved train routes with their ids, usual times, days and fares. Makes no National Rail lookups. Requires sign-in to Untap.
  • stop_commuteHides a saved train route from the active list. The route is kept and can be restored by saving it again with its commute_id. No claims or bookings change. Requires sign-in to Untap.
  • check_commuteChecks a saved train route against National Rail’s running records for one travel date and works out Delay Repay: the matched train, the delay, the amount, the deadline and a claim pack. When several trains match, the re
  • list_my_claimsLists the claims in the person’s Untap account with amounts, deadlines, the verdict and their progress (not sent, sent, paid, rejected or archived). By default it shows claims that are still open; include_closed adds pai
  • update_claim_statusRecords progress on a claim in the person’s Untap account: sent (submitted to the operator or airline), paid (with the amount received, if known), rejected, or archived. Takes the claim_id given when the claim was saved
  • add_train_journeyAdds a UK train booking to the person’s Untap account and works out Delay Repay for it. One booking per call, with each journey in legs (one for a single, two for a return, in travel order). Untap checks National Rail’s
  • add_flightAdds a flight to the person’s Untap account and returns the UK261 or EU261 verdict, the amount and the airline’s claim link. For past flights Untap checks AeroDataBox flight-status records; the status, delay and actual a
  • add_tfl_journeysAdds TfL contactless journeys to the person’s Untap account, up to 500 rows per call, and checks everything they have saved for incomplete journeys, missed Hopper fares and other overcharges. Each row carries flags for a
  • add_parking_fineAdds a UK parking ticket (a council PCN or a private parking charge) to the person’s Untap account and runs Untap’s appeal-grounds engine. Returns the grounds that may apply, how confident the match is, the appeal route
  • list_savingsLists the savings rows in the person’s Untap account, filtered by category and status. Each row has the verdict status (claimable, pending_check, not_eligible and so on) and user_progress, what the person has recorded si
  • delete_my_dataDeletes every booking, statement, saved commute and claim in the person’s Untap account, in two steps. A call with confirm=false deletes nothing and returns a summary of what would be deleted, with a confirmation_token v

Questions

What is the Untap MCP server?

Check UK Delay Repay, UK261 flights and TfL refunds. Save claims and check commutes on request. It is made by @aneduaim and listed in the official MCP Registry as io.github.aneduaim/untap-mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Untap to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://untap.money/api/mcp. In Claude Code, run: claude mcp add --transport http untap-mcp https://untap.money/api/mcp

How do I add Untap to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://untap.money/api/mcp.

How do I add Untap to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "untap-mcp": { "url": "https://untap.money/api/mcp" } } }

Does Untap work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Untap do?

It gives your AI 20 tools, including find_money_owed, check_train_delay, check_flight_compensation, check_tfl_journeys, get_delay_repay_rules. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-aneduaim-untap-mcp.svg)](https://chen.media/mcp/github-aneduaim-untap-mcp)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-aneduaim-untap-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-aneduaim-untap-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-aneduaim-untap-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Maps, travel and weather

See all