get_notams
Retrieve NOTAMs using ICAO, domestic locations, types, classifications, or other filters in formats like geoJson, aixm, or aidap. Supports aviation pre-flight and in-flight planning within the Aviation Model Context Protocol.
Instructions
Retrieves NOTAMs based on specified filters
Input Schema
Name | Required | Description | Default |
---|---|---|---|
classification | No | The NOTAM classification | |
domesticLocation | No | The domestic location criteria (e.g., 'IAD' for Dulles International Airport) | |
effectiveEndDate | No | The effective end date | |
effectiveStartDate | No | The effective start date | |
featureType | No | The feature type filter | |
icaoLocation | No | The ICAO location criteria (e.g., 'KIAD' for Dulles International Airport) | |
lastUpdatedDate | No | The last update date | |
locationLatitude | No | The location latitude (e.g., 60.57) | |
locationLongitude | No | The location longitude (e.g., -151.24) | |
locationRadius | No | The location radius in nautical miles (max: 100) | |
notamNumber | No | The NOTAM number (e.g., 'CK0000/01') | |
notamType | No | The NOTAM type: 'N' for New, 'R' for Replaced, 'C' for Canceled | |
pageNum | No | The page number | |
pageSize | No | The page size (max: 1000) | |
responseFormat | No | Response format for NOTAM data | geoJson |
sortBy | No | The field to sort results by | |
sortOrder | No | The sort order |
Input Schema (JSON Schema)
{
"properties": {
"classification": {
"description": "The NOTAM classification",
"enum": [
"INTL",
"MIL",
"DOM",
"LMIL",
"FDC"
],
"type": "string"
},
"domesticLocation": {
"description": "The domestic location criteria (e.g., 'IAD' for Dulles International Airport)",
"type": "string"
},
"effectiveEndDate": {
"description": "The effective end date",
"type": "string"
},
"effectiveStartDate": {
"description": "The effective start date",
"type": "string"
},
"featureType": {
"description": "The feature type filter",
"enum": [
"RWY",
"TWY",
"APRON",
"AD",
"OBST",
"NAV",
"COM",
"SVC",
"AIRSPACE",
"ODP",
"SID",
"STAR",
"CHART",
"DATA",
"DVA",
"IAP",
"VFP",
"ROUTE",
"SPECIAL",
"SECURITY",
"MILITARY",
"INTERNATIONAL"
],
"type": "string"
},
"icaoLocation": {
"description": "The ICAO location criteria (e.g., 'KIAD' for Dulles International Airport)",
"type": "string"
},
"lastUpdatedDate": {
"description": "The last update date",
"type": "string"
},
"locationLatitude": {
"description": "The location latitude (e.g., 60.57)",
"type": "number"
},
"locationLongitude": {
"description": "The location longitude (e.g., -151.24)",
"type": "number"
},
"locationRadius": {
"description": "The location radius in nautical miles (max: 100)",
"type": "number"
},
"notamNumber": {
"description": "The NOTAM number (e.g., 'CK0000/01')",
"type": "string"
},
"notamType": {
"description": "The NOTAM type: 'N' for New, 'R' for Replaced, 'C' for Canceled",
"enum": [
"N",
"R",
"C"
],
"type": "string"
},
"pageNum": {
"default": 1,
"description": "The page number",
"type": "number"
},
"pageSize": {
"default": 50,
"description": "The page size (max: 1000)",
"type": "number"
},
"responseFormat": {
"default": "geoJson",
"description": "Response format for NOTAM data",
"enum": [
"aixm",
"geoJson",
"aidap"
],
"type": "string"
},
"sortBy": {
"description": "The field to sort results by",
"enum": [
"icaoLocation",
"domesticLocation",
"notamType",
"notamNumber",
"effectiveStartDate",
"effectiveEndDate",
"featureType"
],
"type": "string"
},
"sortOrder": {
"description": "The sort order",
"enum": [
"Asc",
"Desc"
],
"type": "string"
}
},
"type": "object"
}