Back to MCP Integrations
Withings MCP
MCP integration for Withings MCP within. Connect external services and extend Claude's capabilities.
0 installsAuthor: Community
Description
MCP сервер, который интегрирует ваши данные Withings в Claude, предоставляя доступ к информации о сне, измерениях тела, тренировках, данных сердечного ритма и многому другому через естественную беседу.
Установка
Хостинговый сервер
1. Open Claude Desktop
2. Go to Settings → Connectors tab
3. Click Add Custom Connector
4. Remote MCP server URL: https://withings-mcp.com/mcp
Из исходного кода
git clone https://github.com/your-username/withings-mcp.git
cd withings-mcp
npm install
npm run generate-secret
cp .env.example .env
npm run build
npm start
Доступные инструменты
| Инструмент | Описание |
|---|---|
get_sleep_summary | Продолжительность сна, фазы (поверхностный/глубокий/REM), сердечный ритм, дыхание, оценка сна |
get_activity | Ежедневные шаги, расстояние, калории, высота, продолжительность активности |
get_intraday_activity | Высокочастотные данные активности в течение дня |
get_workouts | Подробная информация о тренировках с зонами сердечного ритма и метриками |
get_measures | Вес, состав тела, артериальное давление, сердечный ритм, температура, VO2 max и многое другое |
get_user_devices | Список подключенных устройств Withings |
get_user_goals | Ваши цели по здоровью и фитнесу (шаги, сон, вес) |
list_heart_records | Список записей ЭКГ |
get_heart_signal | Подробные данные кривой ЭКГ |
list_stetho_records | Список записей стетоскопа |
get_stetho_signal | Подробные данные звукового сигнала |
Возможности
- Анализ качества сна, продолжительности, фаз глубокого сна, сердечного ритма во время сна
- Отслеживание показателей тела включая тренды веса, состав тела, артериальное давление
- Обзор тренировок и анализ паттернов упражнений, сожженных калорий, зон сердечного ритма
- Мониторинг здоровья сердца с доступом к записям ЭКГ и подробным данным сердца
- Установка и отслеживание целей по фитнесу и здоровью
- Выявление паттернов и поиск корреляций между сном, активностью и другими метриками
- Генерация AI-анализа трендов здоровья
- Приватность в первую очередь с шифрованными токенами и без логирования персональных данных
- Безопасная аутентификация OAuth 2.0 с Withings
Переменные окружения
Обязательные
WITHINGS_CLIENT_ID- ID клиента вашего приложения WithingsWITHINGS_CLIENT_SECRET- Секрет клиента вашего приложения WithingsWITHINGS_REDIRECT_URI- URL обратного вызова OAuth (должен соответствовать настройкам приложения Withings)ENCRYPTION_SECRET- Секрет из 32+ символов для шифрования токенов (сгенерируйте с помощью npm run generate-secret)
Опциональные
PORT- Порт сервера (по умолчанию: 3000)LOG_LEVEL- Уровень логирования: trace, debug, info, warn, error (по умолчанию: info)ALLOWED_ORIGINS- Разделенный запятыми список разрешенных CORS origins для браузерных клиентов
Примеры использования
Каким было качество моего сна за последнюю неделю?
Покажи тренд моего веса за последний месяц
Какой у меня средний пульс в покое?
Достиг ли я цели по шагам на этой неделе?
Сравни интенсивность моих тренировок между этим и прошлым месяцем
Ресурсы
Примечания
Этот сервер требует аккаунт Withings с подключенными устройствами и публично доступный URL для OAuth обратных вызовов. Хостинговый сервер доступен по адресу withings-mcp.com/mcp для пользователей, которые не хотят развертывать собственный сервер. Все чувствительные данные шифруются при хранении с использованием AES-256-GCM и автоматически удаляются из логов.