- Home
- MCP servers
- Garmin Health
Garmin Health
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"eversonl-garmin-health-mcp-server": {
"command": "node",
"args": [
"/absolute/path/to/garmin-health-mcp-server/index.js"
],
"env": {
"GARMIN_EMAIL": "your-email@example.com",
"GARMIN_PASSWORD": "your-password"
}
}
}
}Available tools
get_sleep_data
Retrieves sleep duration, stages (light/deep/REM), and quality scores for selected periods.
get_body_battery
Fetches Garmin's Body Battery recovery metric on a 0-100 scale.
get_hrv_data
Returns heart rate variability trends and related insights for recovery monitoring.
get_heart_rate
Provides resting, maximum, and minimum heart rate data.
get_activities
Gets workout and exercise data including type, calories, duration, and pace.
get_stress_levels
Tracks all-day stress levels over the chosen timeframe.
get_summary
Offers a combined health overview across metrics for a summary view.
get_user_profile
Returns account and device information.
generate_chart
Creates interactive HTML dashboards from Garmin data.