NestDaddy

STRUGGL Hybrid Coach

io.github.Kubyer/struggl · v1.3.0

Zero-LLM-Math sports science calculators (Hyrox, 1RM/RPE, Zone 2, MEV/MRV) & workout ledger.

Connect Remote server

Terminal
claude mcp add --transport http struggl https://struggl.singandclap.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "struggl": {
      "url": "https://struggl.singandclap.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "struggl": {
      "type": "http",
      "url": "https://struggl.singandclap.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://struggl.singandclap.com/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 12 found in our last check

  • get_profile

    Read the authenticated athlete's biometric profile (bodyweight, height, sex, primary modality, training phase, weekly time budget) and upcoming race goals. Requires Bearer token.

  • get_sessions

    List the athlete's completed and planned training sessions over the last `days` days (1–90, default 14) or on a specific `date` (YYYY-MM-DD). Call before prescribing today's workout.

  • get_muscle_volume

    Audit this week's effective hard sets across 17 muscle groups (1.0x prime mover, 0.5x synergist, RPE >= 6 gating) against evidence-based MEV / MAV / MRV weekly volume landmarks.

  • log_workout

    Record one COMPLETED exercise into the athlete's STRUGGL ledger (with duplicate-write protection, automatic PR tracking, and 17-muscle weekly volume accounting). Call once per exercise.

  • plan_workout

    Schedule one PLANNED exercise on the athlete's STRUGGL training calendar for `date` (YYYY-MM-DD). Only schedule when the athlete asks for it; call once per exercise.

  • hyrox_pace

    Public calculator (NO token needed): compute Hyrox 8x1 km compromised run splits, target pace band, estimated total race time, and Riegel 10k/Half/Marathon predictions from a 5 km time.

  • strength_benchmark

    Public calculator (NO token needed): compute piecewise Wathan e1RM, bodyweight/sex/age-adjusted strength score, tier (untrained -> elite), and kg needed for the next tier from one set.

  • interference_tax

    Public calculator (NO token needed): audit a weekly hybrid training schedule for AMPK-mTOR concurrent training interference (<3h high / 3-6h moderate window), 36h long-run glycogen depletion before legs, 48h heavy hinge recovery before speed runs, back-to-back quality runs, and…

  • volume_audit

    Public calculator (NO token needed): audit a weekly lifting split across all 17 muscle groups using fractional set accounting (1.0x primary mover, 0.5x secondary synergist, RPE >= 6 hard-set filter) against Schoenfeld & Pelland MEV / MAV / MRV landmarks.

  • hyrox_splits

    Public calculator (NO token needed): compute all 8 compromised Hyrox 1 km lap splits (with preceding station fatigue multipliers, Pro/Doubles offsets, and Lap 1 overpacing blow-up cost) from a standalone 5K time using STRUGGL's 200,000-finisher decay model.

  • plates_zone2

    Public calculator (NO token needed): convert a reference set (weight x reps @ RPE) into piecewise Wathan e1RM, Zourdos RIR/RPE working weight (accounting for bodyweight on pull_up/chin_up/dip), exact gym barbell plate pairs per side, and Tanaka + Karvonen Heart Rate Reserve Zone…

  • hyrox_autopsy

    Public calculator (NO token needed): post-race or simulation Hyrox diagnostic — compares actual 8x1 km run splits and 8 functional station times against empirical compromised pacing targets and P25-P75 station variance benchmarks to pinpoint exact time leaks.

Headers

NameDescription
Authorization
Optional, secret
Optional for all 7 public science calculators; Bearer stg_ath_... token from https://struggl.singandclap.com/connect for personal ledger sync

Details

Endpointhttps://struggl.singandclap.com/mcp (Streamable HTTP)
Endpointhttps://struggl.singandclap.com/v1/connector/mcp (Streamable HTTP)
First published12 Nov 2026
Last updated12 Nov 2026
Registry nameio.github.Kubyer/struggl

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.