# Wave Refraction Effect AI Agent Connect

> Calculates wave refraction, breaking points, and point break intensity based on bathymetry.

## Overview
- **Category:** environmental-science
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_JJRYzuybuDOaaSrIP4Lvv7osBfElrok3mznkaLYT/ai-agent-connect
- **Tags:** ocean, waves, bathymetry, refraction, coastal-modeling

## Description

This MCP server provides computational models to analyze how seafloor topography influences ocean swells. By processing bathymetry contours and swell parameters, it determines how waves bend (refraction) and where they will impact the coast. Use `get_refraction_profile` to map direction changes, `predict_breaking_zone` to find the physical breaking location, `analyze_point_break_intensity` to identify high-quality surf spots, and `calculate_section_dynamics` to measure the total surf zone length.

## Tools

### analyze_point_break_intensity
Identifies if specific underwater features will create high-quality, concentrated "point breaks."

### calculate_section_dynamics
Computes the total length of the surf zone affected by the refracted swell

### get_refraction_profile
Calculates the change in wave direction at specific depths based on the seafloor shape

### predict_breaking_zone
Determines the physical location and characteristics of where waves will break on the shore

## Prompt Examples

**Prompt:** 
```
Calculate the wave refraction profile for a swell of 120 degrees with a 10s period and these depths: [20, 15, 10, 5, 2].
```

**Response:** 
```
The refraction profile shows a direction change of 15 degrees with energy concentration increasing at the 5m contour.
```

**Prompt:** 
```
Where will the waves break if the beach angle is 5 degrees and the refraction profile is provided?
```

**Response:** 
```
The waves will break at a point shifted 12 meters from the deep-water path, with a section length of 45 meters.
```

**Prompt:** 
```
Is there a point break at these coordinates with a 14s wave period?
```

**Response:** 
```
Yes, the analysis indicates a high-intensity point break at the third contour point.
```

## Frequently Asked Questions

**How do I calculate the breaking point shift?**
You must first call `get_refraction_profile` to generate a profile, then pass that profile into `predict_breaking_zone` to determine the shift.

**Can this tool identify point breaks?**
Yes, use `analyze_point_break_intensity` with bathymetry contours and swell direction to identify concentrated energy zones.

**What inputs are required for the refraction profile?**
The `get_refraction_profile` tool requires bathymetry contours, swell direction, and the wave period.
