google-health-fitbit-mcp — MCP-сервер для Claude Code: установка
Даёт ИИ-агенту доступ к данным Google Health через локальный OAuth. Подходит для запросов о Fitbit, Pixel Watch, сне и активности.
claude mcp add --env GOOGLE_HEALTH_CLIENT_ID=<GOOGLE_HEALTH_CLIENT_ID> --env GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> --env GOOGLE_HEALTH_REDIRECT_URI=<GOOGLE_HEALTH_REDIRECT_URI> --env GOOGLE_HEALTH_TOKEN_PATH=<GOOGLE_HEALTH_TOKEN_PATH> --env GOOGLE_HEALTH_PRIVACY_MODE=<GOOGLE_HEALTH_PRIVACY_MODE> --transport stdio google-health-fitbit-mcp -- npx -y google-health-fitbit-mcpЧто делает google-health-fitbit-mcp
Сервер подключает агента к Google Health API и позволяет читать данные Fitbit, Pixel Watch и поддерживаемых партнёрских источников. Запросы проходят через OAuth, а токены хранятся на вашей машине с правами 0600. Инструменты для записи не включены: доступ к данным работает только на чтение.
Перед запуском понадобится OAuth-клиент Google Cloud типа Desktop с включённым Google Health API. Сервер отмечен как бета-версия: API меняется, поэтому авторизация и состав доступных данных могут потребовать проверки. Если экран согласия Google остаётся в статусе Testing, токены обновления отзываются через 7 дней — придётся снова пройти авторизацию.
Какие задачи решает
- прочитать данные Fitbit через агента
- получить сведения о сне и активности
- проверить, подключён ли Google Health
- запросить данные Pixel Watch и партнёрских источников
Примеры запросов агенту
- Проверь, подключён ли мой аккаунт Google Health, и сообщи результат.
- Собери сводку моих данных о сне из Google Health.
- Посмотри данные активности, доступные через Fitbit и Pixel Watch.
Как установить google-health-fitbit-mcp
Командой платформы
claude mcp add --env GOOGLE_HEALTH_CLIENT_ID=<GOOGLE_HEALTH_CLIENT_ID> --env GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> --env GOOGLE_HEALTH_REDIRECT_URI=<GOOGLE_HEALTH_REDIRECT_URI> --env GOOGLE_HEALTH_TOKEN_PATH=<GOOGLE_HEALTH_TOKEN_PATH> --env GOOGLE_HEALTH_PRIVACY_MODE=<GOOGLE_HEALTH_PRIVACY_MODE> --transport stdio google-health-fitbit-mcp -- npx -y google-health-fitbit-mcpВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Командой платформы
codex mcp add google-health-fitbit-mcp --env GOOGLE_HEALTH_CLIENT_ID=<GOOGLE_HEALTH_CLIENT_ID> --env GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> --env GOOGLE_HEALTH_REDIRECT_URI=<GOOGLE_HEALTH_REDIRECT_URI> --env GOOGLE_HEALTH_TOKEN_PATH=<GOOGLE_HEALTH_TOKEN_PATH> --env GOOGLE_HEALTH_PRIVACY_MODE=<GOOGLE_HEALTH_PRIVACY_MODE> -- npx -y google-health-fitbit-mcpВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"google-health-fitbit-mcp": {
"command": "npx",
"args": [
"-y",
"google-health-fitbit-mcp"
],
"env": {
"GOOGLE_HEALTH_CLIENT_ID": "<GOOGLE_HEALTH_CLIENT_ID>",
"GOOGLE_HEALTH_CLIENT_SECRET": "<GOOGLE_HEALTH_CLIENT_SECRET>",
"GOOGLE_HEALTH_REDIRECT_URI": "<GOOGLE_HEALTH_REDIRECT_URI>",
"GOOGLE_HEALTH_TOKEN_PATH": "<GOOGLE_HEALTH_TOKEN_PATH>",
"GOOGLE_HEALTH_PRIVACY_MODE": "<GOOGLE_HEALTH_PRIVACY_MODE>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Файл настроек
{
"servers": {
"google-health-fitbit-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"google-health-fitbit-mcp"
],
"env": {
"GOOGLE_HEALTH_CLIENT_ID": "<GOOGLE_HEALTH_CLIENT_ID>",
"GOOGLE_HEALTH_CLIENT_SECRET": "<GOOGLE_HEALTH_CLIENT_SECRET>",
"GOOGLE_HEALTH_REDIRECT_URI": "<GOOGLE_HEALTH_REDIRECT_URI>",
"GOOGLE_HEALTH_TOKEN_PATH": "<GOOGLE_HEALTH_TOKEN_PATH>",
"GOOGLE_HEALTH_PRIVACY_MODE": "<GOOGLE_HEALTH_PRIVACY_MODE>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Командой платформы
gemini mcp add -e GOOGLE_HEALTH_CLIENT_ID=<GOOGLE_HEALTH_CLIENT_ID> -e GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> -e GOOGLE_HEALTH_REDIRECT_URI=<GOOGLE_HEALTH_REDIRECT_URI> -e GOOGLE_HEALTH_TOKEN_PATH=<GOOGLE_HEALTH_TOKEN_PATH> -e GOOGLE_HEALTH_PRIVACY_MODE=<GOOGLE_HEALTH_PRIVACY_MODE> google-health-fitbit-mcp npx -y google-health-fitbit-mcpВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о google-health-fitbit-mcp
Как установить google-health-fitbit-mcp в Claude Code?
Добавьте сервер командой claude mcp add google-health-fitbit-mcp -e GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> -- npx -y google-health-fitbit-mcp. Для работы нужен OAuth-клиент Google Cloud с включённым Google Health API.
Что делает google-health-fitbit-mcp?
Это локальный MCP-сервер, через который агент читает данные Google Health, включая сведения с Fitbit и Pixel Watch. Инструменты записи не включены.
Что понадобится для подключения к Google Health?
Создайте OAuth-клиент Google Cloud типа Desktop и включите Google Health API. При статусе согласия Testing Google отзывает токены обновления через 7 дней, после чего потребуется повторная авторизация.