# Surf Break Classifier AI Agent Connect

> Classifies surf break types and predicts wave quality based on bathymetry and swell conditions.

## Overview
- **Category:** environment
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_8k3qFnNxqZFDFN6bxHrCc1DNhIpFrIerrXTQWz5l/ai-agent-connect
- **Tags:** surfing, bathymetry, ocean, waves, weather

## Description

This MCP server provides specialized tools for oceanographers and surfers to analyze surf zones. By analyzing the seabed structure and incoming swell, you can use `identify_break_type` to determine if a location is a beach, reef, or point break. The server also allows for predicting wave performance via `evaluate_wave_quality`, finding the best water levels with `calculate_optimal_tide`, and checking swell angles using `analyze_swell_alignment`.

## Tools

### analyze_swell_alignment
Checks if the current swell is hitting the break at the correct angle

### calculate_optimal_tide
Identifies the best water level for surfing at a specific location

### evaluate_wave_quality
Predicts how well a specific swell will perform at a given break

### identify_break_type
Determines the fundamental category of the surf break

## Prompt Examples

**Prompt:** 
```
What kind of surf break is a sandy bottom with a 5-degree slope?
```

**Response:** 
```
The seabed structure indicates a beach break.
```

**Prompt:** 
```
Will a 4ft swell with a 12s period be good at a reef break?
```

**Response:** 
```
The wave quality is expected to be Good with a Peeling shape and High consistency.
```

**Prompt:** 
```
What is the best tide for a reef break with a steep slope?
```

**Response:** 
```
The optimal tide for this reef break is Mid Tide.
```

## Frequently Asked Questions

**How do I determine the type of surf break?**
You can use the `identify_break_type` tool by providing the bathymetry profile and the slope steepness of the seabed.

**Can I predict if the waves will be good for surfing?**
Yes, the `evaluate_wave_quality` tool predicts wave shape, consistency, and a quality rating based on swell height, period, and direction.

**Does the tide affect the results?**
Yes, the `calculate_optimal_tide` tool helps identify the best water level for specific break types to ensure safety and wave quality.
