ourairports_search_airports
ActiveTool of io.github.cyanheads/ourairports-mcp-server
Search the bundled OurAirports corpus by free-text (name / municipality / keywords) and/or facets (country, region, type). Every query token must match (word order and partial words are handled). Returns ranked airport summaries — operational and larger airports first — each with its full code set and coordinates, ready to chain into ourairports_get_airport. Closed airports are excluded unless include_closed is set. Use ourairports_list_countries for valid country/region codes. For "nearest airport to a coordinate" use ourairports_find_airports instead. OurAirports is community-edited — not authoritative for flight operations.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"type": {
"enum": [
"large_airport",
"medium_airport",
"small_airport",
"heliport",
"seaplane_base",
"balloonport",
"closed"
],
"type": "string",
"description": "Restrict to one airport type: large_airport, medium_airport, small_airport, heliport, seaplane_base, balloonport, or closed."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Maximum airports to return (1–100). Defaults to OURAIRPORTS_DEFAULT_SEARCH_LIMIT (20)."
},
"query": {
"type": "string",
"description": "Free-text search over airport name, municipality, and keywords. Tokens are AND-matched. Omit to browse purely by facets."
},
"region": {
"type": "string",
"description": "ISO 3166-2 region code filter (e.g. US-WA). Exact match."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code filter (e.g. US). Exact match. Discover codes with ourairports_list_countries."
},
"include_closed": {
"type": "boolean",
"default": false,
"description": "Include airports of type \"closed\". Off by default — closed airports pollute the live-flight grounding use case."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.cyanheads/ourairports-mcp-server
https://github.com/cyanheads/ourairports-mcp-server
2/7 registries