google-health-mcp — MCP-сервер для Claude Code: функции и установка
Даёт ИИ-агенту доступ к данным Google Health API v4 через локальную 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-mcp -- npx -y google-health-mcp-unofficialЧто делает google-health-mcp
Сервер подключает агента к пользовательским данным Google Health API v4: можно обращаться к сведениям Fitbit, Pixel Watch и партнёров. Доступ проходит через OAuth, а токены остаются на вашем компьютере. Проект неофициальный и находится в бета-версии; это не медицинское устройство и не источник медицинских рекомендаций.
Для настройки создайте OAuth-клиент в Google Cloud, включите Google Health API и добавьте адрес возврата http://127.0.0.1:3000/callback. Затем подключите сервер к Claude Code командой ниже, указав секрет клиента. Без настройки OAuth сервер не получит авторизованный доступ к данным.
Какие задачи решает
- запросить данные Fitbit через ИИ-агента
- проверить сведения о сне и активности из Google Health API
- подключить данные Pixel Watch к рабочему чату с агентом
- получить доступ агента к данным здоровья через локальную OAuth-авторизацию
Примеры запросов агенту
- Сводка по моей активности в Fitbit за доступный период.
- Покажи, какие данные о сне доступны через Google Health.
- Сопоставь сведения об активности из Google Health и Pixel Watch.
Как установить google-health-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-mcp -- npx -y google-health-mcp-unofficialВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Командой платформы
codex mcp add google-health-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-mcp-unofficialВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"google-health-mcp": {
"command": "npx",
"args": [
"-y",
"google-health-mcp-unofficial"
],
"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-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"google-health-mcp-unofficial"
],
"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-mcp npx -y google-health-mcp-unofficialВместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о google-health-mcp
Как установить google-health-mcp в Claude Code?
Сначала создайте OAuth-клиент в Google Cloud и настройте Google Health API. Затем выполните claude mcp add google-health-mcp -e GOOGLE_HEALTH_CLIENT_SECRET=<GOOGLE_HEALTH_CLIENT_SECRET> -- npx -y google-health-mcp-unofficial. Для доступа также требуется настроить OAuth.
Что делает google-health-mcp?
Подключает ИИ-агента к пользовательским данным Google Health API v4 через OAuth. Сервер работает локально, токены остаются на вашем компьютере.
Какие данные можно запрашивать через google-health-mcp?
Сервер работает с данными Google Health API v4, включая сведения Fitbit, Pixel Watch и партнёров. Доступ зависит от авторизации пользователя.