Servidor MCP de Garmin
Este servidor de Protocolo de contexto de modelo (MCP) se conecta a Garmin Connect y expone sus datos de estado físico y salud a Claude y otros clientes compatibles con MCP.
Características
- Enumere actividades recientes
- Obtenga información detallada de la actividad
- Acceda a métricas de salud (pasos, frecuencia cardíaca, sueño)
- Ver datos de composición corporal
Configuración
- Instale los paquetes necesarios en un nuevo entorno:
- Crea un archivo
.env
en la raíz del proyecto con tus credenciales de Garmin:
Ejecución del servidor
Con Claude Desktop
- Crear una configuración en Claude Desktop:
Edite su archivo de configuración de Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
Agregue esta configuración de servidor:
Reemplace la ruta con la ruta absoluta a su archivo de servidor.
- Reiniciar Claude Desktop
Con MCP Inspector
Para realizar pruebas, puede utilizar el Inspector MCP:
Ejemplos de uso
Una vez conectado en Claude, podrás hacer preguntas como:
- "Muéstrame mis actividades recientes"
- ¿Cómo fue mi sueño anoche?
- ¿Cuántos pasos di ayer?
- "Muéstrame los detalles de mi última carrera"
Nota de seguridad
Este servidor requiere tus credenciales de Garmin Connect en el archivo .env
. Mantén este archivo seguro y nunca lo envíes a un repositorio.
Solución de problemas
Si tiene problemas para iniciar sesión:
- Verifique que sus credenciales en el archivo
.env
sean correctas - Comprueba si Garmin Connect requiere verificación adicional
- Asegúrese de que el paquete GarminConnect esté actualizado
Para otros problemas, consulte los registros de Claude Desktop en:
- macOS:
~/Library/Logs/Claude/mcp-server-garmin.log
- Ventanas:
%APPDATA%\Claude\logs\mcp-server-garmin.log
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Se conecta a Garmin Connect y expone sus datos de estado físico y salud (actividades, sueño, frecuencia cardíaca, pasos, composición corporal) a Claude y otros clientes compatibles con MCP.
Related MCP Servers
- AsecurityAlicenseAqualityConnects Claude and other MCP clients to Elasticsearch data, allowing users to interact with their Elasticsearch indices through natural language conversations.Last updated -31,026367RustApache 2.0
- AsecurityAlicenseAqualityConnects Claude with the Intervals.icu API to retrieve fitness data including activities, workouts, wellness metrics, and training events.Last updated -643PythonGPL 3.0
- -securityAlicense-qualityA Claude MCP server that lets users query and analyze their Strava activity data by connecting to the Strava API.Last updated -PythonApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that bridges LLMs (like Claude) with the Fitbit API, allowing the LLM to request and retrieve user health and fitness data through defined tools.Last updated -396TypeScriptMIT License