Skip to content
mcp/skillhub

Garmin MCP Unofficial MCP Server

by davidmosiahio.github.davidmosiah/garminmcpv0.5.3

Privacy-first unofficial Garmin Connect MCP for AI health, sleep, activity & recovery agents.

12Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active2d ago

Install Garmin MCP Unofficial MCP server

Install in Claude Code

claude mcp add garmin-mcp-unofficial -- npx -y garmin-mcp-unofficial

Configuration

VariableRequiredSecretDescription
GARMIN_TOKEN_PATH——Optional local path for Garmin Connect tokens. Defaults to ~/.garmin-mcp/garmin_tokens.json. Create it with garmin-mcp-server auth (self-contained Node login, no Python).
GARMIN_PRIVACY_MODE——Optional payload mode: summary, structured, or raw. Defaults to structured. raw means full supported Garmin Connect payloads, not unrestricted raw sensor telemetry.
GARMIN_CACHE——Optional SQLite cache toggle. Set to true or sqlite to enable.
GARMIN_CACHE_PATH——Optional local SQLite cache path. Defaults to ~/.garmin-mcp/cache.sqlite.
GARMIN_DOMAIN——Optional Garmin domain override. Use garmin.cn only for China accounts; default is garmin.com.
GARMIN_NO_CACHE——Set to true to bypass the in-memory HTTP response cache (60s TTL for GET only). POST/PUT/DELETE and 4xx/5xx responses are never cached regardless.

Freshness

Active — last maintenance signal 2d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-08 · 2d ago · GitHub

  2. Latest release

    2026-08-29 · 42d ago · GitHub · v0.7.6

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-03 · 3mo ago · official registry · v0.5.3

FAQ

›How do I install the Garmin MCP Unofficial MCP server in Claude Code?

Run: claude mcp add garmin-mcp-unofficial -- npx -y garmin-mcp-unofficial. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Garmin MCP Unofficial require an API key?

No required environment variables are declared in its published metadata.

›Can I use Garmin MCP Unofficial as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Garmin MCP Unofficial in the official MCP registry?

Yes, as io.github.davidmosiah/garminmcp.

Alternatives to Garmin MCP Unofficial

Other science & research MCP servers.

View all