FlightWifi

Flight Wi-Fi, inside your AI assistant

Ask Claude, ChatGPT or Cursor what Wi-Fi a flight has and it will guess, because the answer changes every month. Connect this server and it reads the same registry this site is built from: 235 airlines, sourced and dated, with Starlink that is flying kept separate from Starlink that is announced.

Server URLhttps://flightwifi.app/api/mcp/

Free · no key · no account · 668 cited sources · verified 2026-09

How it works

  1. 1

    Add the URL

    Paste the server address into your assistant's connector settings. One URL, no key, no sign-up.

  2. 2

    Ask in plain language

    Airline, aircraft, route. No syntax to learn, and it works mid-conversation.

  3. 3

    Get a dated answer

    The system on board, whether a call works, what it costs, and the month the claim was verified.

Adding it to your assistant

Claude

Settings, then Connectors, then Add custom connector. Paste the URL and the tools appear in your next chat. Claude Code takes one command.

Step-by-step for Claude

ChatGPT

Turn on Developer mode under Settings and Connectors, then add the URL as a custom MCP connector. Codex CLI takes one command.

Step-by-step for ChatGPT

Cursor

Add it to mcp.json as a server with "url" set to the address above, then query it from chat.

Step-by-step for Cursor

Any client that speaks streamable HTTP works. There is nothing to install and no key to rotate, so removing it is just deleting the URL.

What it can answer

check_airline_wifi

What Wi-Fi an airline has: the system fitted, its orbit, whether the link carries a video call, the cost, and how the answer changes by aircraft type. Returns the sources and the verification month.

“Does Qatar Airways have Wi-Fi on the 777, and can I take a video call?”

list_starlink_airlines

Airlines flying Starlink with passengers today, kept separate from those that have only announced a deal, with how far each rollout has actually got and who published that count.

“Which airlines actually have Starlink flying right now, not just announced?”

wifi_by_aircraft

One aircraft type across every operator that flies it, best first. The same plane carries different internet depending on the airline, which is the assumption travellers get wrong most often.

“I'm booking an A350. Which airline gives me the best Wi-Fi on it?”

find_airlines_by_wifi

Filter the registry by what the Wi-Fi can do: quick enough for a video call, free for everyone, Starlink flying today, or no usable internet at all.

“Which airlines have free Wi-Fi and Starlink already flying?”

registry_stats

What the registry covers and when it was last verified, so an assistant can say how current the answer is instead of implying it is live.

“How current is your flight Wi-Fi data?”

Why connect a tool at all

Announced is not flying

An airline signing a Starlink deal does not put it on your aircraft. Models read the press release and answer as though it did. This separates the two and gives you the rollout count with its date.

The aircraft decides

A fleet part-way through a retrofit answers differently plane by plane. Ask about the aircraft and you get the aircraft's answer, not an average of the fleet.

Unknown stays unknown

An airline that publishes no call policy comes back as unknown, never as permitted. A missing answer is reported as missing rather than filled in.

Questions about the server.

What is MCP, and why connect this?

The Model Context Protocol is an open standard that lets an AI assistant call an outside tool instead of answering from memory. In-flight Wi-Fi is exactly the kind of detail a model gets confidently wrong, because it changes every month and airlines announce things years before they fly. Connected, your assistant reads the same registry this site is built from, with a source and a date on every claim.

Is it free? Do I need a key?

Free, no key, no account, no sign-up. Requests are rate limited per client so one caller cannot slow it down for everyone.

Where does the data come from?

235 airlines, compiled from airline and connectivity-provider pages, with 668 source URLs behind the entries and a verification month on each one. It is the same registry the website and the browser extension use, published openly under CC BY 4.0.

Will it tell me about my specific flight?

It answers by airline and by aircraft type, not by tail number. On a fleet part-way through a retrofit that distinction matters, so pass the aircraft when you know it, and the answer says plainly when it is a fleet-wide one instead.

Does it know about Starlink rollouts?

Yes, and it keeps flying separate from announced, which most sources do not. 22 airlines fly it with passengers today. Where a rollout count exists, the answer carries the number, the date and who published it, including when the count came from an independent tracker rather than the airline.

Can it book anything?

No. Every tool reads the registry and changes nothing, so it is safe for an assistant to call unprompted and safe to repeat.

Prefer the raw data?

The whole registry is published as JSON under CC BY 4.0 at /data.json, with no key and an open CORS header, so you can skip the protocol entirely. How entries are compiled and dated is written up in the methodology.

Know before you book.

FlightWifi shows these verdicts inline on Google Flights, Skyscanner and Rift, matched to the exact aircraft on your flight.

The extension itself runs in Chrome on a computer. What it does.