# Wave Shoaling Calculator AI Agent Connect

> Calculates wave height changes and shoaling coefficients as waves approach shallow water.

## Overview
- **Category:** mathematics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pXh6Mqw66X1MvN2T3nmRlYyICtD6cRbGC2TAynP7/ai-agent-connect
- **Tags:** waves, shoaling, ocean, fluid-dynamics, coastal-engineering

## Description

This MCP server provides specialized tools for oceanographic analysis of wave shoaling. It allows AI agents to calculate how wave height increases as waves move from deep water into shallower regions due to energy conservation. Using `calculate_shoaling_parameters`, agents can determine the shoaling coefficient and wavelength reduction. The server also includes `analyze_wave_regime` to identify if waves are in deep, intermediate, or shallow water, and `predict_breaking_height` to estimate when a wave will become unstable and break.

## Tools

### analyze_wave_regime
Identifies if a wave is behaving in deep, intermediate, or shallow water based on depth and wavelength

### calculate_shoaling_parameters
Determines the primary coefficients and physical changes occurring during the shoaling process

### get_energy_flux_ratio
Compares the energy transmission capability between deep and shallow water

### predict_breaking_height
Estimates the maximum height a wave can reach before it becomes unstable and breaks

## Prompt Examples

**Prompt:** 
```
Calculate the shoaling parameters for a wave with a height of 2m, a period of 10s, in 5m of water.
```

**Response:** 
```
The shoaling coefficient is 1.15, the new wave height is 2.3m, and the wavelength reduction is 4.2m.
```

**Prompt:** 
```
Is a wave with a 10s period in 20m of water in deep or shallow water?
```

**Response:** 
```
The wave is in the intermediate water regime.
```

**Prompt:** 
```
What is the maximum stable height for a wave in 3m of water if the deep water height was 1.5m?
```

**Response:** 
```
The maximum stable height is 2.1m, leaving a safety margin of 0.6m.
```

## Frequently Asked Questions

**What is wave shoaling?**
Wave shoaling is the process where wave height increases as waves move into shallower water, driven by the conservation of energy flux as wave speed changes.

**How can I determine if a wave is about to break?**
You can use the `predict_breaking_height` tool to estimate the maximum stable height a wave can reach before it becomes unstable and breaks.

**What wave regimes are supported?**
The `analyze_wave_regime` tool identifies whether a wave is in a deep, intermediate, or shallow water regime.
