Skip to main content
Glama
davidmosiah

Google Health MCP

by davidmosiah

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
google_health_data_inventoryA

Inventory supported Google Health data types, auth scopes, privacy modes and recommended first calls without calling Google APIs.

google_health_agent_manifestA

Machine-readable install, runtime and client guidance for AI agents. Does not call Google Health or expose secrets.

google_health_capabilitiesA

Explain supported Google Health data, privacy boundaries, beta status and recommended agent workflow.

google_health_get_auth_urlA

Generate a Google OAuth authorization URL for Google Health API. Use this first when no local token exists.

google_health_exchange_codeA

Exchange a Google OAuth authorization code for local tokens. Tokens are stored locally with 0600 permissions and are never returned.

google_health_get_identityA

Get the Google Health identity mapping for the authenticated user. Useful for Fitbit-to-Google migrations.

google_health_get_profileB

Get authenticated user profile details from Google Health. Requires profile scope.

google_health_get_settingsB

Get authenticated user settings such as units and timezone. Requires settings scope.

google_health_list_data_pointsA

Query detailed data points for a Google Health data type. Use kebab-case endpoint data types, e.g. steps, sleep, heart-rate.

google_health_reconcile_data_pointsA

Read a reconciled stream for one data type across sources. Supports all-sources, google-wearables and google-sources data source families.

google_health_daily_rollupB

Aggregate a data type over civil days using Google Health dailyRollUp. Useful for steps, distance, calories, active minutes, weight and heart summaries.

google_health_rollupC

Aggregate a data type over physical time intervals using Google Health rollUp.

google_health_connection_statusA

Check local Google Health config, token file, Node version, privacy mode, cache readiness and optional MCP client readiness without calling Google APIs or exposing secrets.

google_health_cache_statusA

Show optional local SQLite cache status. Enable with GOOGLE_HEALTH_CACHE=sqlite or GOOGLE_HEALTH_CACHE=true.

google_health_privacy_auditA

Return local privacy, cache, token-path and env-presence posture without revealing secret values.

google_health_revoke_accessA

Revoke the current Google OAuth grant and delete the local token file. Use only when the user explicitly wants to disconnect Google Health.

google_health_daily_summaryA

Build a practical daily summary from Google Health rollups and reconciled streams when available. Read-only, beta, non-medical.

google_health_weekly_summaryA

Build a weekly Google Health scorecard with activity, sleep, heart context and missing-data awareness. Read-only, beta, non-medical.

google_health_wellness_contextB

Normalize Google Health activity/sleep context into the shared wellness_context shape for recommendation engines.

Prompts

Interactive templates invoked by user choice

NameDescription
google_health_daily_checkinAsk an agent to create a practical daily health and training check-in from Google Health.
google_health_weekly_reviewAsk an agent to review Google Health trends across activity, sleep and heart context.
google_health_data_type_investigationInvestigate one Google Health data type using list, reconcile and rollup methods.

Resources

Contextual data attached and managed by the client

NameDescription
google_health_data_inventoryStatic inventory of supported Google Health data domains, privacy modes and recommended first calls.
google_health_capabilitiesStatic capabilities, API boundary, privacy modes and beta guidance.
google_health_agent_manifestMachine-readable install and operating instructions for AI agents.
google_health_profileAuthenticated Google Health profile using the configured privacy mode.
google_health_latest_stepsRecent reconciled Google Health steps in the configured privacy mode.
google_health_daily_summaryDaily Google Health summary built from API data.
google_health_weekly_summaryWeekly Google Health review built from API data.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidmosiah/google-health-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server