# NOAA Full — Ultimate Weather & Climate Intelligence MCP

> NOAA Full — Ultimate Weather & Climate Intelligence provides 36 tools spanning every facet of Earth science. It pulls together immediate weather forecasts, severe storm alerts, aviation reports (METAR/TAF), precise marine tide predictions, and decades of historical climate records. Plus, it tracks space weather from solar wind activity to the aurora forecast—all sourced directly from five official NOAA APIs.

## Overview
- **Category:** the-unthinkable
- **Price:** Free
- **Tags:** meteorology, marine-data, space-weather, environmental-monitoring, geospatial-data, real-time-data

## Description

Need a complete picture of the environment? This MCP connects your agent to 36 data tools covering everything from day-to-day forecasts to global climate trends and even deep space phenomena. Whether you're tracking water levels for coastal development, predicting severe weather alerts across a state, or modeling long-term sea level rise, this connection handles it. You don't have to jump between multiple government websites or use separate services; all the data lives here. For example, an agent can check current airport conditions using METARs and then instantly pull up predicted tides for that location. If you're building a complex environmental model, Vinkius hosts this MCP right alongside thousands of others, making it easy to connect multiple sources into one unified intelligence layer. You simply ask your agent what you need—a 7-day forecast combined with the Kp index forecast—and it delivers everything in one pass.

## Tools

### get_active_alerts
Retrieves all current weather alerts by US state, severity level, or specific event type.

### get_alerts_by_zone
Checks for active weather warnings targeting a precise NWS zone ID for focused monitoring.

### get_alerts_by_point
Finds and reports on current alerts using specific US latitude and longitude coordinates.

### get_alert_types
Lists all available weather event types so you know which filters to use when checking alerts.

### get_metar
Gets the current, detailed airport weather report for any global location using its ICAO code.

### get_taf
Provides a forecasted set of conditions—including wind and visibility—for an airport over time by ICAO code.

### get_pirep
Retrieves pilot reports detailing unusual weather, icing, or turbulence encountered in the air.

### get_sigmet
Lists significant areas of severe aviation hazards like intense turbulence or IFR conditions.

### get_aviation_station
Fetches basic operational information about a specific airport weather station using its ICAO code.

### get_daily_data
Accesses the largest archive of daily records, providing temperature and precipitation totals for any worldwide station.

### get_monthly_summary
Provides aggregated monthly data including average temperatures and total heating degree days for trend analysis.

### get_yearly_summary
Generates annual averages and extreme values, ideal for long-term climate record comparison.

### get_climate_normals
Retrieves the 30-year statistical baseline that defines what 'normal' weather looks like at a location.

### search_stations
Finds NWS station IDs and names near a specific geographical area or keyword search.

### get_forecast
Delivers the 7-day weather forecast for any US location using its latitude and longitude.

### get_hourly_forecast
Provides detailed hour-by-hour forecasts, including wind and humidity, for a US location over five days.

### get_forecast_discussion
Reads the Area Forecast Discussion (AFD) to understand the forecaster's full context on upcoming weather patterns.

### get_grid_data
Extracts raw, array-based NWS grid data for programmatic analysis of temperature or precipitation fields (US only).

### get_point_metadata
Retrieves technical metadata about a US location, including its responsible weather office and zone coordinates.

### get_water_levels
Gets the observed water level (tides) at a specific US coastal station using a CO-OPS ID.

### get_tide_predictions
Calculates future high and low tide times and heights for boating or fishing activities near a US coast.

### get_currents
Measures the observed speed and direction of ocean currents at select deep-water stations.

### get_water_temperature
Provides the current water temperature reading for marine biology or recreational use at a US coastal station.

### get_meteorological
Gathers air temperature, pressure, and wind data to complement tidal readings for a full coastal picture.

### get_sea_level_trends
Tracks long-term relative sea level changes at a US station using decades of historical tide gauge data.

### get_stations
Locates and lists nearby NWS weather observation stations by providing latitude/longitude coordinates.

### get_latest_observation
Pulls the most recent, raw weather conditions from a specific NWS station ID like KJFK or KLAX.

### get_observation_history
Retrieves a timeline of recent observations to track how temperature and wind have changed over several hours.

### get_station_metadata
Provides technical details about an NWS station, including its geographic location and data types available.

### get_radar_stations
Lists all active NWS radar stations and their current operational status.

### get_planetary_k_index
Reports the NOAA Planetary K-index, which measures geomagnetic activity levels for aurora prediction.

### get_k_index_forecast
Predicts the geomagnetic activity level over a three-day window to plan for space weather impacts.

### get_solar_wind
Gathers real-time data on solar wind speed and magnetic field strength, indicators of approaching storms.

### get_aurora_forecast
Calculates the probability map for visible auroras based on current solar wind inputs.

### get_solar_flux
Provides the 10.7cm radio flux index, which acts as a proxy for overall solar activity levels and sunspot count.

### get_dst_index
Measures the current intensity of Earth's magnetic field disturbance (Dst Index) to warn about severe geomagnetic storms.

## Prompt Examples

**Prompt:** 
```
Full weather briefing: NYC forecast, alerts, airport conditions, and tides
```

**Response:** 
```
🗽 **NYC Full Briefing**

🌤️ Forecast: Partly cloudy, High 72°F, T-storms Thursday
⚠️ Alerts: None active for NYC metro
✈️ KJFK METAR: 22°C, SW 12kt, SCT030, VIS 10+
🌊 Battery Tide: High 1.52m at 11:58 AM

4 NOAA systems queried simultaneously.
```

**Prompt:** 
```
Is there any space weather activity and can I see the aurora?
```

**Response:** 
```
🌌 **Space Weather + Aurora Check**

Kp: 4 (Active), Forecast: 5 tonight
Solar Wind: 520 km/s, Bz: -6 nT ✅
Dst: -42 nT (mild disturbance)
F10.7 Flux: 155 SFU (elevated)

Aurora visible tonight from northern US states and southern Canada.
```

## Capabilities

### Get current severe weather alerts
Filter active warnings by US state, zone ID, or specific event type like a Tornado Warning.

### Analyze local and historical climate trends
Retrieve yearly summaries, monthly averages, and the 30-year baseline data needed to calculate climate change metrics.

### Forecast marine activities
Predict high and low tides, measure water temperature, and track ocean currents at specific coastal stations.

### Get real-time aviation conditions
Fetch current airport weather reports (METAR) or future flight forecasts (TAF) using ICAO codes.

### Monitor space and geomagnetic activity
Check the Kp index, solar wind speed, and Dst index to predict chances of auroras and geomagnetic storms.

## Use Cases

### Planning a deep-sea research dive
A researcher needs to know if the site is safe and when the water will be optimal. They ask their agent for 'a full dive report.' The agent uses get_water_levels, get_currents, and get_water_temperature simultaneously, giving a single readiness score.

### Managing flight logistics in a storm zone
A dispatcher needs to know if an airport is safe for landing. They request the status by calling get_metar and checking get_sigmet reports. The agent confirms the current conditions and identifies any significant hazards immediately.

### Modeling climate vulnerability
A city planner wants to know if a low-lying area will be impacted decades from now. They use get_sea_level_trends combined with get_climate_normals to build a robust risk model that accounts for long-term change.

### Preparing for satellite operations
A tech company needs to schedule a sensitive uplink window. The agent first checks the Kp index and then cross-references it with get_solar_flux to ensure geomagnetic activity won't interfere with their data transmission.

## Benefits

- Immediate situational awareness: Get current conditions, active warnings (get_active_alerts), and detailed airport reports (get_metar) in one query, saving time compared to checking multiple government sites.
- Long-term planning accuracy: Instead of relying on a single forecast, you can calculate risk by comparing the get_monthly_summary data against the 30-year baseline from get_climate_normals.
- Marine and coastal intelligence: You don't have to guess. Get predicted tides (get_tide_predictions), current speeds (get_currents), and water temperature readings instantly for operational decisions.
- Space weather forecasting: Plan for high-stakes operations by checking the Kp index, solar wind data (get_solar_wind), and Dst index to know if an aurora or geomagnetic storm is coming.
- Comprehensive coverage: If it involves atmospheric conditions in the US—whether local or global—this MCP has a dedicated tool. You get 7-day forecasts (get_forecast) alongside hourly details (get_hourly_forecast).
- [object Object]

## How It Works

The bottom line is that this MCP acts as a single dashboard for every major environmental system on Earth.

1. You specify what you need: for example, 'I need a full report on Miami.'
2. Your AI client uses the MCP to simultaneously query multiple specialized tools—like getting the 7-day forecast, checking current water levels, and retrieving active alerts.
3. The agent compiles all data points into one cohesive briefing, giving you actionable intelligence across meteorology, marine science, and space weather.

## Frequently Asked Questions

**How do I check for current severe weather warnings using get_active_alerts?**
You filter the alerts by US state (like TX or FL), severity level (Extreme, Severe, Moderate), or a specific event type to narrow down what you need. You'll get a list of all active, immediate threats.

**Can I predict high and low tides for my boat using get_tide_predictions?**
Yes, this tool predicts the expected times and heights for both high and low tide at any specified US coastal station. It’s perfect for planning boating routes or fishing trips.

**What is the difference between get_forecast and get_hourly_forecast?**
The standard get_forecast gives you a general 7-day summary (high/low temps, probability). The get_hourly_forecast provides a much deeper dive, giving temperature, wind speed, and humidity for every single hour over five days.

**How do I check the current status of an airport using get_metar?**
You provide the airport's 3-letter ICAO code (like KJFK). The tool returns a detailed, raw report covering temperature, wind direction/speed, visibility, and cloud cover at that moment.

**Is get_planetary_k_index useful for space weather planning?**
Absolutely. It measures geomagnetic activity from 0 to 9. A high Kp value means increased chances of visible auroras or potential disruptions to satellites and power grids.

**Can I compare current sea level to historical trends using get_sea_level_trends?**
Yes, this tool calculates long-term relative sea level changes at a US coastal station by analyzing decades of recorded tide gauge data. This is critical for climate research.