faa-aircraft-registry-mcp-server: search registrations
faa_search_registrationsSearch active US civil aircraft registrations by owner name, make/model, state, aircraft type, or Mode S (hex) code. Returns decoded summaries with N-numbers to drill into via faa_lookup_registration. At least one filter is required. Owner-name search is unavailable when this deployment redacts owner PII — search by make/model, state, aircraft type, or Mode S code instead. Every response reports totalCount (all matches, not just this page); when more remain, it returns nextOffset — pass it back as offset to page forward.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1–200, default 25). | |
| state | No | Two-letter state/territory abbreviation (exact match). | |
| offset | No | Zero-based index of the first result to return — pass the nextOffset from a previous response, with identical filters, to page forward (default 0). | |
| makeModel | No | Aircraft make and/or model to match (full-text). | |
| modeSCode | No | Mode S code in hex to match exactly (ICAO 24-bit address). | |
| ownerName | No | Registrant name to match (full-text). Rejected when owner-PII redaction is on. | |
| aircraftType | No | Aircraft type code to match exactly (e.g. "4" for fixed-wing single-engine). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | The limit that was applied (present only when truncated is set). | |
| error | No | Present when the call failed. Absent on success. | |
| shown | No | Number of results on this page (present only when truncated is set). | |
| notice | No | Guidance when no registrations matched, or when more matches remain. | |
| truncated | No | Present and true only when matches remain beyond this page. | |
| nextOffset | No | Offset to request the next page; absent when this page reached the end of the matches. | |
| totalCount | No | Total registrations matching the filters, across all pages. Always present. | |
| registrations | No | Matching registration summaries for this page (up to limit). |