# Wave Height Predictor AI Agent Connect

> Predict significant wave height, period, and energy using SMB equations.

## Overview
- **Category:** meteorology
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pnhdJ3MyIrs6l2nvAkjdex3zzcaXBXUyQnSaUct9/ai-agent-connect
- **Tags:** waves, wind, ocean, smb-model, weather

## Description

This MCP server provides precise oceanographic predictions using the Sverdrup-Munk-Bretschneider (SMB) model. It allows AI agents to calculate significant wave height, wave period, and total wave energy by analyzing wind speed, fetch distance, and wind duration. Use `get_sea_state_summary` for a complete profile of the sea state, or specific tools like `calculate_significant_wave_height` for individual metrics.

## Tools

### calculate_wave_period
Determine the time between wave crests to understand wave frequency

### get_sea_state_summary
Provide a comprehensive overview of all wave characteristics at once

### calculate_significant_wave_height
Determine the expected height of the most prominent waves

### calculate_wave_energy
Determine the total energy content within the wave system

## Prompt Examples

**Prompt:** 
```
What will the significant wave height be if wind speed is 15 m/s, fetch is 100,000 meters, and duration is 3600 seconds?
```

**Response:** 
```
The predicted significant wave height is 2.45 meters, and the sea state is currently duration-limited.
```

**Prompt:** 
```
Calculate the wave period for a wind speed of 10 m/s over a 50km fetch for 2 hours.
```

**Response:** 
```
The predicted wave period is 6.2 seconds.
```

**Prompt:** 
```
Give me a full sea state summary for wind speed 20 m/s, fetch 200km, and duration 10,000s.
```

**Response:** 
```
The sea state summary shows a significant wave height of 5.12 meters, a wave period of 8.4 seconds, wave energy of 125.4 kJ/m², and the state is fetch-limited.
```

## Frequently Asked Questions

**What is the SMB model?**
The SMB (Sverdrup-Munk-Bretschneider) model is an empirical method used to describe how waves develop in response to wind acting over a specific fetch and duration.

**How can I get all wave data at once?**
You can use the `get_sea_state_summary` tool to receive a complete profile including significant wave height, period, energy, and fetch limitation status.

**What inputs are required for the calculations?**
All tools require wind speed (m/s), fetch distance (meters), and wind duration (seconds).
