winget install --id RicardoCabral.icuvisor
About icuvisor
icuvisor is a local-first Model Context Protocol server that connects intervals.icu training data to AI assistants such as Claude, ChatGPT, Pi, Cursor, and other MCP-compatible clients.
What's new in 1.5.2
Added - Added conditional completion_load_evidence to get_today planned workout rows for exact upstream event/activity links with a positive load_target and completed activity load, reporting the factual target, actual, and signed delta without inferring completion or a coaching verdict. Fixed - Documented a resource-independent structured-workout authoring path: use workout_doc and validate_workout before approved writes, then verify the returned structured-step summary and fidelity warning when an MCP host does not make Resource contents available to the model.
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.5.2 | Unknown | Added - Added conditional completion_load_evidence to get_today planned workout rows for exact upstream event/activity links with a positive load_target and completed activity load, reporting the factual target, actual,... |
| 1.5.1 | Unknown | Fixed - Updated the release build toolchain to Go 1.25.12 to address GO-2026-5856 in crypto/tls. |
| 1.5.0 | Unknown | Added - Added indoor_ftp watt support to update_sport_settings and the full-toolset create_sport_settings tool for threshold-only creation of a missing sport setting. Creation requires a sport and at least one threshold,... |
| 1.4.0 | Unknown | Added - Added downloadable/copyable Icuvisor prompt packs for Weekly review, Race-week taper, Ride analysis, and Coach roster triage client modes. - Added the read-only propose_annual_training_plan MCP tool for determini... |
| 1.3.0 | Unknown | Added - Added yards-based swim workout support, including SECS_100Y pace fields/writes, /100y target previews, and canonical yd WorkoutDoc distance syntax. - Added the coach_athlete_onboarding MCP prompt for read-only co... |
| 1.2.1 | Unknown | Added - Added the read-only get_performance_potential MCP tool for per-sport FTP/threshold, power/pace/HR curve-anchor, and unavailable-threshold caveat summaries, with routing eval coverage for performance-potential and... |
| 1.2.0 | Unknown | Added - Added first-tool routing eval cases and save/diff reporting for ambiguous planning prompts, including ATP/periodization versus raw events, training-plan assignment, and fitness projection contrasts. - Added MCP R... |
| 1.0.0 | Unknown | Fixed - Workout writes now set _meta.workout_doc_warning when intervals.icu returns a parsed workout_doc that partially differs from the uploaded structured workout, catching cases such as flattened repeat blocks or drop... |