TrainBud
Talk to your own fitness data. Findings computed in code against your own 28-day baselines.
Topics: Sports
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.9.0)
npx -y [email protected]
Or add to your MCP client config:
{
"mcpServers": {
"trainbud": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"GARMIN_EMAIL": "<YOUR_VALUE>",
"GARMIN_PASSWORD": "<YOUR_VALUE>",
"ANTHROPIC_API_KEY": "<YOUR_VALUE>"
}
}
}
}
GARMIN_EMAILrequired — The email address for your Connect account. Stored only in your local .env; `npx trainbud setup` writes it for you.GARMIN_PASSWORDrequired secret — Your Connect password. Stored only in your local .env. Accounts with MFA enabled are not supported, because the unofficial library this drives cannot complete that flow.ANTHROPIC_API_KEYsecret — Optional, and only for the watch app's Ask card and daily insight. The MCP tools themselves need no model key: every finding is computed in code, and the model only phrases it.
This server takes extra arguments — see its repository.
Package (oci)
docker run -i --rm -e GARMIN_EMAIL=<YOUR_VALUE> -e GARMIN_PASSWORD=<YOUR_VALUE> ghcr.io/zsadigzade/trainbud:0.9.0
Or add to your MCP client config:
{
"mcpServers": {
"trainbud": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GARMIN_EMAIL=<YOUR_VALUE>",
"-e",
"GARMIN_PASSWORD=<YOUR_VALUE>",
"ghcr.io/zsadigzade/trainbud:0.9.0"
]
}
}
}
GARMIN_EMAILrequired — The email address for your Connect account.GARMIN_PASSWORDrequired secret — Your Connect password.
Related servers
r-huijts/strava-mcp
MCP server for accessing Strava API
trainingpeaks-mcp
Query TrainingPeaks workouts, analyze CTL/ATL/TSB fitness metrics and compare power and pace PRs.
livetennisapi-mcp
Live tennis scores, players, rankings, odds and win-probability. ATP, WTA, Challenger, ITF, juniors.
Fantasy Football Manager
ESPN draft and lineup analysis for Codex and MCP clients. Live actions use the ESPN companion.
Mi Fitness Data Bridge
Local-first bridge: export your own Mi Fitness (Xiaomi) health data to SQLite/JSON/CSV and MCP.
mlb-api-mcp
Proxy to the public MLB API for player info, stats and game information.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry