whoop
01MCP server Claude CodeCodexCursor +2
MCP server for WHOOP health data — recovery, sleep, workouts, cycles, and trends. Runs locally from the whoop-ai-mcp npm package. Needs 2 environment variables to run.
38 tagged fitness, measured the same way as everything else here.
Browse within: health 13mcp-server 9model-context-protocol 9cycling 7garmin 5workout 5
MCP server Claude CodeCodexCursor +2
MCP server for WHOOP health data — recovery, sleep, workouts, cycles, and trends. Runs locally from the whoop-ai-mcp npm package. Needs 2 environment variables to run.
MCP server Claude CodeCodexCursor +2
Totem — talk to your wearables with AI. Today: full Whoop access (48 tools). Runs locally from the @thebriangao/totem npm package. Needs 5 environment variables to run.
MCP server Gemini CLI
One of 5 in settings.json
MCP server "trigger", hosted remotely at trigger.newpush.com, as configured in watt-mind/coach.
MCP server Claude CodeCodexCursor +2
MCP server for Withings health data — sleep, activity, heart, and body metrics. Remote server at withings-mcp.com.
MCP server Claude CodeCodexCursor +2
MCP server "polar-flow-server" as configured in StuMason/polar-flow-server. Runs in Docker (docker.io/stumason/polar-flow-server:1.5.1). Needs 4 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server for InBody body-composition data using the mobile REST API. Runs locally from the inbody-api-mcp Python package. Needs 3 environment variables to run.
MCP server Claude CodeCodexCursor +2
Privacy-first unofficial Garmin Connect MCP for AI health, sleep, activity & recovery agents. Runs locally from the garmin-mcp-unofficial npm package. Needs 6 environment variables to run.
MCP server Claude CodeCodexCursor +2
One of 3 in .mcp.json
A Model Context Protocol server for Vitest test execution and management. Runs locally from the @djankies/vitest-mcp npm package.
MCP server Claude CodeCodexCursor +2
MCP server "boostcamp-mcp" as configured in Alex-Keyes/boostcamp-mcp. Runs locally from the boostcamp-mcp Python package.
MCP server Claude CodeCodexCursor +2
Privacy-first, unofficial Withings MCP server for AI health, sleep, activity and heart-rate agents. Runs locally from the withings-mcp-unofficial npm package. Needs 8 environment variables to run.
atomchung/long-run-hybrid-coach
MCP server Claude CodeCodexCursor +2
MCP server "long-run-hybrid-coach", hosted remotely at mcp.paceandstaystrong.com, as configured in atomchung/long-run-hybrid-coach.
MCP server Claude CodeCodexCursor +2
Local MCP server exposing iGPSport cycling data with server-side training metrics (NP/IF/TSS/CTL/ATL/TSB). Runs locally from the igpsport-mcp Python package. Needs 5 environment variables to run.
MCP server Claude CodeCodexCursor +2
Exercise-to-muscle mapping: 856 exercises, 65 muscles, workout analysis & alternatives. Runs locally from the musclesworked-mcp npm package. Needs 1 environment variable to run.
MCP server Claude CodeCodexCursor +2
A custom MCP server that provides useful tools and resources for AI assistants. Runs locally from the mcp-server Python package.
MCP server Claude CodeCodexCursor +2
Privacy-first, unofficial Oura MCP server for AI health, sleep, activity and heart-rate agents. Runs locally from the oura-mcp-unofficial npm package. Needs 8 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server exposing Garmin Connect data to Claude. Runs locally from the garmin-mcp Python package.
MCP server Claude CodeCodexCursor +2
Unofficial local-first MCP server for Apple Health export data. Runs locally from the apple-health-mcp-unofficial npm package. Needs 4 environment variables to run.
MCP server Claude CodeCodexCursor +2
Privacy-first MCP server for Strava activities, streams, routes and training. Runs locally from the strava-mcp-unofficial npm package. Needs 8 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server "mcp-fitbod" as configured in Muno459/mcp-fitbod. Runs locally from the mcp-fitbod Python package.
rajdeepmondaldotcom/whoop-mcp-server
MCP server Claude CodeCodexCursor +2
One of 2 in server.json
Ask Claude or ChatGPT about your WHOOP data. Recovery, sleep, strain, and workout analysis computed from your own records. Runs locally from the whoop-mcp-server Python package. Needs 1 environment variable to run.
NasserAlbusaidi/macrofactor-mcp
MCP server Claude CodeCodexCursor +2
Unofficial local fueling and recovery decision engine; not affiliated with MacroFactor or Stronger By Science; not medical advice. Runs locally from the macrofactor-mcp Python package. Needs 3 environment variables to run.
MCP server Claude CodeCodexCursor +2
Local-first, read-only WHOOP MCP server for recovery, sleep, strain, workouts, and body signals. Runs locally from the mcp-server-whoop npm package.
MCP server Claude CodeCodexCursor +2
Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus. Runs locally from the @almostjacked/fitness-tools-mcp npm package.
MCP server Claude CodeCodexCursor +2
MCP server "whoopmcp" as configured in kurok/whoopmcp. Runs locally from the whoopmcp Python package. Needs 3 environment variables to run.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: