Futureweb Intervals MCP
Related Servers
Alternatives to Futureweb Intervals MCP
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityBmaintenanceMCP server for intervals.icu that reads training data (activities, wellness, calendar) and creates structured workouts on the calendar, which are pushed to devices like Garmin, Wahoo, Zwift, Coros, Suunto via the official API.8 npmMIT
- AlicenseAqualityAmaintenanceMCP server for Intervals.icu that enables AI assistants to manage athletic training data, including activities, calendar events, wellness metrics, and workout libraries.19Apache 2.0
- AlicenseBqualityAmaintenanceMCP server for local fitness-data extraction and analysis from Garmin Connect, Intervals.icu, and Strava. Provides read-only analytical tools over DuckDB and targeted Strava enrichment.35121 npmAGPL 3.0
- AlicenseAqualityAmaintenanceRead/write MCP server for Intervals.icu — 51 tools spanning activities, streams, wellness, calendar, gear, and sport zones, plus structured workout generation with a built-in syntax reference for cycling, running, and swimming.662,051 PyPI94MIT
- AlicenseBqualityAmaintenancePrivacy-first MCP server for Strava activities, streams, routes and training data.2958 npm3MIT
- FlicenseNot gradedqualityBmaintenancePrivacy-focused Garmin Connect MCP server for triathlon training, enabling analysis of health metrics, activities, training load, and structured workout creation.-
TDQS
Scored across 52 tools
There is genuine conceptual overlap among the analysis tools (get_training_summary vs get_weekly_summary, get_training_load vs get_coach_context vs get_load_projection, and the get_wellness_data/get_recovery_snapshot/get_wellness_trends/get_nutrition_summary cluster), and the many activity tools (get_activities, get_activity_report, get_activity_details, get_activity_intervals, get_activity_streams) could be confused at a glance. However, the descriptions are unusually disciplined: they repeatedly state precedence ('Use first for any question about one activity') and name the sibling tool to use instead, so an agent can usually pick correctly. Boundaries are mostly clear, with a handful of overlapping summary/wellness tools as the weak spot.
Names follow a strict verb_noun snake_case convention throughout: get_*, list_*, compare_*, analyze_*, validate_*, preview_*, find_*. Verb choice is meaningful (get for single reads, list for enumerations, compare for cross-entity analysis) and no camelCase or ad-hoc styles appear.
52 tools is very heavy for the surface, and several clusters look consolidatable (weekly vs general training summary; four separate wellness/nutrition readers; multiple overlapping 'review' entry points). The domain is genuinely broad, but the count sits well past the point where an agent can hold the whole set in mind, which the server itself acknowledges by declaring get_activity_report and get_coach_context as 'use first' funnel tools.
The read/analysis surface is extremely thorough (activities, streams, intervals, wellness, nutrition, load, curves, plan, library), so most questions can be answered. But it is a dead-end for mutations: no create/update/delete tools are present, and descriptions reference missing tools (add_or_update_event, add_events_bulk, create_library_workout, update_sport_settings), so a user cannot actually write a workout or change thresholds despite the guidance promising it. That is a notable lifecycle gap rather than a full CRUD surface.