Google Health
Læs aktivitet, søvn, puls, vægt og ernæring fra Fitbit-tilknyttede Google Health-konti.
Overblik
Forespørg aktivitet, søvn, puls, vægt, ernæring og andre sundhedsmetrics fra din Fitbit-tilknyttede Google Health-konto.
Forudsætninger
- En Google-konto med Fitbit-sundhedsdata synkroniseret via Fitbit-appen
- En stackgate.ai-konto
Credentials
- Gå til Mine integrationer → Google Health.
- Klik Aktivér, og derefter Forbind Google Health.
- Log ind med Google, og godkend read-only sundhedsdata-scopes.
Under early access skal din Google-konto muligvis tilføjes som Test user på stackgate.ai Google Cloud OAuth-projektet, indtil Google OAuth-verificering er fuldført.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/google-health - Private gateway:
google-health__*-værktøjer
Se Dokumentation for HTTP-autentificering og opsætning af private gateway.
Eksempel-workflows:
- Timelige skridt:
roll_up_data_pointsmeddata_type=stepsogwindow_size=3600s - Dagligt skridttal:
daily_roll_up_data_pointsmeddata_type=steps - Sidste nats søvn:
list_data_pointsmeddata_type=sleep, et tidsfilter ogdetail=summary(standard). Brugget_data_pointellerdetail=fullfor stadie-detaljer. - Vægttrend:
list_data_pointsellerreconcile_data_pointsmeddata_type=weight
Foretræk roll-up-værktøjer til høj-kardinalitetstyper (steps, heart-rate, distance). List-værktøjer returnerer som standard slanke opsummeringer, så store søvnstadie-arrays ikke fylder AI-klientens kontekst.
Se Google Health data types reference for understøttede operationer pr. type.
Fejlfinding
- 403 after connecting — afbryd og genforbind. Bland ikke legacy Google Fit OAuth-scopes med Google Health-scopes på samme konto.
- Auth errors — genforbind Google Health fra Mine integrationer for at opdatere OAuth-tokens.
- Stale data — Fitbit-enhedsdata synkroniseres til Google Health, når Fitbit-appen er åben; tillad op til ~15 minutter efter aktivitet.
- Cannot connect (100-user cap) — OAuth-appen er muligvis stadig under Google-verificering; kontakt support, hvis du har brug for adgang, før offentlig verificering er fuldført.
Tilgængelige værktøjer
-
get_identity
Get the connected Google Health user identity, including the Google Health user ID and legacy Fitbit user ID when present.
-
list_data_points
List health data points for a data type. Defaults to detail=summary (slim payloads). Prefer roll-up tools for steps/heart-rate over raw lists. Supports AIP-160 filters with snake_case field names.
-
reconcile_data_points
Reconcile health data points from multiple sources into a single stream for a data type. Defaults to detail=summary (slim payloads).
-
roll_up_data_points
Roll up health data points over physical UTC time windows for a data type.
-
daily_roll_up_data_points
Roll up health data points over civil calendar days for a data type.
-
get_data_point
Get a single health data point by ID for data types that support get, such as weight, exercise, sleep, or nutrition-log.
MCP-endpoint:
https://stackgate.ai/mcp/google-health
(HTTP) eller via
private gateway.