
Paceva for Garmin
Your own Garmin Connect data: sleep, HRV, Body Battery and activities. Local, read-only.
- tools
- 18
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Nov 9, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
get_daily_overviewOne day at a glance: summary, sleep, HRV and Body Battery
One day at a glance: summary, sleep, HRV and Body Battery
No parameter schema in public metadata yet.
get_daily_summariesSteps, calories, resting HR, stress and intensity minutes per day
Steps, calories, resting HR, stress and intensity minutes per day
No parameter schema in public metadata yet.
get_sleepOne night in detail, or nightly summaries over a range
One night in detail, or nightly summaries over a range
No parameter schema in public metadata yet.
get_hrvOvernight HRV, baseline and status
Overnight HRV, baseline and status
No parameter schema in public metadata yet.
get_body_batteryCharged, drained, high and low
Charged, drained, high and low
No parameter schema in public metadata yet.
get_stressDaily stress
Daily stress
No parameter schema in public metadata yet.
get_stepsDaily steps
Daily steps
No parameter schema in public metadata yet.
get_heart_rateDaily heart rate
Daily heart rate
No parameter schema in public metadata yet.
get_spo2Pulse Ox
Pulse Ox
No parameter schema in public metadata yet.
get_training_logEvery activity in a period (up to a year) with Garmin's main fields: distance, time, speed, heart rate, power, TSS, fastest splits, time in zones
Every activity in a period (up to a year) with Garmin's main fields: distance, time, speed, heart rate, power, TSS, fastest splits, time in zones
No parameter schema in public metadata yet.
list_activitiesYour activities
Your activities
No parameter schema in public metadata yet.
get_activityAny one activity in full
Any one activity in full
No parameter schema in public metadata yet.
get_profileProfile settings and heart rate zones
Profile settings and heart rate zones
No parameter schema in public metadata yet.
get_weightWeight data from Garmin's Personal API
Weight data from Garmin's Personal API
No parameter schema in public metadata yet.
get_fitness_ageFitness age data from Garmin's Personal API
Fitness age data from Garmin's Personal API
No parameter schema in public metadata yet.
get_hydrationHydration data from Garmin's Personal API
Hydration data from Garmin's Personal API
No parameter schema in public metadata yet.
get_food_logFood log data from Garmin's Personal API
Food log data from Garmin's Personal API
No parameter schema in public metadata yet.
get_menstrual_cycleMenstrual cycle data from Garmin's Personal API
Menstrual cycle data from Garmin's Personal API
No parameter schema in public metadata yet.
Sponsors
Configuration
GARMIN_PERSONAL_API_KEYsecretYour Garmin Personal API key (optional if saved with `npx paceva-garmin-mcp setup`).
Readme
Paceva: your Garmin data, in Claude
Paceva for Garmin
Ask Claude or any MCP app about your own Garmin data: sleep, HRV, Body Battery, stress, resting heart rate, steps and activities.
"How did I sleep last night?" "Is my HRV trending down this month?" "Compare my last three long runs." "What could I run a half marathon in right now?"
Free, open source and local. It runs on your computer with your own Garmin Personal API key. Your data goes from Garmin to your computer to your AI app, and never through anyone else's server. It's read-only: it can't change anything in Garmin Connect.
Set up
Claude Desktop: one download
- Download paceva-garmin.mcpb and open it.
- Claude asks for your Garmin key: open Garmin Connect › Personal API Key, select Create Key, copy it, paste it in.
- Switch Paceva for Garmin on. Claude installs extensions switched off.
- Ask Claude: "How did I sleep last night?"
Details
- Repository
- github.com/owenscheuer/paceva-garmin-mcp
- Category
- Data & Analytics
- Package
paceva-garmin-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active