garmin_activity_analysis
Analyze an activity’s original FIT file to surface deeper metrics than Garmin Connect: laps, climbs, grades, HR drift, power curve, variability, dynamics, HRV, Di2, and temperature.
Instructions
Deeper analysis from the activity's original FIT file, beyond what Garmin Connect shows. Manual activities have no FIT file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"activity_id": "<activity_id>"
},
"name": "garmin_activity_analysis"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Default: everything with data. summary, laps, climbs (gain, grade, VAM), grades (time per grade band), hr_drift (aerobic decoupling), power_curve (best power 5 s to 60 min), variability (NP, VI, IF, TSS), hrv (R-R), running_dynamics, cycling_dynamics, di2 (gear use), temperature | |
| activity_id | Yes |