# Swimming Distance Calculator AI Agent Connect

> Swimming Distance Calculator MCP handles the math for your swim training. It calculates single session totals, sums up multiple workouts, converts between meters and yards, and checks if your pool meets international standards. Your AI client manages all the data while you focus on the water.

## Overview
- **Category:** utilities
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_uIizRKJ8Cu9ZbUFkEMUK7UWXLqPmtXp1i3PDvSVd/ai-agent-connect
- **Tags:** swimming, distance, training, metrics, conversion

## Description

Stop manually calculating your swim volume. This MCP gives your AI client the math tools needed to manage your training data accurately. Whether you are tracking a single intense session or trying to figure out your total mileage over a month, your agent can handle the heavy lifting. You can quickly switch between metric and imperial units or verify if a specific pool length follows international regulations. It turns your chat interface into a specialized training log that understands the specifics of swimming distances and pool dimensions.

## Tools

### aggregate_multiple_sessions
This tool sums up the total distance you have covered across several different swimming workouts.

### calculate_session_distance
Use this to find the total distance completed during one specific swim session.

### convert_distance
This tool switches your distance measurements between different units like meters and yards.

### validate_pool_standard
This tool checks if a pool's length matches recognized international swimming standards.

## Prompt Examples

**Prompt:** 
```
How far did I swim if I did 20 lengths in a 25 meter pool?
```

**Response:** 
```
You swam a total of 500 meters.
```

**Prompt:** 
```
Is a 50 yard pool a standard size?
```

**Response:** 
```
No, 50 yards is not a recognized standard pool length.
```

**Prompt:** 
```
Convert 100 meters to yards.
```

**Response:** 
```
100 meters is approximately 109.36 yards.
```

## Capabilities

### Volume Tracking
Your agent calculates total distance for individual or multiple workouts.

### Unit Conversion
The AI switches measurements between meters and yards instantly.

### Pool Verification
Your client checks if pool lengths meet international competition standards.

### Training Aggregation
The tool sums distances from various sessions to show total progress.

## Use Cases

### Weekly Volume Summaries
Ask your agent to sum up all your swims from the last seven days.

### Facility Checking
Verify if a new training facility has a standard length pool.

### Metric Conversion
Quickly change your training goals from meters to yards.

### Single Session Math
Calculate total distance based on the number of lengths swum.

## Benefits

- Removes manual math errors from training logs.
- Standardizes measurements across different pool types.
- Centralizes swim metrics within your AI chat interface.

## How It Works

Connect the MCP to your AI client and start asking about your swim data.

1. Connect the MCP to Claude, Cursor, or Windsurf via Vinkius.
2. Provide your swim session details or pool dimensions to your AI client.
3. The AI invokes the specific tool needed for the calculation.
4. Your agent returns the exact distance or validation result.

## Frequently Asked Questions

**How do I use this MCP with my AI?**
You connect it once through Vinkius to any compatible client like Claude or Cursor. After that, you just talk to your agent about your swimming data.

**Can it convert meters to yards?**
Yes, the convert_distance tool handles switching between different distance units.

**Does it check if a pool is regulation size?**
Yes, the validate_pool_standard tool verifies if a pool length matches international standards.

**Can I sum up multiple workouts at once?**
Yes, the aggregate_multiple_sessions tool adds up distances from various sessions.

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

**How do I calculate the distance of one swim?**
You can use the `calculate_session_distance` tool by providing the pool length, the number of lengths completed, and the unit used.

**Can I sum up multiple training sessions at once?**
Yes, the `aggregate_multiple_sessions` tool allows you to provide a list of different sessions to get a grand total distance.

**Does it support both meters and yards?**
Yes, all tools support both meters and yards, and you can use `convert_distance` to switch between them.
