SOS Flights

io.github.codeblocksskPublished by GitHub account codeblocksskv0.1.0Updated Oct 26, 2026

Live reroutes, desk scripts, airport help and EU261/UK261/US DOT rights for disrupted flights.

The publisher's own server: easygroupflights

VerifiedStreamable HTTPWeb executableLocation & LifestyleFinanceBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server that helps travellers with disrupted flights check EU261/UK261/US DOT rights, find live alternative flights and open a paid expert case.

What you can do
  • Check a cancelled, delayed, overbooked or missed-connection flight against EU261, UK261 and US DOT rules, with applicable law, refund or re-routing options, care owed and a compensation range
  • Draft short polite sentences to say to an airline desk agent, in the traveller's language and citing the regulation
  • Get hotel, lounge and transfer links for an airport, nearby alternative airports and who pays for a hotel
  • Search live one-way flights from the traveller's airport and airports within 300 km, ordered by earliest arrival, with prices, stops and rail links
  • Prepare, open and track a case with the SOS Flights team, and prepare and send messages on an active chat case
When to use it
Useful when a traveller's flight is cancelled, delayed, overbooked or a connection is missed and they want to know their rights, what to say at the desk, where to stay, or which alternative flights exist. Also for handing the situation to a human expert team through a paid case.
Requirements
Remote Streamable HTTP endpoint; no sign-in, API key or environment variables are declared. Network access is needed for live flight search and case status. Opening a case requires a one-time fee or a valid access code.
Before you install
Opening a case is a paid service: sos_open_case returns a payment link and the case only becomes active after payment. sos_open_case and sos_send_message act on the traveller's confirmation and a confirmation_token valid for 15 minutes; the case code returned is the key to the case afterwards. Flight, airport and case details are sent to the SOS Flights service, and WhatsApp cases continue in WhatsApp.

Installation

In SourceWeft

  1. Open SOS Flights in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.codeblockssk%2Fsosflights/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "sos-flights": {
      "type": "http",
      "url": "https://www.sosflights.help/mcp"
    }
  }
}

README

SOS Flights MCP server

Get to your destination when your flight breaks.

SOS Flights helps travellers with a cancelled, delayed, overbooked or missed-connection flight find the fastest realistic way to their destination, and puts a human expert team on the case when the airline won't help.

This repository describes the public, hosted SOS Flights MCP server. It contains no server source code — the server runs at:

https://www.sosflights.help/mcp

Tools

ToolWhat it does
sos_check_rightsChecks a cancelled, delayed, overbooked or missed-connection flight against EU261, UK261 and US DOT rules.
sos_desk_scriptWrites 1–3 short, polite sentences to say to the airline agent (re-routing, care or refund).
sos_airport_helpHotel, lounge and transfer links for an airport, nearby alternative airports, and who pays for a hotel.
sos_find_alternativesSearches live one-way flights from the traveller's airport and airports within 300 km to the destination.
sos_prepare_caseChecks the details for a case handled by the SOS Flights expert team and returns what will be submitted.
sos_open_caseOpens the prepared case after the traveller confirms it; returns the case code.
sos_get_caseReturns the status of a case by its case code.
sos_prepare_messagePrepares a message from the traveller to the SOS Flights team on an active case.
sos_send_messageSends the prepared message after the traveller confirms it.

Rights, desk scripts, airport help and alternative flights are free. A case handled by the SOS Flights team is a paid service; it is opened only after the traveller confirms and pays.

Connect

See CONNECT.md for Claude, ChatGPT, Cursor, VS Code and other MCP clients.

License

The contents of this repository (documentation and metadata) are MIT licensed. The SOS Flights service itself is operated by pelicantravel.com s.r.o.

Source: README.md at commit 66da46c

Tools

9

sos_check_rights

Check passenger rights

Checks a cancelled, delayed, overbooked or missed-connection flight against EU261, UK261 and US DOT rules. Returns the law that applies, up to three options (refund, re-routing), the care the airline owes (meals, hotel), a compensation range per passenger with its conditions, warnings and facts that would sharpen the answer. Advice only, not legal advice.

Parameterstyperequiredcauseoriginrequiredcarrierovernightdestinationrequirednotice_daysvolunteeredsingle_bookingarrival_delay_minutesdeparture_delay_minutesreroute_arrives_later_minutes+1 more

sos_desk_script

What to say at the airline desk

Writes 1 to 3 short, polite sentences for a traveller to say to the airline agent, asking for re-routing, care or a refund. The sentences are in the traveller's language and cite the regulation that applies.

Parameterslangtyperequiredcauseoriginrequiredcarrierovernightdestinationrequirednotice_daysvolunteeredsingle_bookingarrival_delay_minutesdeparture_delay_minutes+2 more

sos_airport_help

Airport help tonight

Lists hotel, lounge and transfer search links for an airport, nearby alternative airports with directions, and who pays for a hotel under EU and UK rules. Links only, nothing is booked. Covers about 100 airports in Europe, North America and Asia.

Parametersneedairportrequired

sos_find_alternatives

Find alternative flights

Searches live one-way flights from the traveller's airport and airports within 300 km to their destination on one date, ordered by earliest arrival, with price in EUR, stops, ground distance to the alternative airport and rail operator links for trips under 1,200 km. Returns 10 options per page; times are local to each airport. Nothing is booked.

Parametersdaterequiredlimitcursororiginrequireddestinationrequiredinclude_nearby_airports

sos_prepare_case

Prepare an SOS Flights case

Checks the details for a case handled by the SOS Flights team (rebooking help, hotel, evidence and follow-up) and returns what will be submitted, the price (a one-time fee, or covered by a valid access code) and a confirmation_token valid for 15 minutes. Nothing is created or charged. No account is needed.

Parameterslangemailrequiredphonerequiredchannelrequiredsurnameaccess_codesituation_summaryrequired

sos_open_case

Open the SOS Flights case

Opens the case prepared with a confirmation_token, after the traveller confirmed it. Returns the case code, which is the key to the case afterwards, the case page and either a payment link (the case becomes active after payment) or, with an access code, an active case.

Parametersidempotency_keyconfirmation_tokenrequired

sos_get_case

Get case status

Returns the status of an SOS Flights case by its case code: whether it is active, the team's recommended solution once there is one, the last 10 chat messages for chat cases, and the case page link.

Parameterslangcase_coderequired

sos_prepare_message

Prepare a message to the team

Checks a message from the traveller to the SOS Flights team on an active chat case and returns it with a confirmation_token valid for 15 minutes. Nothing is sent. WhatsApp cases continue in WhatsApp.

Parametersmessagerequiredcase_coderequired

sos_send_message

Send the message to the team

Sends the message prepared with a confirmation_token to the SOS Flights team, after the traveller confirmed it. The team's reply appears in the case status and on the case page.

Parametersidempotency_keyconfirmation_tokenrequired

Version history

1
  1. v0.1.0LatestOct 20, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Easygroupflights integrations