Report security issues through GitHub issues if they do not contain secrets. Do not paste Garmin passwords, Garmin Connect tokens, raw GPS exports or private activity payloads into public issues.
Treat these as secrets:
- Garmin password and MFA codes
di_token,di_refresh_token,jwt_weband CSRF token values- raw Garmin Connect payloads with profile, location or GPS data
- local SQLite cache if enabled
By default tokens are stored at ~/.garmin-mcp/garmin_tokens.json with 0600 permissions. The MCP never returns token values from tools.
- Read-only tools only.
- Local-first token storage.
summaryandstructuredprivacy modes for normal agent use.rawmode only by explicit opt-in.- No medical diagnosis or treatment claims.
Run:
npx -y garmin-mcp-unofficial doctor
npx -y garmin-mcp-unofficial doctor --client hermes