mcpField
F
FlightDB

FlightDB

Remote
flightdb.orgMaps & Travel1Updated 21w ago

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

  1. 01Search paginated flight records with filters
  2. 02Browse aircraft by registration, country, or ICAO
  3. 03View aircraft profiles and flight aggregates
  4. 04Break down flights by year, distance, and country
  5. 05Review airport visits and aircraft timelines
  6. 06Look up airports by IATA or ICAO code

Use cases

  1. 01Count an aircraft’s flights in a selected year
  2. 02Find airports visited most often by an aircraft
  3. 03List aircraft by type and registration country
  4. 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.

Endpointhttps://flightdb.org/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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 README

FlightDB 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.

Tools

ToolDescription
Flight_list_flightsPaginated flights with filters: aircraft, airport, country, date range
Flight_list_aircraftPaginated aircraft directory with registration, country, ICAO filters
Flight_get_aircraft_from_listSingle aircraft header by id
Flight_get_aircraft_detailFull aircraft profile with all flights and aggregates
Flight_flights_by_yearPer-year flight counts for an aircraft
Flight_flights_by_distancePer-year flights binned by trip distance (Short / Medium / Long)
Flight_flights_by_countryPer-year arrival-country breakdown for an aircraft
Flight_airport_visitsPer-airport visit and stay aggregates by year
Flight_visit_historyVisit timeline for an aircraft
Flight_get_airportAirport 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

  1. Go to claude.ai/customize/connectors
  2. Click Add custom connector
  3. Name it FlightDB and paste https://flightdb.org/mcp
  4. 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

Markdown supported

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.