MCP Server for Running, Cycling & Triathlon Training

Connect your AI Endurance training platform to Claude and other AI assistants for conversational access to your training data, workouts, and performance analytics. The AI Endurance MCP (Model Context Protocol) server enables you to manage your training plan, analyze activities, and track recovery through natural conversation with AI assistants.

Whether you're training for running races, cycling events, or triathlon competitions, the MCP server gives you instant access to detailed metrics, performance predictions, and personalized training insights - all through simple questions and commands.

For technical documentation, visit the GitHub repository.

Features

  • Training Plan Management

    View, modify, and create structured workouts for cycling, running, and swimming with precise intervals and training zones

  • Activity Analysis

    Access detailed metrics from your cycling rides (power analysis, heart rate, heart rate variability), running workouts (pace analysis, running power), and swimming sessions

  • Performance Predictions

    ML-based race time predictions for running and cycling events, with fitness forecasting to track your improvement

  • Recovery Tracking

    Monitor HRV (heart rate variability), resting heart rate, and sport-specific recovery metrics to optimize your training readiness

  • Training Zone Management

    Update and view pace zones for running, power zones for cycling, and swimming pace targets

  • Workout Scheduling

    Move workouts between days, adjust training availability, and track plan progress with automatic sync to all connected platforms (Garmin, TrainingPeaks, Intervals.icu, etc.)

  • Race Goal Management

    Track primary and secondary race objectives for running, cycling, or triathlon events

Built-in AI Chat

The easiest way to access all these capabilities is through AI Endurance's built-in agentic AI chat. Our AI assistant has access to the same tools and features described above, powered by world-class LLMs - no additional subscription to Claude, ChatGPT, or other AI services required.

Simply log in to your AI Endurance account and start chatting about your training, workouts, and performance data immediately.

Supported Platforms

Claude.ai

Connect the AI Endurance MCP server to Claude.ai in just a few steps:

  • Navigate to Claude.ai settings

  • Go to "Connectors"

  • Select "Add custom connector"

  • Use the following configuration:

    Name: AI Endurance
    Remote MCP Server URL: https://aiendurance.com/mcp
  • Click "Add"

  • Authorize with your AI Endurance account

  • Start asking questions about your running, cycling, or triathlon training!

Other MCP-Compatible Clients

Any MCP 2025-03-26 compliant client can connect to AI Endurance using SSE transport. Compatible clients include:

  • Claude Desktop (macOS, Windows)

  • Cursor - Code editor with AI capabilities

  • Any custom MCP client implementation

SSE Transport Configuration:

{
  "url": "https://aiendurance.com/mcp",
  "transport": {
    "type": "sse"
  },
  "auth": {
    "type": "oauth",
    "clientUrl": "https://aiendurance.com/authorize/",
    "authorizationUrl": "https://aiendurance.com/api/o/token/",
    "scope": "read write"
  }
}

Prerequisites

  • AI Endurance account (sign up)

  • Active AI Endurance subscription or free trial

  • Access to Claude Pro or any MCP-compatible client

Example Conversations

See how the MCP server enables natural conversation about your running, cycling, and triathlon training:

Training Plan Analysis

You: "Show me my workouts for this week"
AI: [Lists 6 workouts with dates, types, durations, and training zones]

You: "What's my long run this weekend?"
AI: [Shows Saturday's 90-minute endurance run with pace zones]

You: "Move tomorrow's threshold workout to Friday"
AI: [Reschedules workout and confirms sync to connected platforms]

You: "Am I training enough in Threshold zone?"
AI: [Analyzes plan progress showing actual vs prescribed threshold time]

Activity Deep Dives

You: "How was my ride yesterday?"
AI: [Displays power distribution, stress scores,
     duration, and zone breakdown]

You: "What was my average pace on runs this month?"
AI: [Analyzes all January runs and calculates average pace,
     weekly volume]

You: "Show me the power curve from my last cycling activity"
AI: [Provides detailed time-series power data with peak power efforts]

You: "Compare my last 3 long runs"
AI: [Pulls detailed metrics and compares pace, heart rate,
     duration trends]

Recovery & Fitness

You: "Am I recovered enough for today's hard workout?"
AI: [Shows recovery score, HRV trend, resting HR, and training
     recommendation]

You: "What's my predicted half marathon time based on current fitness?"
AI: [Displays ML-based prediction with confidence intervals and
     improvement trajectory]

You: "How well am I following my training plan?"
AI: [Shows plan adherence by zone with actual vs prescribed
     training volume]

You: "What does my HRV trend say about my fitness?"
AI: [Analyzes recovery model data and provides insights on adaptation]

Custom Workout Creation

You: "Create a threshold run for tomorrow: 15min warmup, 3x8min at
      threshold with 2min recovery, 10min cooldown"
AI: [Creates structured workout with proper zones, syncs to
     connected platforms]

You: "Build me a 60min tempo ride at 85% of Threshold for Sunday"
AI: [Creates power-based cycling workout with appropriate structure]

You: "Design a swim workout: 200m warmup, 5x100m at threshold pace
      with 20sec rest, 200m cooldown"
AI: [Creates detailed swim workout with sets, strokes, and pace zones]

Support & Resources