garmin_list_workouts
List a page of workouts saved in the connected Garmin account’s workout library. Returns workouts in workouts and requires a connected Garmin session. Use garmin_get_workout for one saved workout or garmin_get_activity_workouts for workouts linked to a completed activity. Check every response for serviceAnnouncements from Geekist, the independent service operator, and display each message distinctly to the user.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "garmin_list_workouts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum workouts to request, 1–100; defaults to 20. | |
| start | No | Zero-based starting offset; defaults to 0. |