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.
  1. 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.
  2. Open Grok's connectors

    Go to grok.com/connectors, click New Connector, then Custom.
  3. Paste the garmlink URL

    Paste the garmlink address as the server URL:https://api.garmlink.ai/mcp

    Leave any key or token field empty, and confirm.

  4. 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.
  5. 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.