Garmin Connect MCP logo

Garmin Connect MCP

Unclaimed

by Nicolasvegam

MCP server for Garmin Connect — access 61 health, fitness and activity tools from any AI assistant

Install

$claude mcp add garmin -e GARMIN_EMAIL=you@email.com -e GARMIN_PASSWORD=yourpass -- npx -y @nicolasvegam/garmin-connect-mcp

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

count_activities

Get total number of activities

get_activities

List recent activities with pagination

get_activities_by_date

Search activities within a date range

get_activity

Summary data for a specific activity

get_activity_details

Detailed metrics: HR, pace, elevation time series

get_activity_exercise_sets

Strength training sets (reps, weight)

get_activity_hr_zones

Time in each heart rate zone

get_activity_splits

Per-km or per-mile split data

get_activity_types

All available activity types

get_activity_weather

Weather conditions during activity

get_blood_pressure

Blood pressure readings (date range)

get_body_battery

Body Battery energy levels (date range)

get_body_battery_events

Battery charge/drain events for a day

get_body_composition

Weight, BMI, body fat %, muscle mass (date range)

get_daily_events

Daily wellness events

get_daily_steps_range

Daily step counts over a date range

get_daily_summary

Full daily summary (steps, calories, distance, etc.)

get_daily_weigh_ins

All weigh-ins for a date

get_floors

Floors climbed chart data

get_heart_rate

Heart rate data (resting, max, zones, time series)

get_hydration

Daily hydration/water intake

get_intensity_minutes

Moderate/vigorous intensity minutes

get_last_activity

Get the most recent activity

get_latest_weight

Most recent weight entry

get_progress_summary

Fitness stats over a date range by activity type

get_respiration

Breathing rate data

get_resting_heart_rate

Resting heart rate for a date

get_sleep_data

Sleep stages, score, bed/wake times

get_sleep_data_raw

Raw sleep data with HR and SpO2

get_spo2

Blood oxygen saturation

get_steps

Step count for a date

get_steps_chart

Intraday step data throughout the day

get_stress

Stress levels and time series

get_training_readiness

Training Readiness score

get_training_status

Training status and load

get_vo2max

VO2 Max estimate (running/cycling)

get_weekly_intensity_minutes

Weekly intensity minutes

get_weekly_steps

Weekly step aggregates

get_weekly_stress

Weekly stress aggregates

get_weigh_ins

Weigh-in records over a date range

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Garmin Connect MCP Server

How do I connect Garmin Connect MCP Server to Claude?
The listing records `claude mcp add garmin -e GARMIN_EMAIL=you@email.com -e GARMIN_PASSWORD=yourpass -- npx -y @nicolasvegam/garmin-connect-mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Garmin Connect MCP Server free?
MCPVault has not verified a licence for this server. Check the upstream terms and pricing before use; connected APIs may require a paid account.
What can Garmin Connect MCP Server do?
Garmin Connect MCP Server documents 40 tools to the agent, including count_activities, get_activities, get_activities_by_date. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.