Write to your diary
Create, edit, and delete structured training targets (warmup / repeat / cooldown) — the AccessLink API can only read.

“Schedule a 5×1km threshold session for Thursday.” Your assistant calls
create_training_target and the workout appears in your Polar Flow diary.
polar-flow-mcp is a single-user MCP server
that drives the reverse-engineered Polar Flow web API (flow.polar.com) —
the same API the browser app uses — so any MCP client can perform write
operations the official read-only AccessLink API cannot.
These docs follow the Diátaxis framework — four kinds of documentation for four kinds of need.
Write to your diary
Create, edit, and delete structured training targets (warmup / repeat / cooldown) — the AccessLink API can only read.
Read your training
List completed sessions, per-week totals, and aggregated progress summaries over any date range.
Single binary
A FROM scratch image (~14 MB), no database, no CGO — just a
chmod-600 cookie jar for session persistence.
Public or private
Run it locally over stdio or HTTP, or expose it publicly as a remote connector (e.g. Claude.ai) behind its own OAuth 2.1 server.