Ik Gebruik Deze Garmin + Claude-opstelling Elke Dag — Een Voorbeeld

Eenmaal Claude je Garmin-data via MCP kan lezen, kan je alles vragen — niet enkel een eenmalige analyse. Hier is de exacte prompt die ik gebruik om twee weken trainingsdata om te zetten in een echt plan.
Dag 109: Ik gebruik deze Garmin + Claude-opstelling elke dag
Sinds ik Garmin via MCP aan Claude heb gekoppeld, doe ik geen eenmalige analyse meer en sluit ik het gesprek daarna af. Het is meer een gesprek waar ik steeds op terugkom — een vraag stellen, een antwoord krijgen dat op mijn echte data steunt, en een vervolgvraag stellen.
Verbind Garmin met Claude
Dit gebruikt het gratis open-source project garmin_mcp. Geen programmeerkennis nodig — elke stap is copy-paste.
Stap 1: Open een terminal
Op Mac: Druk op Cmd + Spatie, typ Terminal en druk op Enter.
Op Windows: Druk op de Windows-toets, typ PowerShell en druk op Enter.
Stap 2: Installeer uv (een klein vereist hulpprogramma)
De Garmin MCP-server draait via uv, een gratis tool die hem voor je downloadt en uitvoert — inclusief Python zelf, dus je hoeft Python niet apart te installeren. Plak de opdracht voor jouw systeem in de terminal en druk op Enter:
Mac:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Er scrollt wat tekst voorbij — dat is normaal. Zodra het stopt en je een nieuwe cursor ziet, is het klaar. Dit moet je maar één keer doen op deze computer.
Stap 3: Log in bij Garmin, vanuit de terminal
Plak in datzelfde terminalvenster dit en druk op Enter (de eerste keer kan het een minuutje duren, want hij downloadt dan ook automatisch een kleine Python-runtime):
uvx --python 3.12 --from git+https://github.com/Taxuspt/garmin_mcp garmin-mcp-auth
Het vraagt om je Garmin-e-mailadres, wachtwoord en — als je die hebt ingeschakeld — je MFA-code. Typ ze in en druk telkens op Enter. Dit bewaart een beveiligd inlogtoken op je computer, ongeveer zes maanden geldig, zodat Claude je nooit meer opnieuw hoeft te laten inloggen.
Stap 4: Download de Garmin MCP-extensie
Ga naar de Releases-pagina van het project en download het nieuwste garmin-mcp.dxt-bestand, te vinden onder "Assets".
Stap 5: Installeer hem in Claude Desktop
Open de Claude desktop-app (download en installeer die eerst als je dat nog niet deed), en sleep het garmin-mcp.dxt-bestand dat je net downloadde rechtstreeks naar het Claude Desktop-venster. Je kan het bestand ook dubbelklikken, of via Instellingen → Extensies → Extensie installeren handmatig kiezen.
Claude toont een kort configuratiescherm voor de extensie, met optionele velden zoals token-pad, e-mail of wachtwoord. Omdat je al inlogde in Stap 3, laat je elk veld leeg en bevestig je gewoon — Claude gebruikt automatisch je opgeslagen login.
Stap 6: Herstart Claude Desktop
Sluit Claude Desktop volledig af en open het opnieuw, en start een nieuw gesprek. Je Garmin-data is nu rechtstreeks beschikbaar voor Claude, zonder export en zonder copy-paste.
Als er iets misgaat: zegt Claude dat hij uvx niet kan vinden, typ dan which uvx (Mac) in de terminal, kopieer het pad dat verschijnt, en plak dat volledige pad in het "command"-veld van de extensie in plaats van uvx. Je inlogtoken blijft ongeveer zes maanden geldig — ziet Claude plots je data niet meer, herhaal dan gewoon Stap 3.
Vraag alles
Eenmaal verbonden, kan je dingen vragen zoals:
- "Hoe evolueerde mijn rusthartslag de afgelopen maand?"
- "Overtrain ik op basis van de laatste twee weken?"
- "Vergelijk mijn slaap op trainingsdagen met rustdagen."
- "Bouw een plan om [doel] te bereiken op basis van waar ik nu echt sta."
Die laatste krijg ik het vaakst gevraagd. Hier is de exacte prompt.
Zet twee weken data om in een echt plan
Vul bovenaan je doel in, en laat Claude eerst je echte Garmin-cijfers lezen voor hij iets plant:
[explain your goal here, for example: run 10 miles in 6 months] Before building a plan, pull my last 14 days of training and health data from Garmin: - All activities: type, distance, duration, pace, average/max HR, elevation, perceived effort if logged - Training load and Training Status (productive, maintaining, overreaching, etc.) - VO2max trend - Resting HR and HRV trend - Sleep score average and consistency - Body Battery and stress trends - Any current injuries, pain, or recovery flags if mentioned in activity notes Use this data to establish my current baseline fitness level, honestly — don't assume a generic starting point. Then build a training plan to reach the stated goal by the target date. The plan should: - Start from where my data actually shows I am now (weekly volume, pace, long-run distance, recovery capacity), not an idealized starting point - Progress volume/intensity gradually, respecting a sensible weekly increase (~10% or less) and account for my current Training Status and recovery trends — back off progression if HRV/sleep/Body Battery show I'm already under strain - Include a weekly structure (easy runs, one quality session, long run, rest/cross-train days) appropriate for the goal - Flag any specific risk areas based on my data (e.g. low resting heart rate variability, poor sleep consistency, high training load already) and how the plan accounts for them - Break the plan into phases (e.g. base building, build, peak, taper if relevant) with approximate weekly mileage/duration targets per phase - Note 2-3 checkpoints where I should reassess (e.g. week 4, week 10) based on how my Garmin metrics are trending, not just the calendar Output as a clean, well-formatted document (Word doc): summary of current baseline, the phased plan with a week-by-week or phase-by-phase table, key risks flagged, and reassessment checkpoints. Keep language direct and practical, no fluff.
Het verschil met een generiek trainingsplan-sjabloon: Claude vertrekt van je echte wekelijkse volume, je echte herstelcapaciteit en je echte trainingsstatus — geen geïdealiseerd beginners- of gevorderdenprofiel. Als je HRV en slaap al belasting tonen, remt hij de opbouw af in plaats van blind elke week 10% toe te voegen, ongeacht hoe je er echt aan toe bent.
Waarom dit beter is dan een eenmalige export
Omdat de verbinding actief blijft, hoef je niet telkens opnieuw te exporteren en uploaden voor een update. Vraag het volgende week opnieuw, en Claude leest automatisch je laatste data — geen herexport, geen verouderde cijfers.
Word lid van de Garmin School
Laat je e-mailadres achter voor toegang tot de Garmin School en updates over nieuwe video's en apps.




