MCP servercom.airsidelabs/aviation-tools
Aviation identity resolution and an AI use-case atlas, with provenance and temporal validity
Overview
Score?
UNRATED 0.618
of what a free look can see, on 22 looks
Looks
24
last 3 hr ago
Tools
29
changed 2 days ago
More info
URL
mcp.airsidelabs.com/mcp
streamable-http
Says it is
Airside Labs Aviation Tools 1.3.0
protocol 2025-06-18
In the record since
22 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.618 · highest on record 0.8561
Toolsfrom sha256:c4d561b390…a844d9 · +0 −0 2 days ago
| Tool | Schema |
|---|---|
| airframe_flights Which flights has this airframe been heard or filed operating, how often and when --
the inverse of flight_airframes, from Airside Labs' own ADS-B receiver and the FAA
flight-plan |
input · no output |
| airport_connectivity How many nonstop destinations does this airport publish, and in which countries?
Returns the count of nonstop destinations from the airport's published destination table,
the numb |
input · no output |
| airport_fleet_mix What aircraft types fly from (or into) an airport, how often, with how many seats, and
at what load factor, over the last N months of BTS T-100 data?
Returns each type's departure |
input · no output |
| airport_network_integration What level of network integration does this airport have with the EUROCONTROL Network
Manager, or with the FAA's TFDM programme, as of a date?
Answers with one value: `ani` (Advan |
input · no output |
| airport_operations_status Is there a positive, sourced reason this airport is not open for ordinary commercial
engagement: closed to civil traffic, in a sanctioned jurisdiction, or a general-aviation
field |
input · no output |
| airport_operator Who operates this airport, which group would take the commercial meeting, and who owns
it?
Returns operator_name, operator_group (the parent that a sales or partnership conversati |
input · no output |
| airport_runways What runways does this aerodrome publish in its state AIP, with what dimensions,
surface, bearings, thresholds and declared distances, and for which AIRAC cycle?
Returns every run |
input · no output |
| airport_size_band Which ACI passenger size band is this airport in, on its latest published annual total?
Returns the passengers figure, its year, and the band on ACI World's published ASQ size
cat |
input · no output |
| data_requirements What data does this use case, role or organisation type need, and how fresh?
Three modes. With `use_case_id`: that use case's requirements verbatim --
title, normalised title_fami |
input · no output |
| easa_ai_framework The EASA AI-level and hazard-class tables, page-cited, to read a screen against.
Returns the AI levels (0, 1A, 1B, 2A, 2B, 3A, 3B: what the system does and
how much authority the |
input · no output |
| feedback_status What happened to a suggestion or unmet-need report filed here? No API key is needed.
Pass the `fingerprint` from a submit_suggestion or report_unmet_need receipt (12 hex
character |
input · no output |
| flight_airframes Which airframes have been heard operating this airline flight, how often and when --
from Airside Labs' own ADS-B receiver?
Accepts a flight in any common form: BA49, BAW49, "BA 4 |
input · no output |
| get_scenario One real episode end to end: what happened, where and when (UTC), the actors,
what it shows and what it must not be read as; the timeline, every event with its
actor, source and th |
input · no output |
| get_use_case The full record for one use case, by id from a search or landscape result.
Returns the use-case text; the role that owns it with its description; the
organisation type (canonical |
input · no output |
| parse_flight_identifier Split a flight designator into carrier and number, and identify the carrier.
Accepts the forms that arrive in real message traffic: TK1979, BAW276,
"U2 8341", BA02490, BA2490A. Re |
input · no output |
| report_unmet_need Tell us what you came looking for and could not get from these tools.
Call this when you needed something aviation-related that this toolset did
not give you. It is not an error c |
input · no output |
| resolve_aircraft_type Which aircraft type does this designator or marketing name refer to?
Accepts an ICAO type designator (A21N) or a marketing name people actually
say ("A321neo", "Dash 8-400", "777- |
input · no output |
| resolve_airline Which airline does this designator, name or callsign refer to on a date?
Accepts an IATA two-character designator, an ICAO three-letter designator,
an airline name or a callsign. |
input · no output |
| resolve_airport Which aerodrome does this airport code or name refer to on a given date?
Accepts an IATA three-letter code, an ICAO four-letter code, an airport
name fragment or a city name. Retu |
input · no output |
| resolve_registration Which airframe wore this registration on a given date?
Accepts a tail number in any common form: VH-OQA, VHOQA, lowercase, padded
with whitespace. Returns the aircraft with its co |
input · no output |
| route_capacity How much scheduled capacity is flown nonstop from one airport to another, by whom and
on what, over the last N months of BTS T-100 data?
Returns monthly departures performed, seat |
input · no output |
| scenarios Which real operational episodes does the catalogue carry, to illustrate use cases with?
A scenario is one real day reconstructed from data Airside Labs holds and
may publish: FAA |
input · no output |
| search_use_cases Which aviation AI use cases match this text? Find candidates by keyword.
Full-text search (BM25, stemmed) over 6,500 use cases spanning airports,
airlines, ANSPs, ground handlers, |
input · no output |
| similar_use_cases What else in the catalogue is like this use case? Nearest neighbours by meaning.
Returns up to 20 use cases closest in embedding space (bge-base cosine
over the use-case text), as |
input · no output |
| submit_suggestion Record a suggestion about this toolset or its use-case catalogue. No API
key is needed for this tool.
The suggestion is written as one record into this server's own local
feedback |
input · no output |
| trace_data_lineage Which standard operational messages would evidence this data need?
The lineage spine is use case -> data requirement -> requirement family ->
standard message type -> data element |
input · no output |
| trace_workflow What happens before and after this use case, and who hands off to whom?
The catalogue is otherwise flat -- role, use case, data requirement -- with
no edges. This is the edges: na |
input · no output |
| use_case_landscape How many use cases are there, sliced one way? Counts you can quote.
`group_by` is one of org_type (16 canonical organisation types: Airport,
Airline, Air Navigation Service Provid |
input · no output |
| validate_identifiers Do these aviation identifiers describe the same thing on this date?
Give any combination of a registration (tail number), a Mode-S 24-bit
address, an ICAO type designator, an oper |
input · no output |
Verify it yourself
npx teppi-check https://mcp.airsidelabs.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M29X9NP0YRQSEJA4WNTZCTA2