Garmin Workouts MCP

garmin-workouts-mcp is a standalone MCP server for Garmin Connect workouts. It is intended as a focused extension for workflows that need a bit more structure around Garmin workout payloads, especially strength training.

People who need these tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-03-09 · ★ 2 · #940 OF 945 MAINTAINED OTHER · VERIFIED 2026-09-18

MIT · Python servers · how we verify → /methodology

01 · Install Garmin Workouts MCP

before you install - you'll need

The README does not document required environment variables for a basic install.

Docker

docker run -i --rm ghcr.io/pranciskus/garmin-workouts-mcp:0.1.2

Claude Desktop - add to config

{
  "mcpServers": {
    "pranciskus-garmin-workouts-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/pranciskus/garmin-workouts-mcp:0.1.2"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MIT - declared in the repository

registry namespace io.github.pranciskus is GitHub-verified and matches the repo owner

03 · What Garmin Workouts MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Latest releases

v0.1.2 · 2026-03-08

v0.1.1 · 2026-03-08

Highlights · Publishes the Glama-ready Docker image and MCP registry metadata for version 0.1.1 · Adds root glama.json ownership metadata for Glama claim flows · Keeps Garmin authentication lazy so inspection works…

04 · Who maintains Garmin Workouts MCP

Garmin Workouts MCP is maintained by pranciskus. We track 2 MCP servers from pranciskus - 2 actively maintained, 45 combined GitHub stars, oldest repo from Mar 2026. Full record: all servers from pranciskus.

  1. newsmcp Real-time world news for AI agents. 50+ regions, topic filtering. Free, no API key. ★ 43

05 · Facts

category
other - ranked #940 of 945 actively-maintained other servers as of 2026-09-18.
registry
io.github.pranciskus/garmin-workouts-mcp (active, first published 2026-03-08 · 2 versions)
packages
oci:ghcr.io/pranciskus/garmin-workouts-mcp:0.1.2

06 · Garmin Workouts MCP FAQ

What is Garmin Workouts MCP?

garmin-workouts-mcp is a standalone MCP server for Garmin Connect workouts. It is intended as a focused extension for workflows that need a bit more structure around Garmin workout payloads, especially strength training.

Is Garmin Workouts MCP still maintained?

Yes - as of 2026-09-18, its last commit was 2026-03-09. We re-verify nightly.

How do I install Garmin Workouts MCP?

Run `docker run -i --rm ghcr.io/pranciskus/garmin-workouts-mcp:0.1.2`. The README does not document required environment variables for a basic install. You can also paste the ready-made client config above.

07 · Alternatives to Garmin Workouts MCP

More MCP servers to compare · Tracebug · Context Bridge · reMarkable MCP Server (Read/Write) · Freshcontext · Printr

More Python MCP servers · Photographi MCP · Fetch V2 · Précis Finance MCP · Dbt Plan · see all