devops-infra MCP Server
Bring your Garmin data to AI. An MCP server that bridges the garmin-grafana InfluxDB ecosystem with AI agents.
Discovered via github-topic:mcp-server and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
120–150 min
`1`
`admin`
int
int
int
float
int
`DailyStats`
`DailyStats`
`8086`
km/h
str
float
float
Notes
str\
Before today
kcal
int
str
120–150% FTP
`ActivityLap`
`TrainingReadiness`
`hrvValue`
`weight`
`fitnessTrend`
`stressValue`
`activeSeconds`
`fitnessAge`
`http`
float
int
str
str
Number of 1-second GPS samples
`ActivitySession`
`TrainingStatus`
`restingHeartRate`
`timeMarathon`
`acwrPercent`
`spo2Reading`
`sedentarySeconds`
`activityStressPercentage`
`8765`
Type
Description
int
str
Label
`influxdb`
int
bpm
minutes
watts
int
float
`VO2_Max`
`SleepIntraday`
`VO2_max_value`
`trainingStatus`
`trainingReadinessScore`
`bodyBattery`
`highlyActiveSeconds`
`chronologicalAge`
*(empty)*
watts
float
int
Mean watts including coasting (0 W) — matches Garmin display
float
Default
`RacePredictions`
`FitnessAge`
`VO2_max_value_cycling`
`trainingStatusFeedbackPhrase`
`trainingReadinessDescription`
`sleepRestlessValue`
`sleepingSeconds`
`achievableFitnessAge`
Percentage of samples at 0 W
`time10K`
`dailyTrainingLoadChronic`
`hrvData`
`aerobicTrainingEffect`
`bodyBatteryDuringSleep`
Likely cause
`ActivitySummary`
`BodyComposition`
`CyclingDynamics`
`time5K`
`dailyTrainingLoadAcute`
`heartRate`
`activityTrainingLoad`
`bmrKilocalories`
`UTC`
`SleepSummary`
`HRV_Intraday`
`timeHalfMarathon`
`dailyAcuteChronicWorkloadRatio`
`respirationValue`
`anaerobicTrainingEffect`
`activityStressDuration`
`0.0.0.0`
`GarminStats`
km
Total mechanical work in kilojoules (from `Accumulated_Power`)
90–105% FTP
Best average watts over 1s / 5s / 10s / 30s / 60s / 5min / 20min windows
75–90% FTP
int
min/km
`HeartRateThreshold_RUNNING`
*(see .env.example)*
km/h
> 150% FTP
`LactateThreshold`
str
Unit
bpm
Mean watts when Power > 0 (excludes coasting)
55–75% FTP