For Claude · ChatGPT · Perplexity · any MCP-compatible assistant

Refunds inside your AI assistant.

Tell Claude or ChatGPT about a delayed train, a cancelled flight, a TfL statement or a parking ticket. Untap returns the verdict, the deadline and the operator submit link, all from chat.

Train, flight and TfL checks need no Untap account. Sign in to save and track claims.

An example train check
My train from Euston to Manchester on 22 September, the 17:33, was late. Off-peak single, £95.50. Am I owed anything?

Potential Delay Repay: £23.88.

In this example, the train arrived 22 minutes late. Avanti’s Delay Repay pays 25% of the £95.50 single fare. Your check uses National Rail’s records to confirm the actual train and delay.

Claim by
20 October 2026
Account
Not needed for the check
Submit on
avantiwestcoast.co.uk

One server URL works in every AI client. Checks run with no account. Saving a claim opens Untap’s sign-in page. Your assistant never needs your password or a copied token.

https://untap.money/api/mcp

Anthropic

Claude

On claude.ai or Claude desktop, use Settings → Connectors to add Untap. Custom connector availability depends on your Claude account.

Open Claude connector dialog
  1. Open the connector dialog

    Use the button above, or open Settings → Connectors and choose Add custom connector.
  2. Paste the URL

    Name it Untap, paste https://untap.money/api/mcp, click Add.
  3. Sign in only when asked

    Public checks need no Untap account. To save or list claims, connect through Untap’s sign-in page using your existing Google account or email and password.

OpenAI

ChatGPT

Use a custom plugin where your ChatGPT account supports Developer mode. Availability depends on your plan, region and workspace settings. Untap is not yet listed in the plugin directory.

  1. Enable Developer Mode

    In ChatGPT, open Settings → Security and login and enable Developer mode if your account offers it.
  2. Create a custom plugin

    Paste https://untap.money/api/mcp as the MCP server URL at chatgpt.com/plugins. Name it Untap. If setup asks for authentication, choose OAuth so you can save claims later; public checks themselves need no Untap sign-in.
  3. Sign in only when asked

    Public checks need no Untap account. Saving or listing claims opens Untap’s sign-in page. If your account cannot add custom plugins, you can use the same checks on Untap’s website.
Read OpenAI’s setup guide

Other assistants

The same address works in each. Choose no authentication where you are asked: the train, flight and TfL checks need no Untap account.

Perplexity

Pro, Max and Enterprise plans

  1. Add a custom connector

    Open Settings, then Connectors, then + Custom connector.
  2. Paste the URL

    Name it Untap, paste https://untap.money/api/mcp and choose None for authentication. Save.
  3. Turn it on in a chat

    In a new chat, pick Untap in the sources or connector menu before you ask. A web-only search will not use it.

Steps from Perplexity’s help centre. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

Le Chat

Every plan, including Free

  1. Open Connectors

    Select + Add Connector, then the Custom MCP Connector tab.
  2. Paste the URL

    Name it untap (no spaces), paste https://untap.money/api/mcp and select Connect. If you are asked how to sign in, choose no authentication.
  3. Ask

    Start a new chat and describe the delay. In a team workspace, an admin may need to allow the connector first.

Steps from Mistral’s help centre. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

Grok

Depends on your Grok plan

  1. Open connectors

    Go to grok.com/connectors and choose New Connector, then Custom.
  2. Paste the URL

    Paste https://untap.money/api/mcp. Grok finds Untap’s tools and makes them available in your chats.

Steps from xAI’s documentation. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

Manus

Manus web app

  1. Open custom servers

    Go to Settings, then Integrations, then Custom MCP Servers, and choose Add Server.
  2. Paste the URL

    Name it Untap and paste https://untap.money/api/mcp. Leave authentication empty: the checks need no key.

Steps from Manus’s documentation. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

Gemini CLI

Free, in your terminal

  1. Install the extension

    Run this once. It adds the Untap server and a short guide Gemini reads before it calls the tools.
  2. Ask

    Start gemini and describe the delay in plain English.
gemini extensions install https://github.com/aneduaim/untap-mcp

Cursor

Cursor desktop

  1. Add the server

    Open Cursor Settings, then MCP, and add a new server, or put this in ~/.cursor/mcp.json.
  2. Ask in chat

    Untap’s tools appear in the agent chat. Describe the delay and let it run the check.
{ "mcpServers": { "untap": { "url": "https://untap.money/api/mcp" } } }

Steps from Cursor’s documentation. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

VS Code

With GitHub Copilot chat

  1. Add the server

    Run MCP: Add Server from the Command Palette, choose HTTP and paste https://untap.money/api/mcp. Or add this to .vscode/mcp.json.
  2. Ask in agent mode

    Open Copilot chat in agent mode and describe the delay.
{ "servers": { "untap": { "type": "http", "url": "https://untap.money/api/mcp" } } }

Steps from VS Code’s documentation. Menus change; if yours differs, look for custom connectors or MCP servers in settings.

Using a different AI assistant?

Any client that speaks the Model Context Protocol over Streamable HTTP works the same way. Add https://untap.money/api/mcp as a remote server in your client’s settings. The checks work without signing in; the account tools open Untap’s sign-in page.

What you can do

Four UK refund categories. Same story in chat for each.

Train delays

Avanti, GWR, Northern, Thameslink and 19 other UK operators. Delay Repay thresholds start at 15 minutes on most of them.

Flight disruption

UK261 / EU261 compensation up to £520 per passenger for cancellations and 3-hour-plus delays.

TfL contactless

Paste journey rows or the CSV from your TfL account and Untap finds incomplete journeys, max-fare charges and missed Hopper fares.

Parking tickets

Council and private (BPA / IPC) PCNs. Suggested grounds based on the notice text.

Tools and data handling

See every tool, its inputs, sign-in requirements, what it saves and its limits.

Read the assistant documentation

Skills for AI agents

Two free skills teach your agent the whole routine for a late train, a disrupted flight or a TfL overcharge: check it with Untap, confirm the details with you, and claim it on the official form with your permission. They work in Claude, ChatGPT, Codex and other agents that support skills.

Get the skills

Starter prompts

Copy one into a chat where Untap is connected, or open a new chat with it written for you. Your assistant asks for the details it needs.

Use Untap to find money I may be owed in the UK, such as Delay Repay for a late train, compensation for a delayed flight or a TfL refund. Ask me a few questions about what happened. If Untap is not connected here yet, help me connect it from untap.money/connect first.

Use Untap to check whether I can claim Delay Repay for a delayed or cancelled train. Ask me for the two stations, the date, roughly when it left and what the ticket cost. If Untap is not connected here yet, help me connect it from untap.money/connect first.

Use Untap to check whether I am owed compensation for a delayed or cancelled flight. Ask me for the flight number, the date and what happened. If Untap is not connected here yet, help me connect it from untap.money/connect first.

Use Untap to check my TfL contactless journeys for incomplete journeys, maximum fares and missed Hopper fares. Ask me to paste my journey history or the CSV from my TfL account. If Untap is not connected here yet, help me connect it from untap.money/connect first.

Or describe it in your own words

Once connected, copy an example and replace the details with your own.

My train from Brighton to London Victoria yesterday, the one just after 8am, was late. The ticket was £27.40. Am I owed anything?

Here’s my TfL journey history CSV (paste it). Find any incomplete journeys or missed Hopper fares I can claim back.

My flight BA456 from Heathrow to Madrid yesterday was cancelled. Check if I may be due compensation. Ask me for any missing details.

Save that claim to my Untap account, then show me everything I still have to send.

Save my usual Brighton to Victoria journey at 8am, Monday to Friday. Check that saved commute for yesterday when I ask.

Privacy and control

No tokens to copy, no payment data exposed, disconnect any time.

No account to check

Checks do not save your journey details. To save claims, your assistant connects through Untap’s sign-in page and never sees your password.

Detection only

Untap surfaces the verdict and the operator submit link. We never file claims for you.

Revoke any time

Manage connected apps on your settings page.

Want your claims in one place?

No account is needed to run a check. An Untap account keeps your claims and deadlines together. Free, with a Google sign-in.

Sign up