# Leash Length Optimizer AI Agent Connect

> Deterministic surfboard leash length and thickness calculator.

## Overview
- **Category:** utility
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_FAQUol97rAo7B9mpdddMJecqXwDy11gqgm9Joqdt/ai-agent-connect
- **Tags:** surfing, equipment, safety, calculator, ocean

## Description

This MCP server provides precise surfboard equipment recommendations. By analyzing board dimensions, wave environments, and surfer skill levels, it calculates the ideal leash length and thickness to ensure safety and performance. Use `calculate_leash_specs` to get a full recommendation including base length, applied modifiers, and thickness, or use `get_thickness_lookup` for quick diameter checks.

## Tools

### get_thickness_lookup


### calculate_leash_specs


### validate_input_parameters


## Prompt Examples

**Prompt:** 
```
I have a 6.5ft board, I'm surfing a reef break, and I am an intermediate surfer. What leash should I use?
```

**Response:** 
```
For your 6.5ft board in a reef break as an intermediate surfer, the recommended leash length is 6ft and the recommended thickness is 8mm.
```

**Prompt:** 
```
What thickness leash do I need for a 9ft surfboard?
```

**Response:** 
```
A 9ft surfboard requires a 9mm thickness leash.
```

**Prompt:** 
```
I am a beginner with an 8ft board surfing a point break. What are my leash specs?
```

**Response:** 
```
For your 8ft board in a point break as a beginner, the recommended leash length is 10ft and the recommended thickness is 9mm.
```

## Frequently Asked Questions

**How does wave type affect the leash length?**
Wave type determines the necessary slack. For example, `calculate_leash_specs` will suggest a shorter leash for reef breaks to prevent snagging and a longer leash for point breaks to accommodate long rides.

**Does skill level change the recommendation?**
Yes. Beginners receive an extra foot of leash length for added safety, while advanced surfers follow the standard base calculation.

**How is leash thickness determined?**
Thickness is based on board length. You can use `get_thickness_lookup` to find if a board requires 7mm, 8mm, or 9mm thickness.
