Garmin Chat MCP

Build your Claude connector link.

Use the separate login app to sign into Garmin locally and upload the saved token bundle from ~/.garmin-mcp. If you want to kill the current URL, revoke it with just the email.

Create a link with the login app

This backend does not log into Garmin directly. Use the separate login project to create or refresh the token bundle.

POST /api/setup/import-token-bundle

The login app uploads oauth1_token.json, oauth2_token.json, and profile.json from ~/.garmin-mcp.

Revoke a link

For this trial phase, revocation only needs the Garmin email. The old URL stops working immediately.

Revocation results will appear here.