Skip to main content
Glama

gymtracker-plugin

Universal MCP server + Claude Code plugin for Gymtracker. Lets AI coding agents (Claude Code, Codex, Cursor, …) read and write your training data.

What you need

  • Your Gymtracker instance URL (GYMTRACKER_URL)

  • An API token from your Gymtracker /api/tokens page (GYMTRACKER_TOKEN)

Related MCP server: FitnessMCP

Modes

Env

Read

Write

Delete

(default)

GYMTRACKER_ALLOW_DELETE=1

GYMTRACKER_READONLY=1

READONLY overrides ALLOW_DELETE.

Install

Claude Code (plugin)

/plugin marketplace add https://gitlab.com/codin-public/gymtracker-plugin.git
/plugin install gym@gymtracker

You'll be prompted for your URL and token. Adds /gym:log, /gym:summary, /gym:coach.

Codex CLI

See examples/codex.md.

Cursor / Claude Desktop / other MCP clients

See examples/cursor.md and examples/generic-mcp.json.

Gotchas

  • Env is not inherited. stdio MCP servers don't see your shell env — put the vars in the client's env block (or Cursor's ${env:...}).

  • npx on PATH. GUI clients launched from the Dock may not find npx (nvm/Homebrew). Use an absolute path to npx/node in command if startup fails.

  • First run downloads. npx -y fetches the package once; bump Codex's startup_timeout_sec if it times out.

Development

npm install
npm test
npm run build

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A unified MCP server that connects AI assistants to multiple fitness services (Hevy, Strava, Cronometer, Intervals.icu) through a single secure endpoint, enabling workout, nutrition, and activity data access.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Intervals.icu that enables AI assistants to manage athletic training data, including activities, calendar events, wellness metrics, and workout libraries.
    19
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for the Hevy fitness tracking app, enabling management of workouts, routines, exercise templates, folders, and webhooks through AI assistants.
    25
    58,400 npm
    MIT