Airports
Find airports by identifier, location, runway length, and surface. Retrieve runway details and published airport information.
find_airportsget_airport
Show Denver’s (KDEN) runways, lengths, and surface types.
Aviation MCP connects ChatGPT and Claude to U.S. aviation data and worldwide terrain.
MCP — the Model Context Protocol — lets your assistant call tools, retrieve source data, and use the results in its answer. Use it to look up airports and procedures, check weather and NOTAMs, or analyze obstacles and terrain.
Your assistant uses the returned data to answer your question, with source information and any coverage gaps.
17 tools for U.S. aviation data and worldwide terrain.
Find airports by identifier, location, runway length, and surface. Retrieve runway details and published airport information.
find_airportsget_airport
Show Denver’s (KDEN) runways, lengths, and surface types.
Inspect procedure legs, transitions, altitude constraints, and speed restrictions. Missing legs and unresolved geometry are reported.
find_proceduresget_procedure
On Boston’s (KBOS) ILS RWY 4R, what altitude is published at GOSHI?
Look up fixes, navaids, holds, ILS, FSS, and AWOS. Follow ordered airway segments or find preferred and coded departure routes.
find_navigationget_airwayfind_routes
What’s on V25 between SNS and PRB?
Read controlled and special-use airspace definitions and altitude limits, plus ARTCC, military route, and parachute-area records.
query_airspace
What are the published vertical limits of Austin’s (KAUS) Class C airspace?
Query notices by location, overlapping validity window, and scope. Preserve the original text and schedules, with ingestion freshness and uncertain matches called out.
query_notams
What NOTAMs affect Chicago O’Hare (KORD) over the next six hours?
AWC aviation reports, with Open-Meteo forecasts filling gaps. Choose providers and parse supplied METAR, TAF, or winds-aloft reports. Modeled values and their sources stay labeled.
get_weather · parse_weather
Compare the latest METARs along KATL–KCLT–KRDU. Where are the lowest ceilings, poorest visibility, and strongest winds?
Look up published aircraft characteristics from the FAA Aircraft Characteristics Database. This is type-level data, not an aircraft registration search or an AFM performance calculator.
get_aircraft
What are the published dimensions of the Cirrus SF50?
Search FAA obstacle records around coordinates or along coordinate routes. Keep elevation above mean sea level separate from height above ground.
query_obstacles
Find the ten highest obstacles within 1 NM of the WOHLI–MAVKC–RW30 final-approach path on Half Moon Bay’s (KHAF) RNAV (GPS) RWY 30. Show MSL elevations and AGL heights.
Find the highest Copernicus terrain along a coordinate corridor. Compare a supplied climb gradient using an explicit EGM2008 starting altitude. Unknown coverage stays unknown.
query_terrain
What’s the highest terrain within 1 NM on either side of a direct route from Truckee (KTRK) to Mammoth Yosemite (KMMH)?
Convert coordinate formats and compute distances, bearings, and route geometry. Ask for the units and reference conventions alongside the result.
convert_coordinates · compute_geometry
What are the direct distance in nautical miles and initial true bearing from New York (KJFK) to Los Angeles (KLAX)?
Check which datasets are available, their effective cycles, and source versions before relying on an answer. Expired periodic data is unavailable.
get_data_status
Which datasets are currently available, and what source versions are in use?
Data availability and parsing gaps are reported at query time. Aviation coverage is U.S. only; terrain coverage is worldwide.
A research and planning tool. Verify operational decisions with official aviation sources. Terrain comparisons do not establish certified obstacle clearance or aircraft performance.
Use the same endpoint in ChatGPT or Claude.
https://aviation-mcp.org/mcp
Hosted and read-only. No Aviation MCP account, API key, or local install required. Your AI provider’s plan and workspace permissions still apply.
On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Name it Aviation MCP, paste the endpoint above, and choose no authentication. Review the warning and discovered tools, then create the plugin.
Select the plugin in your chat and ask one of the example questions below. Approve tool calls when prompted.
Workspace permission is required. If you have the legacy interface, use Settings → Apps → Create. The current Plugins flow does not require Developer Mode.
OpenAI setup guideGo to Customize → Connectors. Choose + Add → Add custom connector.
Enter Aviation MCP and paste the endpoint above. Continue, choose No sign in, and finish adding the connector.
In a conversation, open + → Connectors and enable Aviation MCP. Ask a question and review any tool approval prompts.
For Team or Enterprise, an authorized owner first adds the connector in organization settings. Availability and controls depend on your account.
Claude setup guide