The Gym Plus MCP server connects ChatGPT or Claude to your Gym Plus account — a free, web-based workout tracker — so you can log workouts and ask about your training history in plain language. This repository holds the public documentation and the registry manifest for that remote MCP (Model Context Protocol) endpoint.
Endpoint: https://gym.plus/api/mcp
Once connected, your assistant works with your own training data. You keep chatting; it reads and writes the same plans, workouts, and logged sets you see in the app. For example, you can ask it to:
- "Log today's session: bench press, 3 sets of 8 at 80 kg."
- "What was my heaviest squat this month?"
- "When did I last train back, and what did I lift?"
It answers from your actual history and writes new entries straight to your account.
The server is remote. There is nothing to install, and there are no API keys to create or paste.
- Endpoint:
https://gym.plus/api/mcp - Transport: Streamable HTTP
- Auth: OAuth 2.1 with Dynamic Client Registration
Add the endpoint as a connector in any MCP client that supports remote servers — ChatGPT and Claude both do. The client registers itself automatically, then sends you through the standard sign-in to your Gym Plus account. You approve access once. The connection stays until you remove it.
For a step-by-step walkthrough, see Use with Claude and ChatGPT.
The connector acts as you, with your permissions and nothing more. It can see and change only what you can already see and change in the app: your plans, your workouts, your logged sets. It cannot reach other users' data or any admin function.
You can disconnect it at any time from your MCP client, which ends its access. Gym Plus is free and web-based; MCP access is included, with no separate paid tier.
Gym Plus is published to the official MCP registry as plus.gym/gym-plus. The manifest is in server.json. The fitness side of the registry is still sparse, so there is not much listed there yet — this is one of the few entries.
Gym Plus is a free workout tracker that runs in the browser. It builds personalized plans, keeps logging quick, and includes a multilingual exercise library in eight languages: English, Spanish, Portuguese, German, French, Russian, Chinese, and Arabic.
- Exercises — the exercise library, with instructions and muscle targets
- Workouts — free workout plans and routines to follow
- Learn — guides on training and technique
- Use with Claude and ChatGPT — how the MCP connection works
What is the Gym Plus MCP server? It is a remote MCP endpoint for Gym Plus, a free web-based workout tracker. It lets an assistant such as ChatGPT or Claude log workouts and read your training history from your own account, in natural language.
How do I connect Gym Plus to ChatGPT or Claude?
Add https://gym.plus/api/mcp as a connector in your client, then complete the OAuth sign-in to your Gym Plus account. The client registers itself; there is no API key to generate or copy.
Is it free? Yes. Gym Plus is free and web-based, and MCP access is included at no cost.
What can the assistant access? Only what you can access yourself: your plans, workouts, and logged sets. It works with your permissions and cannot see other users' data. Disconnect it anytime to revoke access.
Which clients work? Any MCP client that supports remote servers over Streamable HTTP with OAuth — ChatGPT and Claude among them.
- Website: gym.plus
- LinkedIn: gym-plus-app
- Instagram: @gymplus_app
- Product Hunt: Gym Plus
- GitHub: github.com/gym-plus
Questions or feedback: hi@gym.plus