About FlightDB
FlightDB is an MCP server for searching aircraft registries, flight histories, and flight analytics using ADS-B Exchange data and official registry records. It serves clients that need aircraft and airport information, with filters and per-aircraft historical breakdowns.
Key features
- 01Search paginated flight records with filters
- 02Browse aircraft by registration, country, or ICAO
- 03View aircraft profiles and flight aggregates
- 04Break down flights by year, distance, and country
- 05Review airport visits and aircraft timelines
- 06Look up airports by IATA or ICAO code
Use cases
- 01Count an aircraft’s flights in a selected year
- 02Find airports visited most often by an aircraft
- 03List aircraft by type and registration country
- 04Review an aircraft’s arrival countries over time
MCP support
Provides aircraft, flight, and airport search and analytics tools to MCP clients over Streamable HTTP. Connect at https://flightdb.org/mcp; Google OAuth is used for authorization.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://flightdb.org/mcpclaude mcp add --transport http flightdb-flightdb https://flightdb.org/mcp{"mcpServers":{"flightdb-flightdb":{"type":"http","url":"https://flightdb.org/mcp"}}}Open in Cursor{"servers":{"flightdb-flightdb":{"type":"http","url":"https://flightdb.org/mcp"}}}Open in VS Code{"mcpServers":{"flightdb-flightdb":{"type":"http","url":"https://flightdb.org/mcp"}}}{"mcpServers":{"flightdb-flightdb":{"serverUrl":"https://flightdb.org/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEFlightDB MCP
Connect your AI assistant to FlightDB — aircraft registry search, flight history, and analytics via the Model Context Protocol.
FlightDB aggregates flight data from ADS-B Exchange, one of the largest unfiltered ADS-B data sources, combined with official aircraft registry records. Unlike FlightRadar24, FlightAware, or Planefinder — which filter or suppress certain flights — FlightDB gives you unfiltered access to full flight histories with deep per-aircraft analytics you won't find elsewhere.
Connect
https://flightdb.org/mcp
Add this URL as a custom MCP connector in Claude, Cursor, or any MCP-compatible client. Sign in with Google when prompted.
- Transport: Streamable HTTP
- Auth: Google OAuth (sign in once, stays authorized)
- Docs: flightdb.org/mcp/connect
Tools
| Tool | Description |
|---|---|
Flight_list_flights | Paginated flights with filters: aircraft, airport, country, date range |
Flight_list_aircraft | Paginated aircraft directory with registration, country, ICAO filters |
Flight_get_aircraft_from_list | Single aircraft header by id |
Flight_get_aircraft_detail | Full aircraft profile with all flights and aggregates |
Flight_flights_by_year | Per-year flight counts for an aircraft |
Flight_flights_by_distance | Per-year flights binned by trip distance (Short / Medium / Long) |
Flight_flights_by_country | Per-year arrival-country breakdown for an aircraft |
Flight_airport_visits | Per-airport visit and stay aggregates by year |
Flight_visit_history | Visit timeline for an aircraft |
Flight_get_airport | Airport details by IATA or ICAO code |
Example prompts
- "How many flights did N12345 make in 2023?"
- "Which airports has G-ABCD visited most in the last 3 years?"
- "List all Airbus A320s registered in Indonesia"
- "What countries did this aircraft fly to last year?"
Setup — Claude
- Go to claude.ai/customize/connectors
- Click Add custom connector
- Name it FlightDB and paste
https://flightdb.org/mcp - Save and sign in with Google when prompted
Setup — Cursor / other MCP clients
Add to your MCP config:
{
"mcpServers": {
"flightdb": {
"url": "https://flightdb.org/mcp"
}
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.