FerryFlight
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Ferry-flight price estimates + aircraft, airport, FAA-registry, route & live-flight data.
| Author | com.ferryflighthub |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 403 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"FerryFlight": {
"url": "https://www.ferryflighthub.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
get_estimateGet a NON-BINDING ferry-flight price estimate between two airports for an aircraft. Returns a full fee breakdown, distance/flight-time, and a booking_url.
Parameters:
from(required) — string — Origin airport — ICAO (KJFK), IATA (JFK), or local code.to(required) — string — Destination airport — ICAO/IATA/local code.aircraft(required) — string — FAA model code (preferred — from search_aircraft), an N-number (N12345), an ICAO type (C172), or "make model".date— string — Optional departure date YYYY-MM-DD (a sooner date may add an urgency surcharge).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_aircraftSearch aircraft models by manufacturer/model/type. Returns faa_code to pass to get_estimate.
Parameters:
q(required) — string — Search text, e.g. "cessna 172" or "PA28".
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_aircraftFull specs for one aircraft model (performance, capacity, powerplant, capabilities).
Parameters:
faa_code(required) — string — FAA model code from search_aircraft.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_airportsSearch airports by code/name/city. Returns ICAO/IATA codes + coordinates.
Parameters:
q(required) — string — Search text, e.g. "teterboro" or "KTEB".
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_airportAirport detail including runways and frequencies.
Parameters:
icao(required) — string — ICAO/IATA/local code.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_airports_near_zipFind general-aviation airports within a radius of a US ZIP code, ordered by distance (nearest first). Returns each airport with distance_nm. Useful for "what airports are near me / near 07666".
Parameters:
zip(required) — string — 5-digit US ZIP code, e.g. 07666.radius— string — Search radius in nautical miles — one of 25, 50, 100, 150, 200 (default 50).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_registrySearch the FAA aircraft registry by N-number prefix and/or manufacturer/state/year (FAA-public data).
Parameters:
q— string — N-number or prefix, e.g. N172.year— string — Year manufactured filter.state— string — US state code filter, e.g. NJ.manufacturer— string — Manufacturer name filter.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_registrationFAA registration detail for one N-number (FAA-public data: model, engine, year, status).
Parameters:
n_number(required) — string — US N-number, e.g. N12345.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_routeGreat-circle distance + FAA preferred route + optional ferry planning (fuel stops, flying days) for an aircraft.
Parameters:
from(required) — string — Origin airport code.to(required) — string — Destination airport code.aircraft— string — Optional aircraft for fuel-stop / flying-day planning.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_live_flightsRecently observed live ADS-B flights tracked by FerryFlight.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.