Google PageRank for AI agents. 25,000+ tools indexed.

openGym MCP Server

DuarteSantos8/openGym

Score: 78.0 Rank #2428 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/DuarteSantos8--openGym)](https://agentrank-ai.com/tool/DuarteSantos8--openGym/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of DuarteSantos8/openGym? Claim this listing →

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.

Add AgentRank to Claude Code Discover and compare tools like DuarteSantos8/openGym — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

DuarteSantos8/openGym is a JavaScript tool licensed under AGPL-3.0. Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server. Topics: bodyweight, docker, fitness, fitness-tracker, gym, health, nodejs, passkeys, progressive-web-applications, pwa, react, self-hosted, self-hosting, vite, webauthn, weightlifting, workout-tracker, mcp.

Ranked #2428 out of 24846 indexed tools.

In the top 10% of all indexed tools.

Has 10,750 GitHub stars.

Has 44 contributors.

Ecosystem

JavaScript AGPL-3.0
bodyweightdockerfitnessfitness-trackergymhealthnodejspasskeysprogressive-web-applicationspwareactself-hostedself-hostingvitewebauthnweightliftingworkout-trackermcp

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 10,750

10,750 stars → extremely popular

Freshness 25% 29d ago

Last commit 29d ago → recently updated

Issue Health 25% 35%

70/202 issues closed → many open issues

Contributors 10% 44

44 contributors → active community

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 1,300
Description Detailed
License AGPL-3.0

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Issue Health high impact

You have 132 open vs 70 closed issues — triaging stale issues improves health

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

AgentRank score for DuarteSantos8/openGym
[![AgentRank](https://agentrank-ai.com/api/v1/badge/DuarteSantos8--openGym)](https://agentrank-ai.com/tool/DuarteSantos8--openGym/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/DuarteSantos8--openGym/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/DuarteSantos8--openGym" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="DuarteSantos8/openGym"></script>

Matched Queries

topic:mcp

From the README

<div align="center">

<br>

**A self-hosted gym & body-weight tracker you actually own.**

Plan your week, run guided workouts, track every set and your body weight over time —
on your phone, synced across devices, behind your own passkey login.
No account on someone else's server, no subscription, no ads. Just `docker compose up`.

<br>

<br>

</div>

<br>

<div align="center">
<table>
<tr>
<td align="center"><br><sub><b>Home</b> — today's workout & weight</sub></td>
<td align="center"><br><sub><b>Guided workout</b> — animated demos & sets</sub></td>
<td align="center"><br><sub><b>Stats</b> — heatmap, charts & PRs</sub></td>
</tr>
</table>
</div>

<div align="center">

### [🌐 opengym.duarte-santos.ch](https://opengym.duarte-santos.ch) · [📦 Source on GitHub](https://github.com/DuarteSantos8/openGym) · [🦊 GitLab mirror](https://gitlab.com/DuarteSantos8/opengym)

Screenshots, docs and the APK download live on the site.<br>
<sub>Want to poke at it first? The <a href="https://opengym.du
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.