Airfare Brain MCP server
com.airfarebrain · Updated
True cost of flight extras (bags, seats, fees) on 29 airlines in Europe and North America, sourced.
At a glance
Airfare Brain is an MCP server in the Other category. It is hosted remotely and connects over HTTP, and declares no required credentials. It exposes 5 tools, including get_capabilities, list_airlines and airline_fees. It scores B (73/100) on the MCP Skills Hub health score as of Oct 28, 2026.
One-click install
Opens your editor and pre-fills the config. Your editor will ask before adding it.
How to install Airfare Brain in your AI client
Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.
How to install Airfare Brain in Claude CodeAnthropic's agentic CLI
Add the server
bashclaude mcp add --transport http airfare-brain https://airfarebrain.com/mcpVerify it's connected
bashclaude mcp listSharing it with your team?
Add `--scope project` to write it to .mcp.json in the repository root, which you can commit (with the secrets left as environment variables).
Use it in a session
Ask Claude to use the tools this server exposes (e.g. get_capabilities, list_airlines, airline_fees). It discovers them automatically.
How to install Airfare Brain in Claude DesktopDesktop app (MCP config)
Open your MCP config
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json
Add this server
json{ "mcpServers": { "airfare-brain": { "command": "npx", "args": [ "-y", "mcp-remote", "https://airfarebrain.com/mcp" ] } } }Why the wrapper?
This is a remote (HTTP) server and Claude Desktop only launches local processes, so mcp-remote proxies the connection. It will open a browser window if the server needs OAuth.
Restart Claude Desktop
The tools appear under the 🔌 menu once the app reloads.
How to install Airfare Brain in CursorAI-first code editor
Create / edit .cursor/mcp.json in your project
json{ "mcpServers": { "airfare-brain": { "url": "https://airfarebrain.com/mcp" } } }Enable it
Cursor Settings → MCP → toggle the server on. Tools become available to the Composer/Agent.
How to install Airfare Brain in Codex CLIOpenAI coding agent
Add to ~/.codex/config.toml
toml[mcp_servers.airfare-brain] command = "npx" args = ["-y", "mcp-remote", "https://airfarebrain.com/mcp"]Why the wrapper?
Codex runs MCP servers as local processes, so mcp-remote bridges this HTTP endpoint to stdio.
Run Codex
Codex loads MCP servers from config.toml on startup and exposes their tools to the agent.
How to install Airfare Brain in WindsurfCodeium's agentic IDE
Edit ~/.codeium/windsurf/mcp_config.json
json{ "mcpServers": { "airfare-brain": { "serverUrl": "https://airfarebrain.com/mcp" } } }Reload
Windsurf → Cascade → refresh MCP servers. Cascade can now call the tools.
How to install Airfare Brain in ClineVS Code autonomous agent
Open Cline → MCP Servers → Configure
Adds to cline_mcp_settings.json.
Add the server
json{ "mcpServers": { "airfare-brain": { "type": "streamableHttp", "url": "https://airfarebrain.com/mcp" } } }
How to install Airfare Brain in VS CodeCopilot / MCP support
Create .vscode/mcp.json
json{ "servers": { "airfare-brain": { "type": "http", "url": "https://airfarebrain.com/mcp" } } }Start it
VS Code shows a ▶ Start action above the server entry. Agent mode (Copilot Chat) can then use the tools.
What tools does Airfare Brain expose? (5)
Read from the live server. Click any tool for its input schema.
- get_capabilitiesWhat Airfare Brain covers: airlines, how fees are researched and dated, what it does NOT do (no live fares, no booking), and what car hire at the destination airport typically costs.
- list_airlinesList every airline with a fee table: name, IATA code, the date its fees were checked, and its page.
- airline_feesOne 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.
- true_costThe 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
- trip_at_airportThe whole trip into one airport in one answer: the flight's extras on an airline (bags, seats, fees, as true_cost) AND what car hire there really costs (Car Rental Brain's measured median per day, car only, dated). Use for 'flying to Faro with Ryanair, bags and a hire car: what will it cost?'. Car only: deposits, second-driver fees and desk cover are not included; the answer links to the airport's
What the code can do
This is a remote server — nothing is installed or run on your machine, so there is no local code to analyze. What it can reach is described above: your requests go to the provider's host.
Before you install
Signals gathered from the source repo and package registry — not a safety verdict.
What it can reach
- Third-party hosted service — Your requests and any data in them are sent to airfarebrain.com.
- No local execution — Nothing is installed or run on your machine.
- Last commit today — Actively maintained.
- Repository created 6 days ago — Very new project with little track record yet.
- 0 GitHub stars — Very little community usage so far.
Client compatibility
Health score
B · 73Maintenance, adoption, transparency and packaging — not a safety audit. How this is calculated
- Maintenance30%100%
Last commit 0 days ago.
- Adoption20%0%
0 stars.
- Transparency20%100%
4/4: ✓ public source repo, ✓ declared license, ✓ documentation, ✓ discoverable tool list.
- Provenance15%75%
Links to its own repository; package linkage unverified.
- Packaging15%75%
Remote endpoint; authentication requirements not declared.
Documentation
Full READMEAirfare Brain MCP server
The true cost of a flight, for AI assistants. Bags, seats, priority boarding, check-in and payment fees on 32 airlines (Ryanair, easyJet, Wizz Air, Jet2, British Airways, Lufthansa, KLM, Air France, Iberia, Turkish, Finnair, SAS, Swiss, Austrian, Delta, United, Southwest, JetBlue and more), each price taken from the airline's own pages, with the source and the date it was checked.
Free. No API key. No login. Read-only.
MCP endpoint (streamable HTTP):
https://airfarebrain.com/mcpListed in the official MCP Registry as com.airfarebrain/airfare-brain. Website: airfarebrain.com · Fee data: airfarebrain.com/fees · For AI: llms.txt
Why it exists
The fare a flight search shows is not what the trip costs. A cabin bag, a checked bag, a seat next to someone you know, checking in at the airport or paying by card can each add more than the fare itself, and the price goes up if you add them later or at the airport. Airfare Brain reads each airline's published fee pages, records every price with its source and date, and answers with the numbers, so an assistant can say what a flight will really cost.
Tools
| Tool | What it answers | |---|---| | get_capabilities | What is covered, how fees are researched and dated, what it does not do (no live fares, no booking) | | list_airlines | Every airline with a fee table: name, IATA code, the date its fees were checked, its page | | airline_fees | One airline's extras (bags, seats, priority, check-in, changes, payment): price range, when bought (at booking / later / at the airport), source URL, date checked | | true_cost | Fare + the extras the person chooses, for the whole party and each flight, with what it costs if added later or at the airport | | trip_at_airport | The whole trip into one airport: the flight's extras on an airline AND what car hire there really costs (Car Rental Brain's measured median per day), dated and linked |
Ranges are shown exactly as the airline publishes them. A fee the airline does not publish is said to be unknown, never counted as free. Figures from a third party (only where the airline publishes none) are labelled "reported".
Example questions
- "I found a Ryanair flight for €39. What will it cost with a cabin bag and a 20kg bag, return?"
- "Is easyJet or Wizz Air cheaper for two people with one checked bag between them?"
- "What does Jet2 charge to choose a seat?"
- "How much more is a bag at the airport than online on Wizz Air?"
- "Does British Airways' Basic fare include a cabin bag?"
- "Flying Ryanair into Malaga for a week with a 20kg bag and a hire car: what will it all cost?"
Connect
Excerpt — the full document is on GitHub.
Alternatives to Airfare Brain
- Car Rental BrainB · 73Real cost of car hire at 120+ airports: second driver, cover, deposits, debit cards, desk hours.
- Stay Cost BrainB · 73Tourist and hotel taxes from official sources, worked out night by night for your dates and guests.
- crawlio-browserA · 85Bridge a live Chrome browser to your agent: 150 tools for capture, extraction, and observation.
- Faxette EUB · 73Send a fax to the EU, the UK, Switzerland and more of Europe from a chat. Pay per fax on Faxette.
Maintain Airfare Brain? Add a badge to your README
Shows its health grade, and links readers to install steps for every client.
[](https://mcp-skills-hub.vercel.app/mcps/com-airfarebrain-airfare-brain)Catalog data refreshed . Something wrong? Report it.