Logo Running Workout Running Workout
TUTORIAL · 5 MINUTOS

Conecta tu asistente de IA con tu reloj Garmin

Running Workout ofrece un servidor MCP: un puente estándar que permite a un asistente de IA leer tu entrenamiento y escribir sesiones en tu Garmin. Esta guía te muestra cómo conectarlo, sea cual sea el asistente que utilices.

¿Qué es un servidor MCP?

MCP (Model Context Protocol) es un estándar abierto que permite a un asistente de IA conectarse a un servicio externo. Una vez añadido el conector, tu asistente dispone de herramientas: puede consultar tus actividades y crear entrenamientos en tu cuenta de Garmin. No instalas nada en tu ordenador: el servidor lo alojamos nosotros.

Antes de empezar

Solo hay que hacer una cosa, válida para los tres asistentes.

01

Crea tu cuenta y conecta Garmin

En runningworkout.fr, haz clic en «Conectar Garmin». Autorizas a Running Workout desde Garmin Connect: tu contraseña nunca se nos transmite y puedes revocar el acceso en cualquier momento.

02

Anota la dirección del servidor

Es el único dato que hay que copiar. Es idéntica para todo el mundo y no contiene ningún secreto: después te identificas en tu navegador.

Dirección del servidor MCP

https://www.runningworkout.fr/mcp

Elige tu asistente

Conectar con Claude

En claude.ai, en la aplicación de escritorio, en el móvil o en Cowork, el recorrido es el mismo.

Añadir a Claude

Abre la ficha oficial de Running Workout en Claude: haz clic en «Conectar» y luego autoriza tu cuenta. Los pasos manuales de abajo siguen siendo válidos para otro cliente MCP.

  1. 1

    Abre los conectores

    En Claude, ve a «Customize» y luego a «Connectors».

  2. 2

    Añade un conector personalizado

    Haz clic en «Add custom connector», pega la dirección del servidor y confirma con «Add».

  3. 3

    Inicia sesión

    Haz clic en «Connect». Claude te lleva a runningworkout.fr: identifícate y acepta la pantalla de autorización, que enumera lo que el asistente podrá hacer.

  4. 4

    Activa el conector en tu conversación

    En el hilo de la conversación, abre el menú «+» y activa Running Workout. Es el olvido más frecuente: sin eso, Claude no ve las herramientas.

En la terminal, con Claude Code

Basta con un comando; después inicia la autenticación con el comando /mcp.

claude mcp add --transport http running-workout \ https://www.runningworkout.fr/mcp
Cuentas Team y Enterprise

El propietario de la organización añade primero el conector desde «Organization settings», pestaña «Connectors». Después, cada miembro hace clic en «Connect» desde Customize > Connectors, con su propia cuenta Garmin.

Lo que tu asistente puede enviar a tu reloj

Carrera, ciclismo o natación en piscina: estos son los objetivos que puedes pedir, deporte por deporte, y cómo formularlos en lenguaje corriente. Algunos acaban de abrirse a nuevos deportes; otros siguen siendo propios de uno solo.

infoConviene saberlo

Tu asistente escribe directamente en tu cuenta de Garmin Connect. No adivina nada: usa los valores de tu perfil (FC máx, VAM, FTP, CSS) para convertir un porcentaje en un valor real. Si falta alguno de esos valores, te lo dice y no envía nada a tu reloj en lugar de inventarse un objetivo — consulta Tus datos de atleta.

Lo que puedes pedir Carrera Ciclismo Natación Cómo decirlo
Sin objetivo (ritmo libre) «20 min de rodaje libre»
Ritmo «3 km a 4:30/km»
Porcentaje de la VAM «6 × 800 m al 95 % de la VAM»
Porcentaje de la FC máx por verificar «45 min entre el 70 y el 75 % de la FC máx»
Frecuencia cardíaca en bpm por verificar «40 min entre 140 y 150 bpm»
Zona de frecuencia cardíaca por verificar «1 h en zona 2»
Potencia en vatios «3 × 10 min a 220-230 W»
Zona de potencia «20 min en zona de potencia 4»
Cadencia por verificar «manteniendo 90 rpm» · «a 180 pasos/min»
Ritmo de nado (/100 m) «8 × 100 m a 1:45/100 m»
Diferencia respecto a tu CSS «6 × 200 m a CSS + 3 s»
Indicación de intensidad de nado (1-10) «4 × 50 m en progresión, cada uno más rápido»
Dos objetivos a la vez Solo ciclismo. Garmin lo rechaza en carrera (la cadencia puede ir en la descripción del paso). Imposible en natación, por una razón de formato: el reloj solo reserva dos espacios de objetivo por paso, y el segundo ya lo ocupa el objetivo principal del largo (ritmo, CSS o indicación). «3 × 8 min a 250 W manteniendo 90 rpm»

Estructura de un entrenamiento

  • Cinco intensidades posibles para un paso: calentamiento, activo, recuperación, descanso, vuelta a la calma.
  • Bloques de repetición, anidados hasta 5 niveles — por ejemplo «3 × (5 × 200 m + 200 m de recuperación) con 3 min entre bloques».
  • La duración de un paso se indica en tiempo, en distancia, o se deja libre (botón «lap» del reloj).
  • Un entrenamiento se puede colocar directamente en una fecha de tu calendario de Garmin.

Lo que tu asistente puede leer

La otra cara de la escritura, y a menudo ignorada:

  • la lista de tus actividades terminadas, con duración, distancia, FC media y máxima, ritmo, cadencia, largos, desnivel, calorías;
  • el detalle de una sesión realizada: resumen completo, potencia normalizada, cadencia efectiva (ceros excluidos), tiempo en movimiento, vueltas (hasta 50) y, en natación, el detalle largo a largo (tiempo, estilo, número de brazadas, SWOLF) cuando el archivo está disponible;
  • tu perfil de atleta y sus métricas, con el origen de cada valor;
  • tus notas;
  • tu calendario de entrenamientos programados.

Una asimetría que conviene conocer: las actividades y las notas se leen en local, sin llamar a Garmin, es decir, al instante. El calendario y la escritura de entrenamientos, en cambio, pasan por Garmin.

Carrera

Todos los objetivos de la tabla anterior están disponibles. El porcentaje de la VAM se convierte en ritmo real a partir de TU VAM en el momento del envío; si la cambias después, los entrenamientos ya enviados no se modifican.

Ciclismo

La potencia se expresa en vatios absolutos, nunca en porcentaje de la FTP.

Un paso puede llevar dos objetivos a la vez — potencia y cadencia, por ejemplo.

Exportación .zwo para Zwift

Tus entrenamientos de ciclismo se pueden exportar en formato .zwo desde el calendario, para Zwift y las aplicaciones compatibles. Un punto que conviene conocer, porque produce entrenamientos erróneos sin que uno se dé cuenta: el .zwo no acepta vatios, solo un porcentaje de una FTP de referencia. Running Workout usa una FTP de referencia fija de 160 W, indicada en la descripción del entrenamiento. Este valor debe ser idéntico al ajuste de la aplicación que lee el archivo; de lo contrario, todos los objetivos quedan desplazados en el mismo porcentaje, sin aviso.

Natación en piscina

La longitud de la piscina es obligatoria (25 m, 50 m, 25 yd…).

Los pasos se cuentan en distancia, nunca en tiempo — salvo los descansos, que van en segundos.

Estilo, ejercicio técnico y material se pueden precisar en cada paso:

Crol · Espalda · Braza · Mariposa · Estilos · Estilo a elegir — Piernas · Brazos — Palas · Pull buoy · Aletas · Tabla · Tubo

Una particularidad del reloj que conviene conocer

Cuando un bloque de repetición termina con un descanso, el reloj se salta ese último descanso. Si quieres una pausa antes de la serie siguiente, pide un descanso explícito después del bloque.

Límites — dichos con claridad

Límite Formulación
Calendario Una consulta del calendario abarca 62 días como máximo.
Actividades 100 actividades por petición, como máximo.
Entrenamientos legibles Solo los entrenamientos creados a través de Running Workout se pueden releer en detalle; los creados directamente en Garmin Connect son invisibles para tu asistente.
Modificación Un entrenamiento no se modifica: se elimina y se vuelve a crear. No existe un comando «modificar» — es una decisión deliberada, no un límite provisional.
Historial Las actividades anteriores a tu conexión solo existen si has lanzado una importación.
Deportes Carrera, ciclismo y natación en piscina. Todavía sin musculación, trail balizado ni triatlón encadenado.
Resolución de los objetivos Un porcentaje (VAM, FC máx) exige el valor correspondiente en tu perfil. Si falta, el entrenamiento no se crea y tu asistente te explica qué hacer.
Mi asistente me dice que no conoce mi FC máx.

Es el comportamiento esperado: sin una FC máx declarada, ningún objetivo en porcentaje de FC puede convertirse en un valor real, y tu asistente prefiere decírtelo antes que enviar un entrenamiento erróneo. Declárala dándole la cifra en la conversación, o pide directamente un objetivo en bpm, que no depende de ningún dato del perfil.

Mi asistente no ve mis actividades recientes.

Las actividades llegan por notificación de Garmin, a veces con unos minutos de retraso. El historial anterior a tu conexión, en cambio, requiere una importación explícita desde tu panel.

El entrenamiento está en Garmin Connect pero no en mi reloj.

El problema está en la sincronización entre Garmin Connect y tu reloj, que no depende de Running Workout — comprueba que tu reloj se haya sincronizado recientemente (Bluetooth o Wi-Fi).

Mi asistente no encuentra un entrenamiento que creé en Garmin Connect.

Solo los entrenamientos creados a través de Running Workout se pueden releer en detalle. Un entrenamiento creado a mano en Garmin Connect no tiene copia local que consultar.

¿Cómo quito un entrenamiento de mi calendario sin perderlo?

Son dos acciones distintas: desprogramar quita la fecha sin tocar el entrenamiento, que sigue en tu biblioteca de Garmin; eliminar borra el entrenamiento en sí (y, con él, todas sus fechas programadas).

Tus datos de atleta: de dónde salen tus cifras

VAM, FTP, CSS, FC máx: de dónde salen estas cifras, quién puede cambiarlas, cómo corregir un valor erróneo y cómo leer su historial.

Los orígenes de un valor

Origen Qué significa Quién lo escribe
historycalculado Estimado automáticamente, cada semana, a partir de tus actividades. El sistema
verifiedtest Valor calculado a partir de un test elegido expresamente Tú, desde el panel
auto_awesomeIA Valor declarado a través del asistente de IA Tu asistente, con tu consentimiento
watchGarmin Valor heredado de tu reloj Garmin Tu reloj, automáticamente

Regla de prioridad

En este orden: un valor verificado mediante test siempre prevalece; en su defecto, un valor que hayas declarado a tu asistente; en su defecto, un valor calculado automáticamente; y solo en último lugar, el valor heredado de tu reloj o introducido en Ajustes. Una consecuencia que conviene conocer: un valor declarado un día a tu asistente sigue prevaleciendo sobre una importación de Garmin más reciente mientras no lo corrijas tú mismo.

El peso, la altura y algunos otros campos también se pueden escribir directamente en Ajustes → Mi perfil: llevan entonces la misma etiqueta «declarado» que cuando tu asistente los registra por ti, solo que por otra puerta.

Por qué existe este mecanismo

Antes, un cálculo automático recorría todas las sesiones sin saber cuál era un test. Dio una FTP de 167 W en un test en rampa, cuando la fórmula correcta daba 194 W: la media de 20 minutos diluía los primeros minutos fáciles de la rampa. Desde entonces, la VAM, la FTP y la CSS ya no se estiman en segundo plano: eres tú quien indica la sesión de test, y el sistema aplica la fórmula del protocolo adecuado.

Declarar un test — los tres protocolos

VAM (carrera)

Protocolo Cuándo usarlo Fórmula
Esfuerzo continuoTest tipo medio Cooper o VAMEVAL, en una sesión de esfuerzo sostenido y regular.Mejor velocidad media en una ventana móvil de 6 minutos.
Test progresivoTest por escalones crecientes, hasta el agotamiento.Mejor media en 60 segundos, excluido el último minuto.

Límites de seguridad: de 8 a 25 km/h. Fuera de ellos, el cálculo se rechaza y no se registra nada.

Requisito: la actividad debe tener sus datos detallados («GPS disponible» en la lista).

FTP (ciclismo)

Protocolo Cuándo usarlo Fórmula
Esfuerzo estableTest clásico de 20 minutos a intensidad constante.Mejor potencia media en 20 minutos × 95 %.
RampaTest en rampa (+20 W/min hasta el fallo).Mejor media en 60 segundos × 75 %.

Límites: de 50 a 600 W.

Requisito: medidor de potencia. El sistema detecta los tests en rampa por la forma escalonada de la potencia y preselecciona el protocolo adecuado — a ti te toca confirmarlo.

CSS (natación)

La velocidad crítica de nado se deduce de dos esfuerzos de distancias diferentes.

Protocolo Qué hace falta
Dos distancias en la misma sesión (preferido)Una sesión en piscina con dos esfuerzos (por ejemplo, 200 m y luego 400 m). El sistema propone las vueltas; tú marcas exactamente dos.
Dos sesiones separadas (alternativa)Dos sesiones completas de distancias diferentes.

Fórmula: CSS = (distancia₂ − distancia₁) ÷ (duración₂ − duración₁), convertida a segundos/100 m. Condiciones: distancias entre 150 y 800 m, diferencia de al menos 100 m, y el esfuerzo más largo debe llevar más tiempo. Límites del resultado: de 50 a 180 s/100 m.

También se comprueba la coherencia entre el número de largos × la longitud de la piscina, con una tolerancia del 15 %.

Desde el panel

Haz clic en el icono «probeta» de una tarjeta, elige la actividad de test y lanza el cálculo. Es el camino recomendado: el resultado es determinista y trazable hasta la actividad de origen.

Hablando con tu asistente

«Ayer hice un test de FTP, 210 W.» Lo registra con la mención «resultado de test comunicado por ti».

Corrigiendo un sensor

«Mi reloj contó 1100 m, pero nadé 1000.» Se registra con la mención «corrección de sensor confirmada por ti».

Lo que tu asistente no tiene permitido hacer

Tu asistente nunca puede registrar un valor que simplemente haya deducido de tu perfil. Debe apoyarse en uno de estos hechos reales: le has comunicado un resultado de test, ha detectado una incoherencia de sensor que tú has confirmado, o te ha propuesto una actualización y has dicho que sí. Cada valor registrado indica cuál de estas tres razones se aplica, y puedes consultarlo.

La FC máx, la FC en reposo y el VO2max siguen otro camino: tu reloj los transmite automáticamente (cuando los mide), sin que tengas que pedir nada. También puedes escribirlos tú mismo en Ajustes si tu reloj no los envía.

Leer y limpiar tu historial

Un clic en una tarjeta abre el historial completo de la estadística: cada valor, su fecha, su diferencia con el anterior, su origen, su método y su nota, si la hay.

Los valores declarados y los obtenidos de un test se pueden eliminar. Los valores calculados no: se regeneran en el siguiente recálculo.

Recalcular

Actualiza los valores calculados a partir de tus actividades actuales.

Recalcular todo el historial

Reconstruye todos los valores calculados, semana a semana, hasta 2 años atrás. Úsalo después de una importación masiva o de una corrección de fórmula. Tus tests y tus declaraciones nunca se tocan.

Los demás datos

Dato Dónde indicarlo Para qué sirve
Nombre Ajustes → Mi perfil Personalización
Correo electrónico (opcional) Ajustes → Mi perfil Solo sirve para contactarte si hace falta (por ejemplo, una incidencia en tu cuenta); nunca se transmite a terceros ni se usa con fines comerciales.
Sexo, edad Ajustes → Mi perfil Estimaciones fisiológicas
Peso Ajustes → Mi perfil Imprescindible para calcular los vatios/kg
Deportes seguidos Ajustes → Mis deportes Filtra lo que muestra el panel. Los datos de los deportes desmarcados se siguen calculando, solo quedan ocultos.
FC máx, FC en reposo, VO2max Heredadas automáticamente de tu reloj Garmin (si las mide) o, en su defecto, declaradas en Ajustes Convierten los porcentajes de FC en bpm y afinan el cálculo de la carga. Un límite que conviene conocer, con toda honestidad: el VO2max no tiene historial recuperable — solo aparecen los valores medidos después de tu conexión, nunca los anteriores.
Idioma Selector del encabezado Tu asistente escribe el nombre y la descripción de tus entrenamientos en este idioma

Volumen, carga y ACWR

Valor Color Lectura
< 0.8Carga a la baja — puesta a punto o descanso
0.8 – 1.3Zona de progresión
1.3 – 1.5Subida rápida, atención
> 1.5Subida demasiado rápida, mayor riesgo de lesión

⚠ Son indicadores de entrenamiento, no una opinión médica.

¿Por qué el cálculo automático ya no recalcula mi VAM, mi FTP ni mi CSS?

Porque un análisis automático ya se equivocó una vez (consulta «Por qué existe este mecanismo» más arriba). Ahora estos tres valores solo se calculan sobre una actividad que tú mismo señalas como test, con la fórmula del protocolo adecuado — nunca en segundo plano.

Comprobar que funciona

Hazle estas dos preguntas a tu asistente. La primera lee tus datos, la segunda escribe en tu reloj.

« Lista mis 3 últimas actividades »

Debes ver tus sesiones reales, con duración, distancia y frecuencia cardíaca.

« Créame 8×400 m al 95 % de la VAM para el jueves »

El entrenamiento aparece en Garmin Connect y en tu reloj, programado en el día correcto.

check_circle Si estas dos peticiones funcionan, todo está listo.

Si no funciona

Mi asistente no ve ninguna herramienta, ¿qué hago?

El conector está añadido pero no activado en la conversación actual. En Claude, abre el menú «+» del chat y activa Running Workout. Acuérdate también de iniciar una conversación nueva después de añadirlo.

La opción de conector personalizado no aparece en ChatGPT

El modo desarrollador no está activado: Ajustes → Apps → Advanced settings → Developer mode. Comprueba también que tu cuenta sea de pago, ya que los conectores personalizados no están disponibles en el plan gratuito.

La autorización falla o entra en bucle

Inicia sesión primero en runningworkout.fr y comprueba que tu cuenta Garmin esté vinculada. La pantalla de autorización necesita una sesión activa para saber a qué atleta asociar el asistente.

¿Cómo retiro el acceso a un asistente?

Desde tu panel de Running Workout, en la sección de asistentes conectados: cada autorización se puede revocar por separado y el acceso se corta de inmediato.

¿Listo para probar?

Conecta tu reloj, enlaza tu asistente y pídele tu primer entrenamiento.

watch Conectar Garmin — gratis

Recursos

Lo que hay que saber para que una IA escriba tus entrenamientos: qué permite la API de Garmin, qué valen los servidores MCP existentes y los objetivos propios de cada deporte.

Ver todo el centro de ayuda

Primeros pasos

Conectar Claude, ChatGPT o Gemini

Planes de entrenamiento

Entrenamientos por deporte

Preparar una carrera

Progresar en running

Herramientas, reloj y análisis

Datos y técnica