WellnessLiving MCP server Let your AI agent run the WellnessLiving front desk.

Your AI agent books classes and appointments from messages, finds members who stopped coming and logs leads. Sign in to WellnessLiving once in your own Cloud Browser. No paid API.

  • Free 7-day trial, no card
  • Unofficial, not affiliated with WellnessLiving
WellnessLiving logo WellnessLiving Cloud Browser

5 tools Read and write

Message to class

What can your AI agent do in WellnessLiving? The front desk work between the message and the mat.

  • Book classes from messages

  • Book appointments

  • Find quiet members

  • Log leads

  • See spaces left

  • Look up any client

Paid production API

Does WellnessLiving have an MCP server or an API? A paid API, and no MCP server.

WellnessLiving has no MCP server and no ChatGPT or Claude app. Its API starts with a staging request, and "Production API access is a paid subscription"; its Zapier app sends events such as new leads (WellnessLiving help, checked 9 Nov 2026). Cotlet runs 5 WellnessLiving tools hosted, over MCP for agents and REST for scripts, in your own staff login.

  • WellnessLiving charges for production API access.
  • Its Zapier app sends events and books nothing.
  • WellnessLiving has no connector in the ChatGPT apps directory or in Claude.
The WellnessLiving API, other options and Cotlet compared
What you need WellnessLiving APIZapier appCotlet
Book classes and appointments Paid No Yes, after your OK
Clients and memberships Paid Profile events Yes
Leads Paid Lead events Yes
Ask in ChatGPT or Claude No No Yes
Developer needed Yes Zap setup No

Checked 8 Nov 2026. Sources: WellnessLiving help: Getting started with the API · WellnessLiving on Zapier · WellnessLiving pricing

Set up once

How does the WellnessLiving MCP server work? Your agent works in your own WellnessLiving login.

  1. 1Sign in to WellnessLiving

    Once, in a browser we host for you.

  2. 2Connect your AI agent

    One address in its settings.

  3. 3Hand it the busywork

    It drafts the work, you OK what customers get.

We never keep your WellnessLiving password, and no booking goes through until you approve it. Who can see your session

Any MCP client

How to connect WellnessLiving to your AI agent

  1. 1

    Sign in to WellnessLiving in a Cloud Browser. Create a Cotlet account, open WellnessLiving in its Cloud Browser, sign in with your staff login and press Enable for agents.

  2. 2

    Add the Cotlet address. Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.

  3. 3

    Let the agent in. Chat apps open a Cotlet sign-in page. Editors, n8n and scripts send an API key made in the console.

WellnessLiving shares the address https://cotlet.dev/mcp/v1 with every other app you enable, so one connector covers them all. Turned WellnessLiving on after connecting? Refresh the connector and the 5 tools appear.

Claude
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
ChatGPT
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
Cursor
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
Codex
# ~/.codex/config.toml
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
n8n
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: wellnessliving_read
Make, Zapier
Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
Tool: wellnessliving_write
2 read, 3 write

All 5 WellnessLiving MCP tools

Schedule3

Classes and appointments with spaces left. Bookings wait for your OK.

  • list_schedule Classes and appointments for a day or range, with spaces left. read

    Returns classes and appointments with time, staff, capacity and booked count.

    MCP callwellnessliving_read → list_schedule

    REST endpointGET https://cotlet.dev/api/v1/wellnessliving/schedules

    Parameters

    Parameters: list_schedule
    NameTypeDescription
    date_from string required string ISO date.
    date_to string string ISO date. Default: date_from.

    Example input

    {
      "date_from": "date from"
    }

    Example response

    {
      "items": [
        {
          "id": "CL-8812",
          "kind": "class",
          "name": "Vinyasa Flow",
          "staff": "Mei",
          "start": "2026-11-10T18:00",
          "capacity": 20,
          "booked": 17
        }
      ]
    }
  • book_class Books a client into a class with their pass or membership. writeasks first

    Books the client the way staff do from the schedule; WellnessLiving sends its usual confirmation. By default you confirm each call; you can switch that off for this tool.

    MCP callwellnessliving_write → book_class

    REST endpointPOST https://cotlet.dev/api/v1/wellnessliving/clients/{client_id}/class/{class_id}

    Parameters

    Parameters: book_class
    NameTypeDescription
    class_id string required string Class ID from list_schedule.
    client_id string required string Client ID from list_clients.

    Example input

    {
      "class_id": "CL-8812",
      "client_id": "C-20977"
    }

    Example response

    {
      "class_id": "CL-8812",
      "client": "Jordan Ellis",
      "status": "Booked",
      "pass_left": 6
    }
  • book_appointment Books a service appointment for a client. writeasks first

    Creates the appointment with staff and time; WellnessLiving sends its usual confirmation. By default you confirm each call; you can switch that off for this tool.

    MCP callwellnessliving_write → book_appointment

    REST endpointPOST https://cotlet.dev/api/v1/wellnessliving/clients/{client_id}/appointments

    Parameters

    Parameters: book_appointment
    NameTypeDescription
    client_id string required string Client ID from list_clients.
    service string required string Service name.
    start string required string ISO date and time.
    staff string string Staff member.

    Example input

    {
      "client_id": "client_8c41d2",
      "service": "service",
      "start": "start"
    }

    Example response

    {
      "appointment_id": "AP-4410",
      "client": "Rosa Delgado",
      "service": "Massage, 60 min",
      "staff": "Ana",
      "start": "2026-11-12T15:00",
      "status": "Booked"
    }

Clients and leads2

Search clients; new leads reach no one by themselves, so they run at once.

  • list_clients Clients with membership, passes left and last visit. read

    Returns clients with ID, membership or pass, sessions left and last visit.

    MCP callwellnessliving_read → list_clients

    REST endpointGET https://cotlet.dev/api/v1/wellnessliving/clients

    Parameters

    Parameters: list_clients
    NameTypeDescription
    query string string Name, email or phone.
    not_visited_days integer integer Only clients with no visit in this many days.
    page integer integer Page number. Default: 1.

    Example response

    {
      "clients": [
        {
          "client_id": "C-20912",
          "name": "Mei Tanaka",
          "membership": "Unlimited monthly",
          "last_visit": "2026-10-15"
        }
      ],
      "page": 1
    }
  • add_lead Adds a lead from an enquiry. write

    Creates the lead with contact details and source, so your lead follow-up runs as usual. Reaches no one by itself, so it runs at once.

    MCP callwellnessliving_write → add_lead

    REST endpointPOST https://cotlet.dev/api/v1/wellnessliving/leads

    Parameters

    Parameters: add_lead
    NameTypeDescription
    name string required string Full name.
    email string string Email.
    phone string string Phone.
    source string string Where the lead came from.

    Example input

    {
      "name": "Jane Doe"
    }

    Example response

    {
      "lead_id": "L-3381",
      "name": "Sam Brooks",
      "source": "Instagram"
    }
Encrypted, revocable

Who can see my WellnessLiving session, and how do I revoke it?

  • What we store

    Your signed-in WellnessLiving profile, AES-256-GCM encrypted, in Finland. No password.

  • What your agent gets

    The 5 WellnessLiving tools, never the session cookie.

  • What the session sees

    What your staff login sees: schedule, clients, memberships, leads.

  • What no tool touches

    Point of sale, payments, prices, marketing sends, client notes, deletes.

  • If WellnessLiving signs you out

    You sign in again yourself, in the same Cloud Browser.

  • How to cut access

    Disable for agents, reset the browser, or change your WellnessLiving password.

Cotlet never types your password: you sign in yourself, and the agent only uses the session. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results).

Tested every 12 h

What happens when WellnessLiving changes? We repair the tool; your prompts stay the same.

between tests of the WellnessLiving reads
12 h
between tests of sends a customer would notice
24 h
for a call to a WellnessLiving tool paused for repair
$0

When WellnessLiving moves a button on the schedule or renames a client tab, we fix the tool and your agent calls it the same way. status.cotlet.dev checks the site, console and API every 3 minutes.

2 tools ask first

Approvals, undo and mistakes Customers get nothing until you say so.

  1. 01 Finds the client By name, email or phone.
  2. 02 Checks the class Spaces left.
  3. 03 Proposes the booking With the pass it uses.
  4. 04 Waits, then books The booking shows up in your Cotlet console first.
Which WellnessLiving actions can be undone
ActionUndo
Book a class or appointmentYes, cancel the booking
Add a leadYes, edit it in WellnessLiving

2 of 5 tools ask first: book_class, book_appointment. New leads reach no customer, so they run at once. You can turn the wait off per tool once you trust a routine.

MCP call
{
  "name": "book_class",
  "arguments": {
    "class_id": "CL-8812",
    "client_id": "C-20977"
  }
}
REST
curl -X POST https://cotlet.dev/api/v1/wellnessliving/clients/C-20977/class/CL-8812 \
  -H "Authorization: Bearer $COTLET_API_KEY"
Response
{
  "class_id": "CL-8812",
  "client": "Jordan Ellis",
  "status": "Booked",
  "pass_left": 6
}

A cron job or n8n flow can call the same tools over REST at /api/v1/wellnessliving with the same key and price, in JSON. Failed calls are free. Each tool row above shows its REST path.

Pay per call

How much does the WellnessLiving MCP server cost?

About $37 a monthfor a studio with about 300 members, 6,340 credits. Your WellnessLiving plan stays as it is.

A month of WellnessLiving front desk work for a 300-member studio, in credits
JobCallsCredits
Class booking from a message3 × 1203,600
Appointment booked2 × 40800
Quiet members, weekly1 × 440
Lead added1 × 40400
Cloud Browser, 30 days1,500
Total6,340
  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • Works on any WellnessLiving plan

WellnessLiving publishes no booking counts, so the month is our example. Dollars at the $29 pack rate.

Cotlet credit packs: price, credits and calls at 10 credits each
Credits Price, one time Calls at 10 credits Per 1,000 credits
5,000 $29 500 $5.80
15,000 $79 1,500 $5.27
32,000 $149 3,200 $4.66
60,000 $249 6,000 $4.15

Only successful calls use credits; failed calls and timeouts cost nothing. At a balance of 0 calls pause, never a surprise charge. Authenticate with the Authorization: Bearer header.

Other options

WellnessLiving MCP server on GitHub, Zapier or hosted: which to use The API is paid; Zapier only listens.

Other ways to connect WellnessLiving, checked 8 Nov 2026
OptionWhat it doesWhere it stops
WellnessLiving APISchedule, clients and sales for your own developer.Paid production access; you build and host the code.
Zapier appLead and client events to other apps.Books nothing.
By handEvery screen of WellnessLiving, one booking at a time.Your front desk's time.

If you already pay for production API access and have a developer, building on it is cheaper for syncing data. To book and follow up from ChatGPT or Claude this week, Cotlet works in the WellnessLiving account you already have.

EU company, since 2019

Who runs Cotlet A company you can look up.

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), in business since 2019, led by its founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the WellnessLiving tools go to contact@cotlet.dev.

WellnessLiving MCP server: questions

How do I get access?

Sign up free at https://cotlet.dev, open WellnessLiving under Integrations in the console and sign in to WellnessLiving in its Cloud Browser. The trial starts with your first app and asks for no card.

How do I connect WellnessLiving to ChatGPT or Claude?

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

What can ChatGPT do in WellnessLiving?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in WellnessLiving: book from DMs; win back members; book a massage. You ask in plain words, and anything that reaches other people waits for your OK first.

Is there an official ChatGPT or Claude app for WellnessLiving?

No. WellnessLiving has no ChatGPT or Claude connector of its own and WellnessLiving has no official MCP server (checked 9 Nov 2026). Cotlet is an independent one that works in ChatGPT, Claude, Cursor and any MCP client, on your signed-in account.

Can ChatGPT book classes in WellnessLiving?

Yes, with Cotlet. ChatGPT checks spaces and books the client with their pass or membership, after your OK.

Can ChatGPT book appointments in WellnessLiving?

Yes, with Cotlet. ChatGPT books services such as massages with the staff member and time you name, after your OK.

Can ChatGPT find members who stopped coming in WellnessLiving?

Yes, with Cotlet. ChatGPT lists clients with no visit in the days you name.

Is the MCP server different from the REST API?

Only in how it is called. Both carry the same 5 tools, inputs, answers, API key and price. Agents use MCP; scripts and HTTP steps use REST.

Is Cotlet affiliated with WellnessLiving?

No. Cotlet is independent and not affiliated with WellnessLiving.

Hand the WellnessLiving front desk to your agent.

Free 7-day trial with 2,000 credits, no card needed.