Skip to main content
Glama

Club OS MCP server for ChatGPT and Claude

Connect Club OS to ChatGPT, Claude and other AI agents through Cotlet. Work with prospects, tour appointments and staff follow-ups in your own signed-in account. Cotlet is independent and not affiliated with Club OS. If Club OS offers an official API for your needs, we recommend it.

What you can ask

Show the prospects and follow-ups assigned to my staff member.

Prepare a tour appointment at the time I choose and ask me before saving.

Create a prospect from the contact details I provide, with my chosen follow-up person and source. Ask me before saving.

Related MCP server: governed-calendar-agent

Connect in 2 minutes

Request access at https://cotlet.dev/signup?app=club-os. For the command line or local server, get your API key from your Cotlet console 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.

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 Club OS 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":{"club-os":{"command":"python3","args":["/absolute/path/to/club_os_agent.py","serve"],"env":{"COTLET_API_KEY":"your-key"}}}}

Or with Docker:

docker build -t club-os-mcp .
docker run -i --rm -e COTLET_API_KEY club-os-mcp

Tools: club_os_guide, club_os_status, club_os_open, club_os_read, club_os_click, club_os_type, club_os_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. From this repo:

export COTLET_API_KEY="your-key"
python3 club_os_agent.py connect   # ready config for Claude Code, Cursor, ChatGPT
python3 club_os_agent.py status    # is Club OS ready in your Cotlet.dev account
python3 club_os_agent.py guide     # Club OS screens and sign-in link
python3 club_os_agent.py read      # open Club OS, read the page, close the browser
python3 club_os_agent.py tools     # list Cotlet.dev tools
python3 club_os_agent.py serve     # start the stdio MCP server (same as no argument)

Questions from Club OS users

How do I connect Club OS to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Club OS 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 Club OS account through Cotlet, in their phone apps too.

Can ChatGPT add a prospect in Club OS?

ChatGPT creates the prospect with the follow-up person, origin and marketing source you give it, after you approve it, so a walk-in or phone inquiry lands in your Club OS pipeline.

Can ChatGPT book a tour in Club OS?

ChatGPT adds the tour or personal training appointment to the staff member's or prospect's Club OS calendar after you approve it; Club OS emails the attendees.

Can ChatGPT reassign follow-ups in Club OS?

ChatGPT moves some or all membership and PT follow-ups from one employee to others, spread evenly, so nobody's prospects are left waiting.

Is Cotlet affiliated with Club OS?

No. Cotlet is independent and not affiliated with Club OS.

Find it on


More: https://cotlet.dev/integrations/club-os-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=club-os

Request access: https://cotlet.dev/signup?app=club-os&utm_source=github&utm_medium=readme&utm_campaign=club-os

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    • PushPress MCP server for ChatGPT, Claude and any AI agent: list members, book class reservation, check in member, cancel reservation and update membership plan in your own PushPress account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to PushPress yourself; Cotlet does not store your password and you need no PushPress API key. About the official PushPress API: PushPress has a Platform API and an SDK that doubles as a local MCP server, both using an API key from Settings > Security & Access, but they are mostly read-only beyond creating customers and invitations (checked 11 Oct 2026). Booking, check-ins, plan changes and class cancellations are done by staff in Core. Setup and FAQ: https://cotlet.dev/integrations/pushpress-api-mcp-server

    • Glofox MCP server for ChatGPT, Claude and any AI agent: book member into class, list classes, list members, add lead and check in member in your own Glofox account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Glofox yourself; Cotlet does not store your password and you need no Glofox API key. About the official Glofox API: Glofox has a REST API for members, memberships, classes, bookings and payments, but the key and token come only on request to ABC Fitness, and its Zapier app needs the Elite plan (checked 8 Nov 2026). It has no official MCP server. Setup and FAQ: https://cotlet.dev/integrations/glofox-api-mcp-server

      https://cotlet.dev/mcp/v1/glofox
    • Zen Planner MCP server for ChatGPT, Claude and any AI agent: list members, book class, record attendance, enroll in membership and list failed payments in your own Zen Planner account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Zen Planner yourself; Cotlet does not store your password and you need no Zen Planner API key. About the official Zen Planner API: Yes, but only for partners: Zen Planner has an API on the Daxko Partners portal, and its docs say "Contact your Daxko sales representative to request access" (checked 11 Oct 2026). Studios cannot create a key themselves in Zen Planner Studio. Setup and FAQ: https://cotlet.dev/integrations/zen-planner-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

      https://cotlet.dev/mcp/v1/fitsw

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      7
      Elastic 2.0
    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      7
      Elastic 2.0