accueil / serveurs / Recherche & Web / com.airfarebrain/airfare-brain
com.airfarebrain/airfare-brain
serveur MCP (Model Context Protocol) · airfare-brain 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.airfarebrain/airfare-brain est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.airfarebrain/airfare-brain » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- airline_fees≈ 281 tokens
One airline's published extra fees (bags, seats, priority, check-in, changes, payment), each with the price range, when bought (at booking / later / airport), how it is charged, its source URL and the date checked. Optionally filter by category.
Paramètres, retour & exemple (3)
Paramètresairline· string · requis
Name or IATA code, e.g. 'Ryanair', 'FR', 'easyJet', 'W6'category· string · optionnel · cabin_bag | checked_bag | seat | priority | airport_checkin | boarding_pass | payment | name_changecurrency· string · optionnel · EUR | GBP
Exemple d'appel{"name": "airline_fees", "arguments": {"airline": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"fees": [], "note": "texte", "page": "texte", "error": "texte", "airline": "texte"}} - get_capabilities≈ 164 tokens
What Airfare Brain covers: airlines, how fees are researched and dated, what it does NOT do (no live fares, no booking), and the sister tool for car hire.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "error": "texte", "method": "texte", "airlines": []}} - list_airlines≈ 140 tokens
List every airline with a fee table: name, IATA code, the date its fees were checked, and its page.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_airlines", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "error": "texte", "airlines": []}} - true_cost≈ 480 tokens
The true cost of a flight on one airline. Pass `fare` (the total for the whole party, from a flight-search tool or the person) to get fare + extras; without it you get the extras alone. Extras = what the person chooses (cabin bag, checked bag by kg, seat, priority, infants) for their party and trip, as the range the airline publishes. Also lists what costs more if left until the airport, unchosen fees that may apply (admin, card %), and extras the airline does not publish a price for.
Paramètres, retour & exemple (10)
Paramètresfare· number · optionnel
Total fare already found for the whole party, if knownseat· string · optionnel · none | standard | extra
extra = legroom / fronttrip· string · optionnel · one_way | returnairline· string · requis
Name or IATA codeinfants· integer · optionnel
Under-2s on a lapcurrency· string · optionnel · EUR | GBPpriority· boolean · optionnelcabin_bag· boolean · optionnel
A large cabin bag for the overhead lockerpassengers· integer · optionnel
People aged 2+ (default 1)checked_bag_kg· integer · optionnel
One checked bag per person of this weight allowance
Exemple d'appel{"name": "true_cost", "arguments": {"airline": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "page": "texte", "error": "texte", "lines": [], "airline": "texte", "true_cost": "texte", "extras_total": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».