Connect Garmin to Grok
Set up garmlink in
Grok connects to garmlink as a custom connector over the Model Context Protocol (MCP), added on grok.com. Once it's linked, Grok answers from your real, synced Garmin history — no copy-pasting, no screenshots.
Before you start You need a garmlink account with your Garmin connected (do that on the Connection screen), and Grok on the web, at grok.com. On a Business or Enterprise account, an admin may have to make custom connectors available first.
Connect your Garmin account
On the Connection screen, sign in to Garmin Connect with your email and password (used once, never stored), complete the verification code if Garmin asks for one, and wait for the status to turn Connected. garmlink starts syncing your activities, sleep, HRV and training metrics right away.Open Grok's connectors
Go to grok.com/connectors, click New Connector, then Custom.Paste the garmlink URL
Paste the garmlink address as the server URL:https://api.garmlink.ai/mcpLeave any key or token field empty, and confirm.
Sign in to garmlink
Grok opens a garmlink sign-in window: sign in, then press Authorize. If nothing opens, allow pop-ups for grok.com and click the connector again.Ask your first question
In a new conversation, check that garmlink is turned on, then try:- “How did I sleep this week?”
- “Summarize my last five runs.”
- “Is my training load trending up or down this month?”
Troubleshooting
- No sign-in window opens. Your browser blocked the pop-up: allow pop-ups for grok.com, then click the garmlink connector again.
- It asks for an API key or a token. garmlink needs none: leave every key, header and client secret field empty. You sign in through your browser, with your garmlink account.
- Data looks empty or stale. Check where the sync stands on the Connection screen.
Using another assistant? See all the setup guides. Curious what garmlink can read? Browse the tools reference. Want to see real answers first? Read twelve examples from a real account.