Personal Google Health MCP server

My Health MCP

My Health MCP is a read-only Model Context Protocol server that lets an authorized MCP client answer questions from your own Google Health data. It is designed for personal use, local-first operation, and explicit user consent through Google OAuth.

What the app does

Summaries

Provides daily and intraday summaries such as steps, distance, heart rate, sleep, and other health measurements when Google Health provides those records.

Raw inspection

Lets the user inspect paginated raw Google Health data points for troubleshooting or personal analysis.

Profile metadata

Reads Google Health profile fields covered by the granted profile scope, such as age or account membership metadata.

Google Health data requested

The app requests only read-only scopes. The requested categories are shown during Google OAuth consent and are used only to provide responses to the user's MCP client.

  • Google Health activity and fitness data
  • Google Health health metrics and measurement data
  • Google Health exercise GPS location data
  • Google Health nutrition data
  • Google Health sleep data
  • Google Health Irregular Rhythm Notifications data
  • Google Health ECG data
  • Google Health profile data

For Google OAuth reviewers

This application is not a medical device, does not provide diagnosis or treatment, and does not sell Google user data. It exposes read-only MCP tools so the authenticated user can query their own Google Health records.

Privacy and terms documents are publicly available at /privacy and /terms.