Agent♥︎Age
Catalog

Fartlek

Official

by matisdsp · Python

A coach's morning report from your Garmin data, for any LLM via MCP.

io.github.matisdsp/fartlek MCP Server

A coach’s morning report from your Garmin data, exposed via MCP. Instead of returning large amounts of raw JSON, this server computes sports-science metrics and produces compact, verdict-first reports for use by any LLM over MCP.

🛠️ Key Features

  • Synthesizes Garmin-derived data server-side into computed sports-science metrics
  • Computes CTL/ATL/TSB, ACWR, monotony, and calibrated training load
  • Uses personal baselines with significance floors
  • Generates safety alerts
  • Delivers compact, verdict-first report outputs

🚀 Use Cases

  • Turning one night of Garmin data (and activity streams) into summarized coaching-style assessments
  • Enabling LLMs to reason over training status without ingesting large raw JSON datasets

⚡ Developer Benefits

  • Reduced token load by avoiding “filing cabinet” raw JSON delivery
  • Pre-structured metrics and alerts designed to be directly interpretable by an LLM

⚠️ Limitations

  • The provided description does not specify available MCP tools, toolCount, or exact tool interfaces.