Skip to main content

mcp-google-health

Read and write Google Health data from Fitbit and Pixel Watch through an MCP client.

Run the server with uv:

uvx mcp-google-health

Create a Google OAuth Desktop client and download its client secrets file. Enable the Google Health API in your Google Cloud project. Sign in before you call an API tool:

uvx mcp-google-health auth --client-secrets client_secrets.json

The command opens your browser and saves credentials in ~/.config/mcp-google-health/credentials.json. Add --write to request write access. Repeat --scope to add scopes, use --port to choose a loopback port, or use --credentials to choose the output file. The browser can be selected with $BROWSER.

Add this server to your MCP client's configuration:

{
  "mcpServers": {
    "google-health": {
      "command": "uvx",
      "args": ["mcp-google-health"]
    }
  }
}

Set GOOGLE_HEALTH_CREDENTIALS to read another credentials file. The server also accepts GOOGLE_APPLICATION_CREDENTIALS. It loads credentials on the first API call, so you can list its 19 tools before signing in. Start with list_data_types. Use describe_schema before a write.

GOOGLE_HEALTH_API_BASE_URL and GOOGLE_HEALTH_TOKEN_URL override the API origin and token endpoint for proxies and tests. Both packages in this repository interpret the shared contract in spec/.

Metadata

Release files for mcp-google-health 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-google-health 0.0.2
File Size Uploaded Provenance Actions
mcp_google_health-0.0.2.tar.gz 188.5 kB With provenance Details for mcp_google_health-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mcp-google-health 0.0.2
File Interpreter ABI Platform Actions
mcp_google_health-0.0.2-py3-none-any.whl Python 3 none any Details for mcp_google_health-0.0.2-py3-none-any.whl

Total release size: 255.6 kB

Release files / mcp_google_health-0.0.2.tar.gz

Download URL mcp_google_health-0.0.2.tar.gz
Size 188.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6c5261f9b597caaba4289ecf6797a7e26715c184db2a70d14845b07f557acac9
BLAKE2b-256 checksum
How to use checksums
6c8d506f667fea155aafc31886d1c15260ba4db168221c3f92e0703400ce90fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.

Transparency log

Release files / mcp_google_health-0.0.2-py3-none-any.whl

Download URL mcp_google_health-0.0.2-py3-none-any.whl
Size 67.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
deaf69cd4e24fdbdb446725ef5b44e5034d622c2856c11be8ab0ae15cf8aab8c
BLAKE2b-256 checksum
How to use checksums
3eecf748830b6bc65fa8e9863ad93b6ab8086923b9202557deed2b7e019c7f30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.

Transparency log

Security for mcp-google-health 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for mcp_google_health-0.0.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page