You're viewing a demo portfolio

Join the waitlist
PRSM

ourairports_search_airports

Active

Tool of io.github.cyanheads/ourairports-mcp-server

declared in 0.1.4

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."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

io.github.cyanheads/ourairports-mcp-server

https://github.com/cyanheads/ourairports-mcp-server

2/7 registries
View full server →
ourairports_search_airports — io.github.cyanheads/ourairports-mcp-server — PRSM MCP