# Cycling Climb Rate Analyzer AI Agent Connect

> Cycling Climb Rate Analyzer MCP gives your AI client the math needed to evaluate vertical ascent. It handles VAM calculations, validates segment data, and compares different climbing attempts to see exactly how your performance changes over time.

## Overview
- **Category:** performance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_rpghXxcfN4zJZT42E0GF52VC0nxdq2tSgcbo701H/ai-agent-connect
- **Tags:** cycling, vam, climbing, performance, sports-analytics

## Description

You can stop manually calculating vertical ascent rates and trying to make sense of messy climbing data. This MCP gives your agent the specific tools it needs to act as a high-level cycling coach. Instead of you doing the math, your AI client uses get_climb_rate to find your VAM instantly. You can hand over raw segment data and have your agent check if the numbers are even valid using validate_climb_segment. If you want to know if a ride was actually hard, the agent uses get_climb_intensity_tier to categorize the effort. When you're training for a specific mountain, you can use compare_climb_segments to see if you're actually getting faster or just riding differently. It turns your climbing logs into a clear picture of your fitness.

## Tools

### compare_climb_segments
This tool compares two different climb attempts to show you exactly how your performance changed between rides.

### get_climb_intensity_tier
Your agent uses this to categorize a specific climb rate into standard performance intensity levels.

### get_climb_rate
This tool calculates the vertical ascent rate (VAM) for any specific segment you provide.

### validate_climb_segment
It checks if a recorded climb segment is mathematically valid before you try to run an analysis on it.

## Prompt Examples

**Prompt:** 
```
What is my climb rate if I gained 500 meters in 1200 seconds?
```

**Response:** 
```
Your climb rate (VAM) is 1500 meters per hour.
```

**Prompt:** 
```
Is a climb rate of 1200 VAM considered high intensity?
```

**Response:** 
```
A climb rate of 1200 VAM is categorized as High intensity.
```

**Prompt:** 
```
Compare a climb of 300m in 1000s to a climb of 350m in 900s.
```

**Response:** 
```
The second climb showed an improvement with a performance increase of approximately 11.11%.
```

## Capabilities

### VAM Calculation
Your agent calculates vertical ascent rates for any given segment.

### Intensity Categorization
The AI assigns a standard intensity tier to your climbing efforts.

### Segment Validation
The agent verifies that climb data is mathematically sound for analysis.

### Performance Comparison
Your AI client compares two different climbs to identify performance shifts.

## Use Cases

### Tracking Training Progress
Compare a climb from last month to today's attempt to see your percentage improvement.

### Effort Assessment
Ask your agent to categorize a ride to see if you hit a high intensity tier.

### Data Cleaning
Use the validation tool to ensure your recorded segments are accurate for further study.

### Climb Profiling
Calculate the exact VAM for a specific mountain pass to benchmark your fitness.

## Benefits

- Automates VAM math so you don't have to do it manually.
- Provides standardized intensity tiers for consistent effort tracking.
- Identifies performance gains by comparing different climb attempts.
- Ensures data integrity by validating segment math before analysis.

## How It Works

Connecting this MCP to your AI client gives your agent immediate access to climbing math tools.

1. Connect the MCP to your client like Claude or Cursor via Vinkius.
2. Provide your climbing data or segment details to your agent.
3. The agent uses the specific tools to calculate or validate the data.
4. Your agent delivers the analyzed results, such as VAM or intensity tiers.

## Frequently Asked Questions

**How do I calculate VAM with this MCP?**
You provide the vertical gain and time to your AI client, which then uses the get_climb_rate tool to find the VAM.

**Can I compare two different rides?**
Yes, you can use the compare_climb_segments tool to see the performance difference between two attempts.

**What is an intensity tier?**
The get_climb_intensity_tier tool categorizes your climb rate into standard levels to show how hard the effort was.

**Which AI clients work with this MCP?**
This MCP works with any compatible client, including Claude, Cursor, and Windsurf.

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

**What is VAM?**
VAM (Velocità Ascensionale Media) is the vertical meters gained per hour, a standard metric for measuring climbing intensity in cycling.

**How can I compare two different climbs?**
You can use the `compare_climb_segments` tool by providing the elevation gain and duration for both attempts.

**Can I check if my climb data is valid?**
Yes, the `validate_climb_segment` tool checks if your elevation gain and duration are mathematically valid for analysis.
