Exercise.com 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.
Exercise.com MCP server for ChatGPT and Claude
Connect Exercise.com to ChatGPT, Claude and other AI agents through Cotlet. Work with schedules, sessions, clients, messages and invoices in your own signed-in account. Cotlet is independent and not affiliated with Exercise.com. If Exercise.com offers an official API for your needs, we recommend it.
What you can ask
Show today’s schedule and who is booked.
Add a session for the client, trainer and time I provide. Ask me before saving.
Send the message I approve to the client I choose. Ask me before sending.
Related MCP server: TrainingPeaks 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 Exercise.com 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": {"exercise-com": {"command": "python3", "args": ["/absolute/path/to/exercise-com-mcp/exercise_com_agent.py", "serve"], "env": {"COTLET_API_KEY": "your-key"}}}}Or with Docker:
docker build -t exercise-com-mcp .
docker run -i --rm -e COTLET_API_KEY exercise-com-mcpTools: exercise_com_guide, exercise_com_status, exercise_com_open, exercise_com_read, exercise_com_click, exercise_com_type, exercise_com_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 exercise_com_agent.py connect # ready config for Claude Code, Cursor, ChatGPT
python3 exercise_com_agent.py status # is Exercise.com ready in your Cotlet.dev account
python3 exercise_com_agent.py guide # Exercise.com screens and sign-in link
python3 exercise_com_agent.py read # open Exercise.com, read the page, close the browser
python3 exercise_com_agent.py tools # list Cotlet.dev tools
python3 exercise_com_agent.py serve # start the stdio MCP server (same as no argument)Questions from Exercise.com users
How do I connect Exercise.com to ChatGPT or Claude?
Sign up at cotlet.dev, log in to Exercise.com 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 Exercise.com account through Cotlet, in their phone apps too.
Can ChatGPT schedule a session in Exercise.com?
ChatGPT adds the session for the client, trainer and time you choose on the Exercise.com calendar after you approve it.
Can ChatGPT message a client in Exercise.com?
ChatGPT writes or answers the message thread with the client you pick and sends it, by app or SMS, after you approve it.
Does Exercise.com have an API?
Yes, as a paid add-on: Exercise.com says "API access is an additional feature with variable pricing" and quotes it through your Account Representative (checked 11 Nov 2026). Cotlet needs no API add-on: it works through your own Exercise.com sign-in.
Is Cotlet affiliated with Exercise.com?
No. Cotlet is independent and not affiliated with Exercise.com.
Find it on
Request access: https://cotlet.dev/signup?app=exercise-com&utm_source=github&utm_medium=readme&utm_campaign=exercise-com
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
Trainerize MCP server for ChatGPT, Claude and any AI agent: list clients, assign program, message client, log body stats and schedule appointment in your own Trainerize account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Trainerize yourself; Cotlet does not store your password and you need no Trainerize API key. About the official Trainerize API: Trainerize has an API, but only on Studio and Enterprise plans or with the paid FitMetrics add-on (checked 10 Oct 2026). Grow and Pro trainers get Zapier, not the API, and there is no public API reference. Setup and FAQ: https://cotlet.dev/integrations/trainerize-api-mcp-server
FitBudd MCP server for ChatGPT, Claude and any AI agent: add client, schedule workout, review check-ins, add client note and list clients in your own FitBudd account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to FitBudd yourself; Cotlet does not store your password and you need no FitBudd API key. About the official FitBudd API: FitBudd publishes no public API; its developer docs return "gone". Its only connection is a Zapier app with triggers only, on the Super Pro plan and higher (checked 9 Nov 2026). Setup and FAQ: https://cotlet.dev/integrations/fitbudd-api-mcp-server
TrueCoach MCP server for ChatGPT, Claude and any AI agent: list clients, create workout, assign program, read workout results and message client in your own TrueCoach account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to TrueCoach yourself; Cotlet does not store your password and you need no TrueCoach API key. About the official TrueCoach API: TrueCoach has no public API and no developer docs (checked 11 Oct 2026). The only programmatic access is its Zapier app, which its help center lists for the Pro plan or higher: 4 triggers and 1 action, "Add a Client to TrueCoach". Setup and FAQ: https://cotlet.dev/integrations/truecoach-api-mcp-server
FitSW MCP server for ChatGPT, Claude and any AI agent: add client, assign program, create workout, check compliance and list clients in your own FitSW account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to FitSW yourself; Cotlet does not store your password and you need no FitSW API key. About the official FitSW API: FitSW publishes no public API, webhooks or Zapier app (checked 9 Nov 2026). It has no official MCP server. Setup and FAQ: https://cotlet.dev/integrations/fitsw-api-mcp-server
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to access and manage fitness programs, exercise catalog, workout resources, activity metrics, journaled plan edits, and change tracking through authenticated tools.51 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables Claude, Code, Cowork, and other AI assistants to query workouts, build structured intervals, manage calendars, log health metrics, track CTL/ATL/TSB fitness trends and power PRs, and control training data through natural language. Uses secure cookie authentication so any account can connect without official API approval.-
- AlicenseAqualityBmaintenanceEnables AI agents to search 1,900+ exercises with video and media links, generate workouts and multi-week programs, explore evidence-rated supplements, and use developer tools for API modeling, debugging, and usage insights.2069 npmMIT
- AlicenseNot gradedqualityCmaintenanceConnects AI assistants to a self-hosted workout tracker so they can look up routines and history, log or edit workouts, adjust routines, manage exercises, and record bodyweight with OAuth-based per-profile access.AGPL 3.0