README.md
Access and analyze Garmin wearable health data including sleep and HRV.
Enables Claude Desktop to access and analyze Garmin wearable health data including sleep, HRV, Body Battery, and activity metrics. Users can query their health trends, track recovery, and generate interactive HTML dashboards using natural language.
Tools (4)
get_health_summaryRetrieves a summary of health metrics including Body Battery and stress levels.get_sleep_dataFetches detailed sleep analysis and sleep score for a specific date.get_hrv_dataRetrieves Heart Rate Variability (HRV) metrics and trends.generate_health_dashboardGenerates an interactive HTML dashboard of health metrics.Environment Variables
GARMIN_EMAILrequiredThe email address associated with your Garmin Connect account.GARMIN_PASSWORDrequiredThe password for your Garmin Connect account.Configuration
claude_desktop_config.json
{"mcpServers":{"garmin-health":{"command":"npx","args":["-y","@eversonl/garmin-health-mcp-server"],"env":{"GARMIN_EMAIL":"your-email@example.com","GARMIN_PASSWORD":"your-password"}}}}Try it
→Show me my sleep data and sleep score from last night.
→What has my Body Battery trend looked like over the past three days?
→Analyze my HRV data for this week and tell me if I'm recovering well.
→Generate an interactive HTML dashboard of my recent Garmin health metrics.
→Compare my stress levels with my sleep quality for the last 48 hours.