Connect MyGymDesk to Claude
The MyGymDesk connector lets a gym owner or staff member ask Claude about their own gym in plain language. It can also make a small set of changes that their role already allows, and it shows each change as a preview first. Claude signs in to MyGymDesk as you, so it sees only what your own login can see.
Reviewed
Before you start
- A MyGymDesk login, as the owner or a staff member, at a gym where the AI connector is enabled. The AI connector is included on Pro and Enterprise; Starter and Growth can add it. If it is not enabled for your gym, Claude tells you so, and the account owner can switch it on in MyGymDesk.
- A Claude account. Any Claude plan can add a custom connector; the Free plan allows one.
Connect from the Claude directory
- On claude.ai, open Customize → Connectors.
- Choose Browse connectors and search for "MyGymDesk", or open the MyGymDesk listing directly.
- Select MyGymDesk, then choose Connect.
- Sign in with your MyGymDesk login.
- If your login works at more than one gym, pick the gym under Which business?
- Choose Approve. You return to Claude, connected.
MyGymDesk is live in Claude's directory, listed at claude.ai/directory/mygymdesk. You can also add it as a custom connector, as below.
Or add it as a custom connector
- On claude.ai, open Customize → Connectors, choose +, then Add custom connector.
- Name:
MyGymDesk - URL:
https://mcp.mygymdesk.com/mcp - If Claude asks how it should identify itself (the OAuth client), choose Register automatically. Leave the client ID and client secret empty.
- Choose Add, then Connect. Sign in with your MyGymDesk login, pick the gym if asked, and choose Approve.
On a Claude Team or Enterprise plan, an Owner adds the connector once, under Organization settings → Connectors (Add → Custom → Web), with the same name and URL. Each person then connects with their own MyGymDesk login from Customize → Connectors.
To use it in a chat, choose + → Connectors and turn MyGymDesk on.
What you can ask
- Today at a glance: check-ins, who is in now, class bookings, personal training and revenue.
- One member: their plans and packages, end dates, sessions left, dues and recent visits.
- Memberships and class packages ending soon that have not been renewed.
- Who owes money, and how much.
- Members with an active plan who have stopped coming.
- Attendance by day, weekday and hour, including your busiest hours.
- Revenue and collections by payment mode.
- Payments received in a period, or one member's payment history.
- Leads, conversions and the follow-ups due today or overdue.
- Renewals coming up and members likely to lapse.
- Member counts by status, plan and branch, new members and who is frozen.
- Expenses by category, profit and margin, if your gym tracks expenses.
- The class schedule, with bookings and waitlists, for a day or up to 14 days.
- Personal training delivered and booked, by trainer.
- Staff who checked in today and who is in now.
- Which biometric devices are online.
Each answer follows your role's permissions, and a question about a period can cover up to 24 months. Try:
- "Whose membership ends in the next 7 days and hasn't been renewed?"
- "How much did we collect last month, by payment mode?"
- "What classes are on tomorrow, and which ones are full?"
More prompts, with real answers from a demo gym: Claude prompts for gym owners.
Changes it can make
Each change takes two steps. Claude first shows a preview of exactly what would change: who, what, before and after, and who is told. The preview itself changes nothing, and it closes with "Shall I go ahead?". Claude makes the change only once you answer yes. A preview can be used once, within 10 minutes, and nothing is ever done twice.
- Book a member into a class.
- Schedule a class session, or a weekly series of sessions.
- Check a member in.
- Add a lead.
- Log the response to a lead or member follow-up.
- Cancel a class session. Its bookings are cancelled with no penalty, and booked members get a notice.
- Send one member a payment reminder.
- Extend a membership.
- Freeze a membership, when the freeze carries no fee.
- Submit a WhatsApp message template to Meta for approval, for a gym that sends WhatsApp from its own number. The template is not sent to anyone.
There are no exceptions. Checking a member in or adding a lead waits for your yes in the same way as extending a membership or sending a payment reminder, and a no leaves everything as it was. Claude also asks for your approval before it runs a tool that changes data, unless you have set that tool to Always allow in the connector's tool permissions. That card is on top of MyGymDesk's question, never instead of it.
What it can't do
- No payments, refunds, discounts or voids, and no creating or editing bills or invoices.
- It cannot list or export all your members.
- It never shows anyone's pay, bank or ID details, passwords or other credentials. Staff costs appear only as an expense category's total.
- It cannot see another business. The gym comes from your sign-in, never from what you type in a question.
- It cannot delete anything.
- Cancelling memberships, freezes that carry a fee, messages to many members at once, and changes to staff or settings stay in the MyGymDesk app.
When you ask for one of these, Claude says it can't be done here and points you to the MyGymDesk app.
Permissions
- It acts as you. It sees only what your own role and branches can see, and each change needs the same permission it needs in the dashboard. For example, a receptionist without the "Check-in Members" permission can't check a member in through Claude either.
- The owner sets what each staff role can do in Settings → Roles & Permissions.
- In Claude, you can set each of the connector's tools to Always allow, Needs approval or Blocked, under Customize → Connectors → MyGymDesk → Tool permissions.
Disconnect
There are two ways:
- In Claude: open Customize → Connectors, select MyGymDesk and choose Disconnect, or Remove to take it off your list.
- In MyGymDesk: open Connected AI apps at app.mygymdesk.com/oauth/connections and choose Disconnect. This ends the connection at once: Claude can no longer reach your gym. It lists the connections made with your own login.
You can connect again at any time.
Privacy and support
Section 5B of our Privacy Policy explains what the connector shares with Claude, what it never shares and what we keep.
For help, email support@mygymdesk.com, call +91 7075750202 or see our contact page. For ChatGPT, see Connect MyGymDesk to ChatGPT; for guides to both, see MyGymDesk in ChatGPT and Claude.
ChatGPT is a trademark of OpenAI. Claude is a trademark of Anthropic. MyGymDesk is not affiliated with or endorsed by either.