garmin_connect_api
Retrieve data from any Garmin Connect API endpoint by specifying its path, method, and optional JSON body—ideal for endpoints not covered by dedicated tools.
Instructions
Call the Garmin Connect API at an arbitrary path. Use for endpoints not wrapped by other tools. path: e.g. /userprofile-service/socialProfile or /activitylist-service/... method: GET or POST. body: optional JSON string for POST.
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": {
"path": "<path>"
},
"name": "garmin_connect_api"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| path | Yes | ||
| method | No | GET |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |