Conecta tu Garmin con Claude en 3 pasos (sin programar)

Un servidor MCP (Model Context Protocol) permite que Claude lea tus datos de Garmin Connect directamente — sin exportar, sin copiar y pegar. Instálalo como extensión de Claude Desktop en tres pasos y pregúntale a Claude lo que quieras sobre tu entrenamiento, sueño o recuperación.
Día 102: Conecta tu Garmin a Claude en 3 Pasos
Las guías anteriores de Garmin School te mostraron cómo exportar un archivo ZIP desde Garmin Connect y entregárselo a Claude. Eso funciona, pero es una instantánea manual: tienes que volver a exportar cada vez que quieras datos frescos. Un servidor MCP elimina ese paso por completo: conecta a Claude directamente con tu cuenta de Garmin, para que pueda obtener tus actividades más recientes, sueño, HRV, estrés y datos de entrenamiento bajo demanda, en cada conversación, sin que tengas que exportar nada.
¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) es un estándar abierto que permite a asistentes de IA como Claude conectarse a fuentes de datos y herramientas externas. Un "servidor Garmin MCP" es un pequeño programa que habla MCP por un lado y la API de Garmin Connect por el otro — Claude le hace una pregunta, y este obtiene la respuesta de tu cuenta de Garmin. Esta guía utiliza el proyecto gratuito y de código abierto garmin_mcp. No se necesita experiencia en programación — cada paso a continuación es copiar y pegar.
Paso 1: Abre una terminal
En Mac: Presiona Cmd + Espacio, escribe Terminal, y presiona Enter.
En Windows: Presiona la tecla de Windows, escribe PowerShell, y presiona Enter.
Paso 2: Instala uv (una pequeña herramienta necesaria)
El servidor Garmin MCP se ejecuta a través de uv, una herramienta gratuita que lo descarga y ejecuta por ti — incluyendo Python mismo, por lo que no necesitas instalar Python por separado. Pega el comando para tu sistema en la terminal que acabas de abrir y presiona 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"
El texto se desplazará — eso es normal. Cuando se detenga y muestre un nuevo cursor, ha terminado. Solo necesitas hacer esto una vez en esta computadora.
Paso 3: Inicia sesión en Garmin, desde la terminal
Aún en la misma ventana de terminal, pega esto y presiona Enter (la primera ejecución puede tardar un minuto, ya que también descarga automáticamente un pequeño entorno de ejecución de Python):
uvx --python 3.12 --from git+https://github.com/Taxuspt/garmin_mcp garmin-mcp-auth
Te pedirá tu correo electrónico de Garmin, contraseña, y — si lo tienes habilitado — tu código MFA. Escribe cada uno y presiona Enter. Esto guarda un token de inicio de sesión seguro en tu computadora, válido por aproximadamente seis meses, por lo que Claude nunca tendrá que pedirte que inicies sesión nuevamente.
Paso 4: Descarga la extensión Garmin MCP
Ve a la página de lanzamientos del proyecto y descarga el último archivo garmin-mcp.dxt, listado bajo "Assets".
Paso 5: Instálalo en Claude Desktop
Abre la aplicación de escritorio de Claude (descárgala e instálala primero si aún no lo has hecho), luego arrastra el archivo garmin-mcp.dxt que acabas de descargar directamente a la ventana de Claude Desktop. También puedes hacer doble clic en el archivo, o ir a Configuración → Extensiones → Instalar Extensión y seleccionarlo manualmente.
Claude muestra una breve pantalla de configuración para la extensión, con campos opcionales como ruta del token, correo electrónico y contraseña. Como ya iniciaste sesión durante el Paso 3, deja todos los campos vacíos y simplemente confirma — Claude usa tu inicio de sesión guardado automáticamente.
Paso 6: Reinicia Claude Desktop
Cierra completamente y vuelve a abrir Claude Desktop, luego inicia una nueva conversación. Tus datos de Garmin — actividades recientes, etapas de sueño, estado de HRV, estrés, Body Battery, carga de entrenamiento y preparación, tendencias de VO2 max, y más — ahora están disponibles para Claude directamente, sin exportar y sin copiar y pegar.
Si algo sale mal
- Si Claude dice que no puede encontrar
uvx, escribewhich uvx(Mac) en la terminal, copia la ruta que imprime y pega esa ruta completa en el campo "comando" de la extensión en lugar deuvx. - Tu token de inicio de sesión dura aproximadamente seis meses. Si Claude de repente deja de ver tus datos, simplemente repite el Paso 3.
Pruébalo: encuentra patrones en tu sueño
Aquí tienes un prompt que pone la conexión a trabajar de inmediato. Cruza tus datos de sueño con tu entrenamiento y estrés diurnos — no solo una lista de puntuaciones de sueño — y pide un documento de Word adecuado de vuelta:
Analyze my last 14 days of sleep data alongside my daytime activity, training, and stress data to find patterns — not just a summary of sleep scores. Produce the result as a clean, well-formatted document (Word doc), not a chat reply. Pull for each of the last 14 days: - Sleep score, total sleep time, sleep stages (deep/light/REM/awake), overnight HRV, resting HR - Bedtime and wake time (consistency/variability) - That day's training load, activity type, intensity, and time of day it happened - Daytime stress levels and Body Battery (start, end, charge/drain pattern) - Any logged alcohol, caffeine, or late meals if available Then do two things: 1. Pattern analysis — find the 2-3 strongest correlations across the 14 days (e.g. training timing vs. sleep score, stress vs. deep sleep %, bedtime consistency vs. sleep quality), each backed by specific data points. 2. Best night / worst night deep dive — identify my single best and single worst sleep night in this period. For each one, reconstruct that full day: what I did, when, training load, stress, Body Battery trend, bedtime. Then explain why that night likely turned out the way it did, connecting the dots between the day's data and the sleep outcome — don't just restate the numbers, explain the mechanism (e.g. "late intense training kept HR elevated into the evening, delaying the drop needed for deep sleep"). Structure the document as: - Summary (3-4 sentences, plain language) - 14-day data table (date, sleep score, key metrics, notable daytime factors) - Pattern analysis section - Best night breakdown - Worst night breakdown - 2-3 practical adjustments to test, based on the above Keep language direct and practical, no fluff.
Dale un minuto para obtener los datos y redactarlo. Como Claude lee tu cuenta de Garmin directamente, puedes hacer una pregunta de seguimiento justo después — "¿qué hay de las dos semanas anteriores a eso?" — sin volver a exportar nada.
Únete a la Garmin School
Deja tu correo electrónico para acceder a la Garmin School y recibir actualizaciones sobre nuevos videos y apps.




