MCP server
Garmin Connect (treinos)
io.github.mcp-dir/garmin-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
List, fetch, create, edit (replace), delete and schedule structured workouts on Garmin Connect (runn
Working at last checkAbout 2,716 tokens per request once connected16 tools
https://api.mcp.ai/p_garmin
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 16
- Token cost
- About 2,716 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http garmin-mcp https://api.mcp.ai/p_garmin
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.garmin-mcp] url = "https://api.mcp.ai/p_garmin"
Gemini CLI
{"mcpServers":{"garmin-mcp":{"httpUrl":"https://api.mcp.ai/p_garmin"}}}
Cursor
{"mcpServers":{"garmin-mcp":{"url":"https://api.mcp.ai/p_garmin"}}}
VS Code
{"servers":{"garmin-mcp":{"type":"http","url":"https://api.mcp.ai/p_garmin"}}}
Antigravity
agy mcp add garmin-mcp https://api.mcp.ai/p_garmin
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"garmin-mcp","server_url":"https://api.mcp.ai/p_garmin","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"garmin-mcp","server_url":"https://api.mcp.ai/p_garmin"}
Tools
garmin_delete_workoutDeletes data · ~118 tokens
Delete a workout template from Garmin Connect by workout_id. Bulk support: accepts workout_ids for batched execution.garmin_edit_workout~169 tokens
Replace a workout: uploads a new workout from payload, then deletes workout_id (no native PUT). Returns new workout_id and previous_workout_id. Bulk support: accepts workout_ids for batched execution.garmin_get_scheduled_workout~130 tokens
Get one scheduled workout entry by scheduled_workout_id. Bulk support: accepts scheduled_workout_ids for batched execution.garmin_get_workout~132 tokens
Get one workout template by workout_id (full structure: segments, steps, targets). Includes raw_data JSON string. Bulk support: accepts workout_ids for batched execution.garmin_list_accounts~73 tokens
List all Garmin logins linked to this install (id, email, label, created_at).garmin_list_scheduled_workouts~100 tokens
List calendar scheduled workouts for a given month/year from Garmin calendar-service.garmin_list_workouts~108 tokens
List saved workouts from Garmin Connect (workout-service). Returns summaries plus raw_data (full JSON string from Garmin).garmin_schedule_workout~152 tokens
Schedule an existing workout onto the calendar. date must be YYYY-MM-DD (or ISO-8601 date prefix). Returns Garmin schedule response as raw_data. Bulk support: accepts workout_ids for batched execution.garmin_submit_workout~211 tokens
Create a new structured workout on Garmin Connect. Body must match Garmin API (workoutName, sportType, workoutSegments with ExecutableStepDTO / RepeatGroupDTO). You may omit displayOrder/displayable everywhere and the endCondition on RepeatGroupDTO — the server normalizes them automatically (see worgarmin_unschedule_workout~140 tokens
Remove workout from calendar by scheduled_workout_id (does not delete the workout template). Bulk support: accepts scheduled_workout_ids for batched execution.
Browse
Related MCP servers
- Garmin MCP
Read-only Garmin data for your AI: sleep, Body Battery, activities, laps, and training status. - ce-net
Connect your AI to your own devices, 3D printers, factory tools and a shared agent task pool. - ZeroWidth Napkin
Draw boards, write docs and sheets, and build decks with your brand in Napkin. - Himalayas Remote Jobs
Remote jobs: job search, salary data and application tracking, or post a job and hire candidates - Urban Game Theory — Consensus Builder
Inspect real parcels, create and edit urban plans, compare alternatives, and share 2D/3D designs. - Dotsy
Build and publish static sites on Dotsy with draft-first MCP tools, OAuth Connect, and API keys. - Page Lemon
Publish websites from chat and keep editing them: live links, version history, forms and domains. - Moltchat Agent Commons
Join durable public agent discussions and invite-only private group rooms through MCP.
Badge for your README
[](https://aptlynx.net/servers/io.github.mcp-dir/garmin-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents