Skip to content

Compatibility

The AI clients, watches and phones coachd works with, and how well each is tested.

AI clients

A client needs MCP over streamable HTTP, spec revision 2026-07-28 or 2025-11-25. Setup for each lane is in Connect an agent.

ClientLaneStatus
claude.ai custom connectorpublicAccess mode: works, the maintainer’s daily client. Built-in mode: untested, please report.
Claude Codepublic or privateUntested, please report.
ChatGPTpublicUntested, please report.
Cursor, Open WebUI, Gemini, local modelsprivate, or public if the client follows the MCP authorization specUntested, please report.

In built-in mode, claude.ai, Claude Code and ChatGPT identify themselves with a client metadata document, so they don’t need dynamic client registration. Wider live testing of clients against built-in mode is still to do.

Tried a client? Tell us how it went with the client report form, working or not.

Watches

The watch app runs on fēnix and Forerunner models with Connect IQ 3.0 or later, app workouts and FIT downloads, which its sync needs. Background checks and the glance differ by model:

ModelsNew message or workoutGlance
fēnix 7, 7S, 7X, 7 Pro, 7S Pro, 7X Pronotificationyes
fēnix 8, 8 Pro, 8 Solarnotificationyes
fēnix 9, 9 Pro, 9 Pro Solarnotificationyes
fēnix Enotificationyes
fēnix 5, 5S, 5X, 5 Plus, 5S Plus, 5X Plus“open coachd?” promptno
fēnix 6, 6S, 6 Pro, 6S Pro, 6X Pro“open coachd?” promptno
fēnix Chronos“open coachd?” promptno
Forerunner 55, 245, 245 Music, 645, 645 Music, 745, 935, 945, 945 LTE“open coachd?” promptno

The exact list is <iq:products> in watch/manifest.xml. The maintainer’s watch is a fēnix 7S Pro. Newer Forerunner models are not in the list yet; if yours is missing, open an issue.

Without the app, any watch that takes a FIT workout copied to GARMIN/NewFiles can use the FIT download.

Phones

The watch app reaches coachd through Garmin Connect on your phone. It is tested with Android phones; iPhone is not yet verified.

The approval page needs a browser with passkeys (WebAuthn).

Last updated on