Conecta Garmin a VS Code

Configura garmlink en

VS Code accede a garmlink como servidor MCP remoto que GitHub Copilot usa en modo Agent. Una entrada en mcp.json, un inicio de sesión, y Copilot responde con tu historial real y sincronizado de Garmin.

Antes de empezar Necesitas una cuenta de garmlink con tu Garmin conectado (hazlo en la pantalla Conexión) y VS Code con GitHub Copilot, su chat en modo Agent.
  1. Conecta tu cuenta de Garmin

    En la pantalla Conexión, inicia sesión en Garmin Connect con tu correo y contraseña (se usan una sola vez y no se guardan), completa el código de verificación si Garmin te lo pide y espera a que el estado pase a Conectado. garmlink empieza enseguida a sincronizar tus actividades, sueño, HRV y métricas de entrenamiento.
  2. Añade garmlink a VS Code

    En tu proyecto, abre .vscode/mcp.json (créalo si no existe) y añade garmlink:

    {
      "servers": {
        "garmlink": {
          "type": "http",
          "url": "https://api.garmlink.ai/mcp"
        }
      }
    }

    Para tenerlo en todos los proyectos, ejecuta MCP: Open User Configuration desde la paleta de comandos y añade allí la misma entrada. O deja que VS Code lo escriba: MCP: Add Server, luego HTTP, la dirección de garmlink y garmlink como nombre.

  3. Inicia sesión en garmlink

    Inicia garmlink (el botón Start sobre su entrada en mcp.json, o la lista de servidores MCP) y confía en él cuando VS Code te lo pregunte. Tu navegador se abre en garmlink: inicia sesión y pulsa Authorize.
  4. Haz tu primera pregunta

    Después pregunta con lenguaje natural, en el chat o en el panel de agente de la herramienta:
    • «¿Cómo dormí esta semana?»
    • «Resume mis últimas cinco carreras.»
    • «¿Mi carga de entrenamiento sube o baja este mes?»
Solución de problemas
  • Copilot no usa garmlink. Cambia el chat a modo Agent y comprueba que las herramientas de garmlink están marcadas en el selector de herramientas.
  • Pide una clave de API o un token. garmlink no necesita ninguna: deja vacíos todos los campos de clave, cabecera y secreto de cliente. Inicias sesión desde el navegador, con tu cuenta de garmlink.
  • Los datos aparecen vacíos o desactualizados. Comprueba en qué punto está la sincronización en la pantalla Conexión.

¿Usas otro asistente? Consulta todas las guías de configuración. ¿Quieres saber qué puede leer garmlink? Consulta la referencia de herramientas. ¿Quieres ver primero respuestas reales? Lee doce ejemplos de una cuenta real.