FlightFinder Aviation Safety Data
Qué hace este MCP
Searches aviation accident records and investigation narratives and provides statistics on aircraft safety, wildlife strikes, laser incidents and drone sightings.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['family'], 'properties': {'family': {'type': 'string', 'description': 'family slug, e.g. "airbus-a320"'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'properties': {'stats': {'type': 'object', 'properties': {'hull_losses': {'type': 'integer', 'description': 'aircraft written off'}, 'fatal_accidents': {'type': 'integer', 'description': 'accidents with at least one fatality'}, 'total_fatalities': {'type': 'integer', 'description': 'fatalities across all occurrences'}, 'total_occurrences': {'type': 'integer', 'description': 'occurrences of any severity'}}, 'description': 'aggregates over the merged corpus'}, 'types': {'type': 'array', 'items': {'type': 'string'}, 'description': 'ICAO type designators in the family'}, 'family': {'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'family name'}, 'slug': {'type': 'string', 'description': 'family slug'}, 'label': {'type': 'string', 'description': 'display label'}, 'manufacturer': {'type': 'string', 'description': 'manufacturer'}}, 'description': 'the family this covers'}}}
Esquema de entrada
{'type': 'object', 'required': ['ident'], 'properties': {'ident': {'type': 'string', 'description': 'ICAO ident or IATA code'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'served city'}, 'iata': {'type': 'string', 'description': 'IATA code, where one exists'}, 'icao': {'type': 'string', 'description': 'ICAO ident'}, 'name': {'type': 'string', 'description': 'airport name'}, 'country': {'type': 'string', 'description': 'ISO 3166 alpha-2 country'}, 'latitude': {'type': 'number', 'description': 'decimal degrees'}, 'longitude': {'type': 'number', 'description': 'decimal degrees'}}}}}
Esquema de entrada
{'type': 'object', 'properties': {'state': {'type': 'string', 'description': 'US state slug for a per-state breakdown.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'total': {'type': 'integer', 'description': 'UAS sighting reports in scope'}, 'yearly': {'type': 'array', 'items': {'type': 'object', 'properties': {'year': {'type': 'integer', 'description': 'calendar year'}, 'total': {'type': 'integer', 'description': 'reports that year'}}}, 'description': 'one row per year'}, 'lastYear': {'type': 'integer', 'description': 'latest year covered'}, 'firstYear': {'type': 'integer', 'description': 'earliest year covered'}, 'topCities': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'cities with the most sightings'}, 'topStates': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'US states with the most sightings'}}, 'description': 'global totals, or the breakdown for one state'}}}
Esquema de entrada
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'FlightFinder occurrence id'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'id': {'type': 'string', 'description': 'FlightFinder occurrence id'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'deep link to the authority own record'}, 'source': {'type': 'string', 'description': 'source code, e.g. "ntsb"'}, 'license': {'type': 'string', 'description': 'licence the source publishes under'}, 'attribution': {'type': 'string', 'description': 'attribution line to display'}}}, 'description': 'per-source attribution links'}, 'operator': {'type': 'string', 'description': 'operator name'}, 'severity': {'type': 'string', 'description': 'fatal, substantial, minor, or none'}, 'type_icao': {'type': 'string', 'description': 'ICAO aircraft type designator'}, 'event_date': {'type': 'string', 'description': 'date of the occurrence, YYYY-MM-DD'}, 'country_iso': {'type': 'string', 'description': 'ISO 3166 alpha-2 country of the occurrence'}, 'family_slug': {'type': 'string', 'description': 'aircraft family slug'}, 'registration': {'type': 'string', 'description': 'aircraft registration as the source states it'}, 'occurrence_type': {'type': 'string', 'description': 'accident, incident, or serious incident'}, 'fatalities_total': {'type': 'integer', 'description': 'total fatalities, where the source reports one'}}}}}
Esquema de entrada
{'type': 'object', 'required': ['source', 'id'], 'properties': {'id': {'type': 'string', 'description': 'the source’s own case id'}, 'source': {'type': 'string', 'description': 'source code, e.g. "ntsb" (see list_sources)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'id': {'type': 'string', 'description': 'the authority own case id'}, 'slug': {'type': 'string', 'description': 'FlightFinder page slug'}, 'policy': {'type': 'string', 'description': 'full or excerpt, per the source licence'}, 'source': {'type': 'string', 'description': 'source code'}, 'license': {'type': 'string', 'description': 'licence the source publishes under'}, 'source_url': {'type': 'string', 'description': 'deep link to the original report'}, 'attribution': {'type': 'string', 'description': 'attribution line to display'}, 'narrative_text': {'type': 'string', 'description': 'the narrative, full or a ~300-char excerpt'}, 'probable_cause': {'type': 'string', 'description': 'probable cause where the authority states one'}, 'phase_of_flight': {'type': 'string', 'description': 'phase of flight'}}}}}
Esquema de entrada
{'type': 'object', 'properties': {'state': {'type': 'string', 'description': 'US state slug for a per-state breakdown.'}, 'airport': {'type': 'string', 'description': 'Airport slug for a per-airport breakdown.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'total': {'type': 'integer', 'description': 'laser reports in scope'}, 'yearly': {'type': 'array', 'items': {'type': 'object', 'properties': {'year': {'type': 'integer', 'description': 'calendar year'}, 'total': {'type': 'integer', 'description': 'reports that year'}}}, 'description': 'one row per year'}, 'injuries': {'type': 'integer', 'description': 'crew injuries reported'}, 'lastYear': {'type': 'integer', 'description': 'latest year covered'}, 'firstYear': {'type': 'integer', 'description': 'earliest year covered'}, 'topStates': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'US states with the most reports'}, 'topAirports': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'airports with the most reports'}}, 'description': 'global totals, or the breakdown for one state or airport'}}}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'source code to pass to get_narrative'}, 'name': {'type': 'string', 'description': 'authority name'}, 'policy': {'type': 'string', 'description': 'full or excerpt'}, 'license': {'type': 'string', 'description': 'licence the source publishes under'}, 'homepage': {'type': 'string', 'description': 'authority homepage'}, 'narratives': {'type': 'integer', 'description': 'narratives held from this source'}}}, 'description': 'every source in the corpus'}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'string', 'description': 'latest date, YYYY-MM-DD'}, 'from': {'type': 'string', 'description': 'earliest date, YYYY-MM-DD'}, 'type': {'type': 'string', 'description': 'occurrence type code'}, 'fatal': {'type': 'boolean', 'description': 'only fatal occurrences'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'occurrences per page, 1-100'}, 'cursor': {'type': 'string', 'description': 'next_cursor from a previous call'}, 'family': {'type': 'string', 'description': 'aircraft family slug, e.g. "boeing-737"'}, 'country': {'type': 'string', 'description': 'ISO 3166 alpha-2 code, e.g. "US"'}, 'operator': {'type': 'string', 'description': 'operator name substring'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string', 'description': 'FlightFinder occurrence id'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'deep link to the authority own record'}, 'source': {'type': 'string', 'description': 'source code, e.g. "ntsb"'}, 'license': {'type': 'string', 'description': 'licence the source publishes under'}, 'attribution': {'type': 'string', 'description': 'attribution line to display'}}}, 'description': 'per-source attribution links'}, 'operator': {'type': 'string', 'description': 'operator name'}, 'severity': {'type': 'string', 'description': 'fatal, substantial, minor, or none'}, 'type_icao': {'type': 'string', 'description': 'ICAO aircraft type designator'}, 'event_date': {'type': 'string', 'description': 'date of the occurrence, YYYY-MM-DD'}, 'country_iso': {'type': 'string', 'description': 'ISO 3166 alpha-2 country of the occurrence'}, 'family_slug': {'type': 'string', 'description': 'aircraft family slug'}, 'registration': {'type': 'string', 'description': 'aircraft registration as the source states it'}, 'occurrence_type': {'type': 'string', 'description': 'accident, incident, or serious incident'}, 'fatalities_total': {'type': 'integer', 'description': 'total fatalities, where the source reports one'}}}, 'description': 'one page of occurrences'}, 'next_cursor': {'type': 'string', 'description': 'pass back as cursor for the next page; absent on the last page'}}}
Esquema de entrada
{'type': 'object', 'properties': {'airport': {'type': 'string', 'description': 'Airport slug for a per-airport breakdown.'}, 'species': {'type': 'string', 'description': 'Species slug for a per-species breakdown.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'object', 'properties': {'total': {'type': 'integer', 'description': 'strike reports in scope'}, 'yearly': {'type': 'array', 'items': {'type': 'object', 'properties': {'year': {'type': 'integer', 'description': 'calendar year'}, 'total': {'type': 'integer', 'description': 'reports that year'}}}, 'description': 'one row per year'}, 'damaging': {'type': 'integer', 'description': 'reports recording damage'}, 'injuries': {'type': 'integer', 'description': 'human injuries'}, 'lastYear': {'type': 'integer', 'description': 'latest year covered'}, 'firstYear': {'type': 'integer', 'description': 'earliest year covered'}, 'fatalities': {'type': 'integer', 'description': 'human fatalities'}, 'topSpecies': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'most frequently struck species'}, 'topAirports': {'type': 'array', 'items': {'type': 'object', 'properties': {'c': {'type': 'integer', 'description': 'report count'}, 'name': {'type': 'string', 'description': 'label'}}}, 'description': 'airports with the most strikes'}}, 'description': 'global totals, or the breakdown for one airport or species'}}}
Cambios recientes en herramientas
Servidores MCP similares
osint
Provides source-cited US data and schemas for power systems, AI infrastructure, semiconductor production and trade, robotics, and…
Pubmed
Provides PubMed biomedical literature search and retrieval, including abstracts, full text where available, citation metadata, re…
Europepmc
Searches and retrieves biomedical literature from Europe PMC, including abstracts, full records, citations, publication metadata,…
Nasa
Provides NASA data and imagery for astronomy, asteroids, Mars rover photos, solar flares, coronal mass ejections, geomagnetic sto…
Nih Reporter
Searches and analyzes NIH-funded research projects, awards, publications, funding trends, expirations, investigators, organizatio…
Catalogueoflife
Provides taxonomic search and classification for species and higher taxa using the Catalogue of Life.
Chembl
Queries the ChEMBL drug-discovery database for molecules, mechanisms of action, indications, targets, and small-molecule bioactiv…
Biorxiv
Provides bioRxiv and medRxiv preprint metadata, publication status, and publisher lookups, alongside broader structured research …