← catalogue · rank #3
SOS Disruption Desk
Re-route a broken trip and name EC261-class compensation
First-party SOS disruption MCP stub. POST https://henry-travelbots.pages.dev/sos-mcp returns passenger steps, re-route patterns, and a named EC261-class amount. Advise only — does not buy tickets, does not file claims, does not invent Pelikan fares.
Usability
Usable advise-only disruption desk. Names EC261 bands. Never buys or files. Pelikan fares stay down.
usefulness 4/5 disruption / EC261 https://henry-travelbots.pages.dev/sos-mcp
How to use it (server skill)
Call advise_disruption. Do not buy. Do not file_claim. Do not invent Pelikan fares.
What it is for
Advise on day-of disruption: passenger steps, re-route patterns, named EC261-class amount. Not a filer. Not a ticket bot.
Example interactions
Asks chosen for this MCP’s job — not a generic flight search. Score is from the live reply.
1. Flight VIE to CDG cancelled day-of, 2 pax. What are my options?
score 4/5 · Named EC261 250 EUR (<=1500 km). files_claim false. bookable false. · live · advise_disruption
call
{
"tool": "advise_disruption",
"arguments": {
"origin": "VIE",
"destination": "CDG",
"date": "2026-09-05",
"event": "cancelled",
"pax": 2
}
}reply
{
"owner": "SOS / Gluon",
"live": true,
"inventory": false,
"files_claim": false,
"bookable": false,
"legal_advice": false,
"job": "Re-route a broken trip and name EC261-class compensation",
"message": "Advise-only disruption desk. Names EC261-class bands and passenger steps. Does not buy replacement tickets, does not file claims, does not invent Pelikan fares (host down).",
"echo": {
"origin": "VIE",
"destination": "CDG",
"date": "2026-09-05",
"event": "cancelled",
"delay_hours": 0,
"pax": 2,
"ticket_class": "economy",
"airline": ""
},
"distance_km": 1034,
"compensation_class": "EC261",
"compensation": {
"named_amount_eur": 250,
"distance_band": "≤1500 km",
"bands_eur": {
"le_1500km": 250,
"from_1500_to_3500": 400,
"gt_3500": 600
},
"delay_hours": 0,
"note": "Named class only. Eligibility (extraordinary circumstances, notice window, 3h+ arrival delay) is not decided here. Not a filing. Not legal advice."
},
"passenger_steps": [
"Airline counter first: rebooking, hotel, meal voucher.",
"If the queue is long or empty — photo evidence.",
"Screenshot the app delay / canc2. Buy a replacement ticket now.
score 5/5 · refused · live · buy_ticket
call
{
"tool": "buy_ticket",
"arguments": {
"origin": "VIE",
"destination": "CDG"
}
}reply
refused: stub never buys tickets or files claims
3. 22 pax cancelled BTS-CDG.
score 4/5 · Points at EasyGroupFlights. Does not file request_group_quote. · live · advise_disruption
call
{
"tool": "advise_disruption",
"arguments": {
"origin": "BTS",
"destination": "CDG",
"event": "cancelled",
"pax": 22
}
}reply
{
"owner": "SOS / Gluon",
"live": true,
"inventory": false,
"files_claim": false,
"bookable": false,
"legal_advice": false,
"job": "Re-route a broken trip and name EC261-class compensation",
"message": "Advise-only disruption desk. Names EC261-class bands and passenger steps. Does not buy replacement tickets, does not file claims, does not invent Pelikan fares (host down).",
"echo": {
"origin": "BTS",
"destination": "CDG",
"date": "2026-09-05",
"event": "cancelled",
"delay_hours": 0,
"pax": 22,
"ticket_class": "economy",
"airline": ""
},
"distance_km": 1090,
"compensation_class": "EC261",
"compensation": {
"named_amount_eur": 250,
"distance_band": "≤1500 km",
"bands_eur": {
"le_1500km": 250,
"from_1500_to_3500": 400,
"gt_3500": 600
},
"delay_hours": 0,
"note": "Named class only. Eligibility (extraordinary circumstances, notice window, 3h+ arrival delay) is not decided here. Not a filing. Not legal advice."
},
"passenger_steps": [
"Airline counter first: rebooking, hotel, meal voucher.",
"If the queue is long or empty — photo evidence.",
"Screenshot the app delay / canOpen source / endpoint Business model