Gymdesk MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Gymdesk MCP server for ChatGPT and Claude
Connect Gymdesk to ChatGPT, Claude and other AI agents through Cotlet. Work with attendance, leads, memberships and member messages in your own signed-in account. Cotlet is independent and not affiliated with Gymdesk. If Gymdesk offers an official API for your needs, we recommend it.
What you can ask
Show the attendance report for this week.
Add a lead with the name, contact details and program interest I provide. Ask me before saving.
Send the message I approve to the member I choose. Ask me before sending.
Related MCP server: Gymmy MCP server
Connect in 2 minutes
Get your API key at https://cotlet.dev/app and export it as COTLET_API_KEY.
ChatGPT
Settings → Apps → add connector URL https://cotlet.dev/mcp/v1, then sign in with Cotlet.dev. No API key needed.
Claude
Add https://cotlet.dev/mcp/v1 as a custom connector in Claude and sign in with Cotlet.dev. Follow the steps in your Cotlet console.
Claude Code
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"Cursor
Copy .cursor/mcp.json from this repo into your project:
{
"mcpServers": {
"cotlet": {
"url": "https://cotlet.dev/mcp/v1",
"headers": {
"Authorization": "Bearer ${COTLET_API_KEY}"
}
}
}
}Run it locally (stdio)
This repo is a real MCP server. It speaks MCP over stdio, lists its Gymdesk tools without any key, and forwards every tool call to the hosted Cotlet.dev server. The hosted URL above stays the recommended way. Use this when your client only starts local servers.
{"mcpServers": {"gymdesk": {"command": "python3", "args": ["/absolute/path/to/gymdesk-mcp/gymdesk_agent.py", "serve"], "env": {"COTLET_API_KEY": "your-key"}}}}Or with Docker:
docker build -t gymdesk-mcp .
docker run -i --rm -e COTLET_API_KEY gymdesk-mcpTools: gymdesk_guide, gymdesk_status, gymdesk_open, gymdesk_read, gymdesk_click, gymdesk_type, gymdesk_close. Without COTLET_API_KEY a tool call answers: "Set COTLET_API_KEY. Get a key at https://cotlet.dev/app".
Command line
Python 3.10+, nothing else to install. Run from this repo:
export COTLET_API_KEY="your-key"
python3 gymdesk_agent.py connect # ready config for Claude Code, Cursor, ChatGPT
python3 gymdesk_agent.py status # is Gymdesk ready in your Cotlet.dev account
python3 gymdesk_agent.py guide # Gymdesk screens and sign-in link
python3 gymdesk_agent.py read # open Gymdesk, read the page, close the browser
python3 gymdesk_agent.py tools # list Cotlet.dev tools
python3 gymdesk_agent.py serve # start the stdio MCP server (same as no argument)Questions from Gymdesk users
How do I connect Gymdesk to ChatGPT or Claude?
Sign up at cotlet.dev, log in to Gymdesk once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Gymdesk account through Cotlet, in their phone apps too.
Can ChatGPT check members in to a class in Gymdesk?
ChatGPT records the check-in for the member and session you name, the same as staff do at the front desk.
Can ChatGPT message members in Gymdesk?
ChatGPT writes the email or text and sends it to the lead, member or selected members you choose after you approve it. Texting needs Gymdesk's usage-billed texting add-on.
Does Gymdesk have an API?
No publicly documented Gymdesk API was found on 11 Nov 2026: its /api and /developers pages returned 404 and the help center has no API article. Gymdesk documents outbound automation webhooks. Cotlet works through your own Gymdesk sign-in.
Is Cotlet affiliated with Gymdesk?
No. Cotlet is independent and not affiliated with Gymdesk.
Find it on
Request access: https://cotlet.dev/signup?app=gymdesk&utm_source=github&utm_medium=readme&utm_campaign=gymdesk
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage fitness coaching clients, workouts, programs, chats and funnels from your assistant.
Access approved FITsociety clients, schedules, bookings and coaching data with AI assistants.
Look up Momence members, class schedules, bookings and memberships, and handle front-desk actions.
Related MCP Servers
- AlicenseBqualityBmaintenanceEnables AI assistants to read, log, edit, and analyze workouts, routines, body weight, media, and personal records on a self-hosted openGym instance through its own HTTP API. Writes are scoped to requested changes with automatic backups and conflict detection, and tools are grouped into read, write, delete, and admin permission tiers.7413 npm1AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to find gyms and studios, check schedules and prices, start trial classes, and, after OAuth sign-in, view, book, or cancel classes with a membership. Public tools require no account, while member tools enforce each gym's booking rules and never pass payment data to the assistant.MIT
- AlicenseAqualityCmaintenanceEnables AI agents to operate a signed-in DINGG account through natural-language commands, booking and rescheduling appointments, checking schedules, and following up with clients without requiring a DINGG API key.7Elastic 2.0
- AlicenseAqualityCmaintenanceEnables AI agents to manage appointments, reschedule bookings, look up clients, and add client notes in a user's signed-in business account without requiring an API key.7Elastic 2.0