# NOAA Aviation MCP

> NOAA Aviation — Airport Weather Intelligence gives your agent immediate access to critical global aviation weather data. It provides current airport conditions (METARs), 24-hour forecasts (TAFs), and specialized pilot reports on hazards like turbulence and icing. You can also pull significant hazard areas (SIGMETs/AIRMETs) and detailed station info, all using standard ICAO codes.

## Overview
- **Category:** the-unthinkable
- **Price:** Free
- **Tags:** metar, taf, aviation-safety, flight-planning, weather-forecasting, pilot-reports

## Description

When you need reliable weather data for flight operations or simulation planning, this MCP is your source. It pulls definitive intelligence straight from the NOAA Aviation Weather Center, covering everything from ground conditions to airborne hazards. You don't have to jump between dozens of meteorological websites or decipher complex PDFs; your agent handles it all automatically.

It gathers current METAR reports for any airport worldwide and provides detailed TAF forecasts showing expected changes in wind or visibility over the next day. Beyond basic weather, you can specifically request pilot-submitted PIREPs detailing in-flight turbulence or icing conditions. This specialized data helps flight planners build safer routes. Because this MCP is hosted on Vinkius, your agent has a single point of access to run all these essential checks, letting you focus purely on the mission instead of the data retrieval.

## Tools

### get_metar
Gets current weather metrics, including wind, visibility, and cloud cover, for any specified airport using its ICAO code.

### get_taf
Retrieves a detailed forecast of expected weather conditions, such as changes in visibility or wind, for an airport over the next 24 to 30 hours.

### get_pirep
Collects pilot-submitted reports on actual in-flight hazards like severe turbulence or icing conditions that have occurred recently.

### get_sigmet
Retrieves official warnings about significant weather areas, such as deep convection or mountain obscuration, affecting air travel.

### get_aviation_station
Fetches basic identifying information and details for a specific airport weather station using its ICAO code.

## Prompt Examples

**Prompt:** 
```
Get current weather at London Heathrow and Paris CDG
```

**Response:** 
```
✈️ **METAR Report**

🇬🇧 **EGLL (Heathrow)**
Temp: 14°C, Wind: 270° at 12kt
Visibility: 9999m, Clouds: SCT030
Pressure: 1018 hPa
Condition: Fair

🇫🇷 **LFPG (Paris CDG)**
Temp: 16°C, Wind: 230° at 8kt
Visibility: 9999m, Clouds: FEW040
Pressure: 1020 hPa
Condition: Clear
```

**Prompt:** 
```
Any active SIGMETs for convection?
```

**Response:** 
```
⛈️ **Active Convective SIGMETs**

1. WST 0145 — Central Plains: embedded thunderstorms with tops FL450, hail >1 inch
2. WST 0146 — Gulf Coast: developing line of storms, movement NE at 30kt
3. WST 0147 — SE United States: widespread thunderstorms

3 convective SIGMETs active. Avoid flight paths through these areas.
```

## Capabilities

### Get Current Airport Conditions
Retrieves real-time weather metrics like wind speed, cloud cover, and visibility for a specific airport.

### Forecast Future Weather Patterns
Pulls projected weather reports that detail changes in wind, temperature, or precipitation over the next 24 to 30 hours.

### Check Pilot-Reported Hazards
Gathers specific data submitted by pilots concerning in-flight issues like severe turbulence or unexpected icing.

### Identify Significant Hazard Areas
Retrieves alerts for areas of known, significant aviation dangers, such as widespread thunderstorms or mountainous obscuration.

### Lookup Station Details
Provides basic identifying information about a specific airport weather station using its ICAO code.

## Use Cases

### A dispatcher needs a quick go/no-go call for three different airports.
Instead of manually checking the websites for KJFK, EGLL, and LFPG, you ask your agent to run get_metar on all three. The agent returns comparable current conditions immediately, letting you make a rapid dispatch decision.

### A research team is modeling storm impact across a region.
You instruct the agent to pull get_sigmet data for a specific time window and then cross-reference it with historical PIREPs. This builds an immediate, data-backed report on high-risk airspace.

### A flight planner needs to adjust a route around predicted icing.
You run get_taf for the entire corridor and ask the agent to flag any sections showing expected temperature drops or precipitation, allowing you to reroute proactively.

### An analyst is auditing historical operational risks.
The agent retrieves recent PIREPs over a given period. This allows the team to identify common flight paths that consistently report high levels of turbulence, leading to better safety protocols.

## Benefits

- Get instant visibility into current ground operations by calling get_metar for any ICAO code, eliminating the need to check multiple weather sites for basic metrics.
- Plan future movements with confidence. Using get_taf allows you to map out expected changes in wind or cloud cover hours before a flight even takes off.
- Improve safety reporting accuracy by using get_pirep to pull specific pilot reports on turbulence and icing that are crucial for risk assessment.
- Avoid unexpected delays by proactively checking get_sigmet, which flags significant hazard areas like deep thunderstorm clusters well ahead of time.
- Save time on setup. Instead of multiple manual lookups, you give your agent one command to retrieve station details and forecasts via the MCP.

## How It Works

The bottom line is that you get structured, reliable weather intelligence without writing any API calls or navigating technical documentation.

1. You provide the MCP with one or more ICAO codes and specify what type of report you need, like current conditions (METAR) or a 24-hour forecast (TAF).
2. The MCP sends your request to the NOAA Weather Center API, filtering out noise and structuring the complex meteorological data.
3. Your agent returns a clear summary containing key metrics—wind direction, visibility, pressure, and hazard flags—ready for immediate analysis.

## Frequently Asked Questions

**How do I check current weather at London Heathrow using get_metar?**
You must use the airport's ICAO code, which is EGLL. Simply ask your agent to run get_metar for 'EGLL'. The tool returns precise metrics like wind speed and visibility instantly.

**Can NOAA Aviation — Airport Weather Intelligence predict icing risks?**
Yes, you can check for this using get_pirep. This tool collects pilot reports specifically detailing in-flight conditions including observed icing events.

**What is the difference between TAF and METAR with NOAA Aviation — Airport Weather Intelligence?**
METAR provides the current, real-time snapshot of the weather at an airport. TAF provides a forecast—what conditions are expected hours into the future.

**Do I need to know specific codes for get_sigmet?**
No, you just need to ask your agent if there are any active SIGMETs for certain hazard types (like convection). The tool handles the global search for significant hazards.

**Does NOAA Aviation — Airport Weather Intelligence support multiple airports?**
Yes. You can list multiple ICAO codes in a single request to get_metar or get_taf, allowing you to compare conditions across several locations at once.