garmin_create_activity
Log an activity your Garmin watch didn't record by adding its type, date, start time, duration, distance, and name to Garmin Connect in your account's time zone.
Instructions
Add a manual activity (one the watch didn't record), in the account's time zone.
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": {
"type_key": "<type_key>",
"duration_minutes": "<duration_minutes>"
},
"name": "garmin_create_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | YYYY-MM-DD, 'today' or 'yesterday' | today |
| name | No | ||
| type_key | Yes | e.g. running, walking, strength_training, yoga | |
| start_time | No | HH:MM local | 09:00 |
| distance_km | No | ||
| duration_minutes | Yes |