Connects to Garmin Connect and gives you programmatic control over workout payloads, especially strength training routines. You can upload, preview, validate, list, delete, and schedule workouts through stdio. The real focus is on structured strength steps with reps-based end conditions and exercise mapping. You either pass friendly aliases like "t bar row" or explicit Garmin category enums. Includes tools to resolve exercise names, inspect input schemas, and preview payloads before upload. Authentication is lazy, so schema and validation tools work without credentials. If you're building workout automation or need to translate human-readable exercise plans into Garmin-compatible JSON, this gives you the translation layer and API hooks.
claude mcp add --transport stdio pranciskus-garmin-workouts-mcp uvx garmin-workouts-mcp