# Surf Session Efficiency Metrics AI Agent Connect

> Analyze surfing session performance and efficiency.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_1y2NNEMshFrUeDE5u6yCF8k8UGDgSl62k44UYWFN/ai-agent-connect
- **Tags:** surfing, metrics, performance, sports-analytics, ocean

## Description

This MCP server provides deterministic tools to calculate key performance indicators for surfing sessions. Use `analyze_session_efficiency` to get a full breakdown of metrics including active surf time, waves per hour, and a qualitative session quality score. You can also use `get_session_summary_stats` for a quick overview or `validate_session_data` to ensure your session parameters are logically sound.

## Tools

### analyze_session_efficiency
Calculates all primary efficiency and quality metrics for a single surfing session

### get_session_summary_stats
Provides a high-level summary of session throughput

### validate_session_data
Verifies if the provided session parameters are physically possible and logically sound

## Prompt Examples

**Prompt:** 
```
Analyze a 60 minute session where I paddled out for 10 minutes, caught 5 waves, and each ride lasted 20 seconds.
```

**Response:** 
```
Active surf time: 100 seconds. Efficiency ratio: 0.027. Waves per hour: 5.0. Paddle-to-ride ratio: 6.0. Session quality: Crowded/Flat.
```

**Prompt:** 
```
Give me a quick summary for a 30 minute session with 10 waves caught.
```

**Response:** 
```
Waves per hour: 20.0. Active surf time: 100 seconds (assuming 10s average ride).
```

**Prompt:** 
```
Is it possible to have a 20 minute session with 30 minutes of paddling?
```

**Response:** 
```
No, the session data is invalid because paddle time cannot exceed total session time.
```

## Frequently Asked Questions

**What metrics does this server provide?**
It provides active surf time, efficiency ratio, waves per hour, paddle-to-ride ratio, and a session quality score using `analyze_session_efficiency`.

**How is the session quality determined?**
Quality is based on the efficiency ratio: above 0.15 is 'Epic', 0.05-0.15 is 'Good', and below 0.05 is 'Crowded/Flat'.

**Can I validate my session data before analysis?**
Yes, use the `validate_session_data` tool to check if your session parameters are physically possible.
