# Kayak Distance & Session Tracker AI Agent Connect

> Kayak Distance & Session Tracker MCP lets your AI client handle the math for your paddling activities. It calculates total distance, finds your average speed, and checks your logs for errors. You can also get a full summary of any session without doing the manual calculations yourself.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_dVQjDjT6Xqx1QMCFjRdRmWsFJtzsn5t3JKpQvcv2/ai-agent-connect
- **Tags:** kayaking, paddling, distance, speed, fitness-tracking

## Description

You spend your time on the water, not staring at spreadsheets or manual logs. This MCP handles the heavy lifting for your paddling data. When you feed your trip segments into your AI client, it can instantly calculate exactly how far you went or how fast you moved. If you have a messy list of segments, the tool checks the data to make sure the numbers actually make sense physically. It's built to turn raw paddling logs into organized summaries, giving you a clear picture of your performance across different trips. Whether you're tracking a single sprint or a long day on the water, your agent can process the distance, speed, and session totals in seconds.

## Tools

### summarize_paddling_session
This tool provides a high level overview of a specific paddling session. It condenses your trip data into a readable summary.

### get_average_speed
Your agent uses this to find the average speed across a series of paddling segments. It handles the math for your entire trip.

### get_total_distance
This tool calculates the total distance you traveled. It sums up all the individual paddling segments you provide.

### validate_segment_data
This tool checks your paddling logs for errors. It ensures your segments follow the right format and stay within realistic physical limits.

## Prompt Examples

**Prompt:** 
```
What is the total distance for these segments: 5km, 10km, and 2mi?
```

**Response:** 
```
The total distance is 17.22 kilometers.
```

**Prompt:** 
```
Calculate my average speed for a 10km segment that took 30 minutes.
```

**Response:** 
```
Your average speed was 20.0 km/h.
```

**Prompt:** 
```
Summarize this session: 5km in 20 mins and 5mi in 40 mins.
```

**Response:** 
```
The session summary is: Total distance is 13.09 km, total duration is 60 minutes, and average speed is 13.09 km/h.
```

## Capabilities

### Distance Calculation
Your agent sums up multiple segments to find your total mileage.

### Speed Analysis
The tool calculates your average pace across various trip parts.

### Data Validation
It checks your logs to ensure the data is formatted correctly and physically possible.

### Session Summaries
Your agent generates a single overview of your entire paddling activity.

## Use Cases

### Post-Trip Review
Paste your raw segment data into your AI client to get an instant summary of your day on the water.

### Log Verification
Use the validation tool to make sure your recorded segments aren't corrupted or physically impossible.

### Performance Tracking
Calculate average speeds across different trips to see how your pace changes over time.

### Distance Aggregation
Combine multiple different segments into one total distance figure.

## Benefits

- Eliminates manual math for trip distances and speeds.
- Catches errors in paddling logs through data validation.
- Converts raw segment lists into clean session summaries.

## How It Works

You connect the MCP to your AI client and start feeding it your paddling data.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Provide your paddling segments or logs to your AI agent.
3. Ask your agent to calculate distance, speed, or a summary.
4. The agent uses the MCP tools to process the numbers.
5. Receive the calculated results directly in your chat interface.

## Frequently Asked Questions

**What can this MCP do with my paddling data?**
It calculates total distance, determines average speed, validates segment data, and creates session summaries.

**How do I use this with Claude or Cursor?**
You connect to the Vinkius-hosted MCP once, and then your AI client can call these tools whenever you provide paddling data.

**Can it check if my data is wrong?**
Yes, the validate_segment_data tool checks if your logs follow the required format and physical constraints.

**Does it work with different units?**
The tool can process various segment inputs to provide accurate distance and speed calculations.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP so it is ready to use immediately after connection.

**How do I calculate my total distance?**
You can use the `get_total_distance` tool by providing an array of segments, each containing a distance and a unit (km or mi).

**Can I mix kilometers and miles in my data?**
Yes, the tools automatically handle unit conversion to ensure accurate calculations across mixed-unit logs.

**How can I check if my paddling data is valid?**
Use the `validate_segment_data` tool to check if your segments follow the required format and physical constraints.
