SOS Flights
v0.1.0Live reroutes, desk scripts, airport help and EU261/UK261/US DOT rights for disrupted flights.
Endpoint health
online- Last checked
- 11/3/2026, 6:17:45 PM
- Latency
- 837 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.codeblockssk%2Fsosflights
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.codeblockssk/sosflights": {
"url": "https://www.sosflights.help/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
9 shown · authentication unknown
Airport help tonight
sos_airport_help
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.
Schema valid · SHA-256 4f0347bb863d…
View input schema
{ "type": "object", "properties": { "airport": { "description": "IATA code of the airport where the traveller is, for example VIE.", "type": "string", "pattern": "^[A-Za-z]{3}$" }, "need": { "description": "What the traveller needs. Defaults to all.", "type": "string", "enum": [ "hotel", "lounge", "transfer", "all" ] } }, "required": [ "airport" ] }Check passenger rights
sos_check_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.
Schema valid · SHA-256 87973fad7f4d…
View input schema
{ "type": "object", "properties": { "type": { "description": "What happened to the flight.", "type": "string", "enum": [ "cancellation", "delay", "denied_boarding", "missed_connection" ] }, "origin": { "description": "IATA code of the departure airport, for example VIE.", "type": "string", "pattern": "^[A-Za-z]{3}$" }, "destination": { "description": "IATA code of the final destination on the booking, for example LHR.", "type": "string", "pattern": "^[A-Za-z]{3}$" }, "carrier": { "description": "IATA code of the operating airline, for example FR, W6 or OS.", "type": "string", "minLength": 2, "maxLength": 3 }, "arrival_delay_minutes": { "description": "Expected arrival delay at the final destination, in minutes.", "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "departure_delay_minutes": { "description": "Departure delay in minutes, if different from the arrival delay.", "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "notice_days": { "description": "Cancellations: days between the notice and scheduled departure.", "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "reroute_departs_earlier_minutes": { "description": "Re-routing offered: how many minutes earlier it departs than the original flight.", "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "reroute_arrives_later_minutes": { "description": "Re-routing offered: how many minutes later it arrives than the original flight.", "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "single_booking": { "description": "Missed connections: were all flights on one booking?", "type": "boolean" }, "volunteered": { "description": "Denied boarding: did the traveller volunteer?", "type": "boolean" }, "cause": { "description": "Reason given by the airline, if known.", "type": "string", "enum": [ "unknown", "technical", "airline_staff_strike", "crew_shortage", "weather", "atc", "atc_strike", "airport_strike", "security", "bird_strike", "political", "medical" ] }, "overnight": { "description": "True if the traveller must stay overnight.", "type": "boolean" } }, "required": [ "type", "origin", "destination" ] }
Connections
streamable-http
https://www.sosflights.help/mcp