← Files Airfare BrainARCHIVED FILE
plugin.json
6.86 KB · Nov 6, 2026 · 12:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "airfare-brain",
"version": "1.0.5",
"description": "True cost of a flight: bags, seats and fees on 29 airlines, from each airline's own pages, dated and sourced.",
"author": {
"name": "Airfare Brain",
"email": "hello@airfarebrain.com",
"url": "https://airfarebrain.com"
},
"homepage": "https://airfarebrain.com/",
"repository": "https://github.com/jimiwalters-cmyk/airfare-brain-mcp",
"keywords": [
"flights",
"baggage fees",
"airline fees",
"travel",
"Ryanair",
"easyJet"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Airfare Brain",
"shortDescription": "True flight cost with bags",
"longDescription": "Airfare Brain gives the true cost of a flight once the extras are added: bags, seats, priority boarding, airport check-in, changes and payment fees, on 29 airlines in Europe and North America, including Ryanair, easyJet, Wizz Air, Jet2, British Airways, Lufthansa, KLM, Air France, Iberia, Turkish Airlines, Delta and United.\n\nEvery price is taken from the airline's own fee pages and returned with its source link and the date it was checked. Where an airline publishes no price, the answer says so (or gives a figure labelled with the third party that reported it); an unknown fee is never counted as free.\n\nAsk it to:\n- add the bags and seats you want to a fare you found, for the whole party and both flights;\n- compare airlines once bags are included (the cheapest fare is often not the cheapest trip);\n- show what an extra costs online versus at the airport;\n- price a whole trip into one airport, including what car hire there really costs (from its sister site, Car Rental Brain).\n\nRead-only, no account, nothing personal requested. It has no live fares and never books: give it the fare from any flight search. The airfarebrain.com website's flight search links to Kiwi.com through an affiliate programme; the tools themselves return fee data only.\n\nLimitations: published ranges, not quotes for a specific flight; airlines change fees, so each answer carries the date it was checked.",
"developerName": "Airfare Brain",
"category": "Travel",
"capabilities": [
"True cost of a fare with bags and seats",
"Compare airlines once bags are added",
"Online vs airport prices",
"Bag sizes and what's included",
"Whole trip with car hire at the airport",
"Every price sourced and dated"
],
"websiteURL": "https://airfarebrain.com/",
"supportURL": "https://airfarebrain.com/privacy/",
"privacyPolicyURL": "https://airfarebrain.com/privacy/",
"termsOfServiceURL": "https://airfarebrain.com/terms/",
"defaultPrompt": [
"I found a Ryanair return for \u20ac39. What will it cost with a 20kg bag?",
"Is easyJet or Wizz Air cheaper for two people with one checked bag?",
"How much is a cabin bag on Jet2, and what size is allowed?"
],
"brandColor": "#1F5FAD",
"brandColorDark": "#6EA8F0",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "True cost of a low-cost fare with bags",
"prompt": "Using Airfare Brain: I found a Ryanair return for \u20ac39. What will it really cost with a cabin bag and a 20kg checked bag?",
"tools_triggered": "true_cost",
"expected_behavior": "Fare plus Ryanair's published cabin-bag and 20kg-bag prices for both flights, as a range (about \u20ac107 to \u20ac231), each item with Ryanair's source page and the date checked, and a warning that the bag costs more if bought at the airport."
},
{
"description": "Comparing two airlines for a couple",
"prompt": "Is easyJet or Wizz Air cheaper for two people sharing one checked bag, one way, if the fares are \u00a345 and \u00a338?",
"tools_triggered": "true_cost",
"expected_behavior": "true_cost called once per airline with the fare and one checked bag; the two totals compared; where easyJet prices its bag per flight (not published), the answer says so instead of inventing a figure."
},
{
"description": "Online vs airport price",
"prompt": "How much more is a checked bag at the airport than online on Wizz Air?",
"tools_triggered": "airline_fees",
"expected_behavior": "Wizz Air's published online and airport prices for a checked bag, with the source link and date checked."
},
{
"description": "Whole trip into one airport, with car hire",
"prompt": "We're flying Ryanair into Malaga for a week with one 20kg bag, fare \u20ac80. What will the flight extras and a hire car cost?",
"tools_triggered": "trip_at_airport",
"expected_behavior": "The flight's bag cost added to the fare, plus a typical 7-day car-hire cost at Malaga Airport from Car Rental Brain's measured figures (car only, dated), with links to both pages."
},
{
"description": "Coverage",
"prompt": "Which airlines does Airfare Brain have fee data for, and when were they checked?",
"tools_triggered": "list_airlines",
"expected_behavior": "The list of airlines with IATA codes and the date each airline's fees were checked."
}
],
"negative": [
{
"description": "Booking and payment are out of scope",
"prompt": "Book me the cheapest Ryanair flight to Malaga next Friday and pay with my card.",
"expected_behavior": "Explains Airfare Brain cannot search live fares, book or take payment; may offer what the extras would cost once the person has a fare."
},
{
"description": "Airline not covered",
"prompt": "What does Emirates charge for an extra checked bag?",
"expected_behavior": "Says Emirates is not one of the airlines Airfare Brain covers (it may call list_airlines to check) and invents no figures."
},
{
"description": "Out of scope: hotels",
"prompt": "Find me a cheap hotel in Lisbon for next weekend.",
"expected_behavior": "No Airfare Brain tool is called; the assistant says the app covers flight fees only."
}
]
},
"demo_recording_url": "https://youtu.be/pKb8DHjzBlY",
"commerce": false
},
"publication": {
"release_notes": "First release: five read-only tools over Airfare Brain's sourced, dated fee data for 29 airlines."
},
"apps": "./.app.json"
}
}
}
SHA-256: 064d07d3dc2e9b88482d0cf7d221b2ce77712d13b4152e2e9b05417594bd95b6