# Wave Speed Calculator AI Agent Connect

> Calculates wave velocity, breaking depth, and energy transformations.

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

## Description

This MCP server provides specialized oceanographic computations. It allows AI agents to determine wave velocity using `get_wave_velocity`, identify breaking thresholds with `get_breaking_parameters`, calculate energy density via `get_wave_energy`, and model shoaling effects with `get_shoaling_transformation`.

## Tools

### get_breaking_parameters
Determines the depth at which a wave will break and the resulting wave characteristics

### get_shoaling_transformation
Calculates how much the wave energy and height change as the wave moves from a deep-water state to a shallow-water state

### get_wave_energy
Calculates the energy density of the wave at a specific depth

### get_wave_velocity
Calculates the speed of a wave based on the current water depth and wave characteristics

## Prompt Examples

**Prompt:** 
```
What is the wave speed for a period of 10s, depth of 100m, and wavelength of 150m?
```

**Response:** 
```
The wave speed is 12.51 m/s in the intermediate regime.
```

**Prompt:** 
```
Will a wave with a 12s period break at a depth of 2m if the wavelength is 100m?
```

**Response:** 
```
No, the wave is not currently breaking at 2m depth.
```

**Prompt:** 
```
Calculate the energy density for a wave with 8s period, 50m depth, 80m wavelength, and 3m height.
```

**Response:** 
```
The wave energy density is 145.23 J/m².
```

## Frequently Asked Questions

**What can this server calculate?**
It calculates wave speed, breaking depth, wave energy density, and shoaling transformations based on water depth and wave period.

**How does it handle different water depths?**
The `get_wave_velocity` tool automatically detects if a wave is in a deep, intermediate, or shallow water regime based on the depth-to-wavelength ratio.

**Can I calculate wave energy?**
Yes, you can use the `get_wave_energy` tool to find the energy density at a specific depth.
