You're viewing a demo portfolio

Join the waitlist
PRSM

ourairports_get_airport

Active

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

declared in 0.1.4

Fetch the full record for one airport resolved by ANY code — IATA (SEA), ICAO (KSEA), GPS, national/local, or the OurAirports ident — with its runways and radio frequencies inline. The single `code` param is resolved case-insensitively across all five identifier spaces (priority: ident, then ICAO, IATA, GPS, local). The response always echoes the airport's complete code set and a resolution_note naming which space matched, so a wrong resolution from an ambiguous national code is self-correcting (re-query with the IATA or ICAO code, or the ident). Absent codes are reported as null, never an error. Closed airports always resolve. OurAirports is community-edited — not authoritative for flight operations.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "code"
  ],
  "properties": {
    "code": {
      "type": "string",
      "minLength": 1,
      "description": "Any airport code: IATA (SEA), ICAO (KSEA), GPS code, national/local code, or the OurAirports ident. Case-insensitive."
    },
    "include": {
      "type": "array",
      "items": {
        "enum": [
          "runways",
          "frequencies"
        ],
        "type": "string"
      },
      "default": [
        "runways",
        "frequencies"
      ],
      "description": "Which related records to include inline. Defaults to both. Pass a subset to trim the response."
    }
  }
}

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 →