home / mcp / garmin health mcp server
Provides Claude Desktop access to Garmin Connect health data including sleep, Body Battery, HRV, activities, and dashboards.
Configuration
View docs{
"mcpServers": {
"eversonl-garmin-health-mcp-server": {
"command": "node",
"args": [
"/absolute/path/to/garmin-health-mcp-server/index.js"
],
"env": {
"GARMIN_EMAIL": "[email protected]",
"GARMIN_PASSWORD": "your-password"
}
}
}
}Retrieves sleep duration, stages (light/deep/REM), and quality scores for selected periods.
Fetches Garmin's Body Battery recovery metric on a 0-100 scale.
Returns heart rate variability trends and related insights for recovery monitoring.
Provides resting, maximum, and minimum heart rate data.
Gets workout and exercise data including type, calories, duration, and pace.
Tracks all-day stress levels over the chosen timeframe.
Offers a combined health overview across metrics for a summary view.
Returns account and device information.
Creates interactive HTML dashboards from Garmin data.