Garmin MCP Server
Сервер MCP для доступа к фитнес- и здравохранительным данным Garmin Connect.
Описание
Это сервер Model Context Protocol (MCP) на Python, который подключается к Garmin Connect и предоставляет доступ к вашим данным о фитнесе и здоровье для Claude и других MCP-совместимых клиентов. Ключевые особенности: список недавних активностей, детальная информация о тренировках, метрики здоровья (шаги, пульс, сон) и данные о составе тела. Использует пакет garminconnect для аутентификации. Идеально для интеграции с AI-ассистентами, чтобы запрашивать личные фитнес-отчёты естественно, как ‘Покажи мои шаги вчера’.
Возможности
Список недавних активностей
Получение перечня последних тренировок и упражнений из Garmin Connect.
Детальная информация об активности
Доступ к полным данным о конкретной тренировке, включая маршрут и метрики.
Метрики здоровья
Просмотр шагов, пульса, сна и других ежедневных показателей здоровья.
Данные о составе тела
Доступ к информации о весе, жировой массе и других параметрах тела.
Установка
{ “mcpServers”: { “garmin”: { “command”: “uvx”, “args”: [ “–python”, “3.12”, “–from”, “git+https://github.com/Taxuspt/garmin_mcp”, “garmin-mcp” ], “env”: { “GARMIN_EMAIL”: “YOUR_GARMIN_EMAIL”, “GARMIN_PASSWORD”: “YOUR_GARMIN_PASSWORD” } } } }
Установите зависимости: uv sync. Для тестирования с MCP Inspector: npx @modelcontextprotocol/inspector python /path/to/garmin_mcp_server.py