get_steps
Step count for a date
How to use it
get_steps is exposed by the Garmin Connect MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_steps tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Garmin Connect MCP
claude mcp add garmin -e GARMIN_EMAIL=you@email.com -e GARMIN_PASSWORD=yourpass -- npx -y @nicolasvegam/garmin-connect-mcpOther tools in Garmin Connect MCP (39)
Get total number of activities
List recent activities with pagination
Search activities within a date range
Summary data for a specific activity
Detailed metrics: HR, pace, elevation time series
Strength training sets (reps, weight)
Time in each heart rate zone
Per-km or per-mile split data
All available activity types
Weather conditions during activity
Blood pressure readings (date range)
Body Battery energy levels (date range)
Battery charge/drain events for a day
Weight, BMI, body fat %, muscle mass (date range)
Daily wellness events
Daily step counts over a date range
Full daily summary (steps, calories, distance, etc.)
All weigh-ins for a date
Floors climbed chart data
Heart rate data (resting, max, zones, time series)
Daily hydration/water intake
Moderate/vigorous intensity minutes
Get the most recent activity
Most recent weight entry
Fitness stats over a date range by activity type
Breathing rate data
Resting heart rate for a date
Sleep stages, score, bed/wake times
Raw sleep data with HR and SpO2
Blood oxygen saturation
Intraday step data throughout the day
Stress levels and time series
Training Readiness score
Training status and load
VO2 Max estimate (running/cycling)
Weekly intensity minutes
Weekly step aggregates
Weekly stress aggregates
Weigh-in records over a date range