# FlightDB [Health: Active]

**Category:** 🚀 Aerospace & Astrodynamics  
**Repository:** https://github.com/flightdb/FlightDB-MCP  
**GitHub Stars:** 1  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/flightdb

## Description
Aircraft registry search, flight history, and analytics powered by ADS-B Exchange data.

## Tools
Capabilities this server exposes over MCP:

- **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

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "flightdb": {
    "url": "https://flightdb.org/mcp"
  }
}
```

## Documentation

## What FlightDB MCP server does

The FlightDB MCP server exposes FlightDB’s aircraft and flight data through the Model Context Protocol. FlightDB combines ADS-B Exchange data with official aircraft registry records, allowing an AI assistant to search aircraft, inspect flight history, and retrieve aggregate activity by year.

The service supports both broad searches and aircraft-specific analysis. An agent can filter flights by aircraft, airport, country, or date range; find aircraft by registration, country, or ICAO identifier; and look up an airport with an IATA or ICAO code. Aircraft detail responses include the profile, associated flights, and aggregate information.

## How it works

Clients connect to the hosted endpoint at `https://flightdb.org/mcp` using Streamable HTTP. Authentication uses Google OAuth. After signing in when prompted, the client can call the available MCP tools through the remote service.

FlightDB’s underlying information comes from ADS-B Exchange and official aircraft registry records. The available analytics are organized around aircraft, flights, airports, years, countries, trip-distance categories, and airport visits. Pagination is available for the flight and aircraft listing operations.

## Setup and configuration

In Claude, add a custom connector from the connector settings, name it FlightDB, and enter:

```text
https://flightdb.org/mcp
```

Save the connector and complete Google sign-in when requested.

For Cursor or another MCP client that accepts a remote URL, add an entry similar to:

```json
{
  "mcpServers": {
    "flightdb": {
      "url": "https://flightdb.org/mcp"
    }
  }
}
```

No local executable or environment variables are specified in the provided setup instructions. The connection uses the hosted endpoint and Google OAuth rather than a locally configured API key.

## Tools and capabilities

The FlightDB MCP server provides tools for:

- Listing paginated flights with aircraft, airport, country, and date-range filters.
- Listing aircraft with registration, country, and ICAO filters.
- Retrieving a single aircraft header or a full aircraft profile with flights and aggregates.
- Counting an aircraft’s flights by year.
- Grouping yearly flights into short, medium, and long distance ranges.
- Breaking down an aircraft’s yearly arrivals by country.
- Summarizing airport visits and stays by year.
- Showing an aircraft’s visit timeline.
- Looking up airport details by IATA or ICAO code.

These operations support questions such as how many flights an aircraft made in a given year, which airports it visited most often, and which countries it reached.

## Limitations and notes

FlightDB’s records are based on ADS-B Exchange and official registry data, so results should be interpreted within the coverage and characteristics of those sources. Listing operations are paginated, meaning an agent may need to request additional pages for a complete result set.

_Full upstream README: https://allmcps.com/mcp/flightdb/readme_

