# Upwind Angle Calculation AI Agent Connect

> Physics-based kiteboarding performance analysis.

## Overview
- **Category:** marine
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_YuBnvmgGrHt8Kvz9R1ND44wrTbirk1JgCJHkLKxp/ai-agent-connect
- **Tags:** kiteboarding, sailing, physics, wind, performance

## Description

This MCP server provides specialized physics-based tools for kiteboarders to analyze their sailing performance. By calculating the relationship between wind, board velocity, and rider proficiency, it helps determine the most efficient paths. Use `getMaxUpwindAngle` to find the tightest possible sailing angle, `calculateVmgOptimization` to maximize progress toward the wind, `analyzeTackEfficiency` to evaluate maneuver performance, and `getEnvironmentalImpactReport` to understand how current and waves degrade performance.

## Tools

### analyzeTackEfficiency
Evaluates how much performance is lost during a turn (tack) based on environmental and skill factors

### calculateVmgOptimization
Finds the optimal heading to maximize progress toward the wind

### getEnvironmentalImpactReport
Provides a summary of how current and waves specifically degrade the achievable sailing performance

### getMaxUpwindAngle
Determines the tightest possible angle a rider can sail relative to the true wind

## Prompt Examples

**Prompt:** 
```
What is my maximum upwind angle with a 15 m/s wind, 0.8 kite efficiency, 12 m/s board speed, and 1.0 skill?
```

**Response:** 
```
Your maximum upwind angle is 42.5 degrees with a VMG of 8.8 m/s.
```

**Prompt:** 
```
How much will a 2 m/s current and 0.5 wave drag affect my sailing?
```

**Response:** 
```
The environmental impact includes an angle degradation of 4.2 degrees and a speed reduction of 1.1 m/s.
```

**Prompt:** 
```
Calculate the optimal heading for 10 m/s wind and 10 m/s board speed with 0.85 efficiency and 1.1 skill.
```

**Response:** 
```
The optimal angle is 38.2 degrees, resulting in a peak VMG of 7.6 m/s.
```

## Frequently Asked Questions

**How do I use this to plan my route?**
You can use `getMaxUpwindAngle` to determine your minimum angle and then use `calculateVmgOptimization` to find the heading that provides the best progress toward your destination.

**Does this account for water current?**
Yes, the `getMaxUpwindAngle` tool allows you to input `currentSpeed` to see how the water movement affects your achievable upwind angle.

**Can I evaluate my skill level?**
Yes, you can input a `riderSkill` multiplier to see how technical proficiency impacts your VMG and tack efficiency.
