Tool tree
Airport context with METAR weather, nearby aircraft, route hints, and map overlays.
Implementation
gradeNot graded
gradeNot graded
search_airportsAnswer
Search ADSBao's airport directory and return concise airport matches with ICAO identifiers for navigation.
View tool JSON
{
"name": "search_airports",
"kind": "answer",
"impl": "imperative",
"description": "Search ADSBao's airport directory and return concise airport matches with ICAO identifiers for navigation.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Airport name, ICAO, IATA, city, or free-text search query."
},
"country": {
"type": "string",
"description": "Optional 2-letter ISO country code, such as US, CA, or JP."
},
"type": {
"type": "string",
"enum": [
"all",
"large_airport",
"medium_airport",
"small_airport",
"heliport"
],
"description": "Optional airport type filter."
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 20,
"description": "Maximum number of airport matches to return."
}
},
"required": [
"query"
]
}
}open_airportAction
Navigate the visible ADSBao tab to an airport page by ICAO identifier.
View tool JSON
{
"name": "open_airport",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible ADSBao tab to an airport page by ICAO identifier.",
"inputSchema": {
"type": "object",
"properties": {
"icao": {
"type": "string",
"description": "ICAO airport identifier, such as KBOS, RJTT, or EGLL."
}
},
"required": [
"icao"
]
}
}open_aircraftAction
Navigate the visible ADSBao tab to an aircraft tracking page by callsign.
View tool JSON
{
"name": "open_aircraft",
"kind": "act",
"impl": "imperative",
"description": "Navigate the visible ADSBao tab to an aircraft tracking page by callsign.",
"inputSchema": {
"type": "object",
"properties": {
"callsign": {
"type": "string",
"description": "Aircraft callsign to open, such as DAL123 or AFR331E."
},
"icao": {
"type": "string",
"description": "Optional ICAO24 hex address (6 hex chars) of the aircraft. Improves position reliability when the callsign index lags."
}
},
"required": [
"callsign"
]
}
}get_page_contextAnswer
Return the current ADSBao page kind, URL, title, heading, and selected airport or aircraft identifier when present.
View tool JSON
{
"name": "get_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Return the current ADSBao page kind, URL, title, heading, and selected airport or aircraft identifier when present."
}