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