# Surfability Index Calculator AI Agent Connect

> Quantifies surf quality using environmental and social variables.

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

## Description

This MCP connects AI agents to a specialized engine that quantifies the quality of surfing conditions. By analyzing wave consistency, size range, crowd density, water quality, and wind patterns, it provides actionable insights. Use `calculate_surfability_score` to get a numerical quality rating, `get_best_season` to find optimal travel windows, `identify_ideal_conditions` to define the perfect day, and `analyze_environmental_impact` to see how current wind and water safety affect the score.

## Tools

### calculate_surfability_score
Provides a single, comprehensive numerical score representing the overall quality of the surf

### get_best_season
Identifies the optimal time of year to visit the location for the best surf

### identify_ideal_conditions
Describes the "Perfect Day" profile for a specific location

### analyze_environmental_impact
Evaluates how specific local wind patterns and water quality will degrade or enhance the wave quality

## Prompt Examples

**Prompt:** 
```
What is the surfability score for a location with daily waves, 3-5ft size, moderate crowds, pristine water, and offshore winds?
```

**Response:** 
```
The overall surfability score is 8.5, which is rated as Epic.
```

**Prompt:** 
```
When is the best time of year to surf in Maui based on this metadata?
```

**Response:** 
```
The peak season for Maui is typically during the winter months from December to March.
```

**Prompt:** 
```
What are the ideal conditions for a perfect day at this break?
```

**Response:** 
```
The ideal conditions are waves between 4-6ft with offshore winds and empty crowds.
```

## Frequently Asked Questions

**How is the surf score determined?**
The score is calculated by weighing factors like offshore winds and high consistency against negative impacts like high crowd density or poor water quality using `calculate_surfability_score`.

**Can I find out when to visit a specific beach?**
Yes, you can use `get_best_season` to identify the peak months for the best surf conditions at a location.

**How does wind affect the surfability score?**
Wind direction is a key factor. You can use `analyze_environmental_impact` to see how offshore winds improve quality or how onshore winds penalize it.
