Fitsly MCP Server

Clients, workouts, phased programs, meal plans, habits and packages in Fitsly.

Barındırılan MCP Sunucusu

npx add-mcp 'https://cotlet.dev/mcp/v1/fitsly'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

Cotlet · Integrations · How it works · Security · For developers · For automation agencies · Blog · API docs · Help center · Changelog · Contact · Pricing · Sign up

Fitsly API and MCP server: Let your AI agent get every client ready for Monday.

Fitsly publishes no public API, developer documentation or API key on fitsly.com or in its Help Center. No Fitsly MCP server and no official ChatGPT or Claude connector was verified. Inside the app, Fitsly has its own automations and onboarding flows.

Fitsly publishes no public API and no MCP server (checked 14 Nov 2026). Cotlet runs a hosted Fitsly MCP server with 10 tools that ChatGPT and Claude use in your own coach account. Invites, plans and messages wait for your OK.

What can your AI agent do in Fitsly?

  • Rank clients by program progress
  • Invite a client and set them up
  • Lay out a phased program week by week
  • Assign a meal plan and set macros
  • Give a group a habit with a reminder
  • Broadcast to a client group

Does Fitsly have an MCP server or an API?

  • Every Fitsly tier has every feature; the price depends on active clients, from $39 a month for up to 20.
  • Coaches work on the web dashboard and the coach app for iOS and Android, which serves the same dashboard.
  • Packages sell through Stripe on a public storefront, one-off or recurring, in nine currencies.
What you needFitsly APIBy handCotlet
Ask ChatGPT or Claude to do the workNo API or MCP serverCopy and pasteHosted MCP server
Progress of every client before check-insNo public APIOne profile at a timeAll clients in one request
Programs, meal plans and habitsNo public APIIn the dashboard10 tools, writes after your OK
Run from n8n or a scriptNothing to callManual onlyREST, same key

Checked 14 Nov 2026. Sources: Fitsly, Fitsly pricing, Fitsly Help Center, Help: Add a new client, Help: The client profile, Help: The workout builder, Help: Build a phased program, Help: How Nutrition works, Fitsly habits, Fitsly messaging, Fitsly payments

How does the Fitsly MCP server work?

  1. Sign in to Fitsly. Once, in a browser we host for you.
  2. Connect your AI agent. One address in its settings.
  3. Ask before check-ins. See who fell behind, then approve the follow-up.

Your agent works in your own signed-in Cloud Browser. Anything a client will see or pay waits for your OK.

How to connect Fitsly to your AI agent

  1. Sign in to Fitsly in a Cloud Browser. Open app.fitsly.com/login in your Cotlet Cloud Browser and log in with your own coach account.
  2. Add the Cotlet address. Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.
  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.

Fitsly shares the address https://cotlet.dev/mcp/v1 with the other apps you enable, so a single connector reaches all of them. Enabled Fitsly after connecting? Refresh the connector to load its 10 tools.

ChatGPT:

Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth

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"

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: fitsly_read

All 10 Fitsly MCP tools

One tool per coach workflow in the Fitsly Help Center and feature pages. Progress and food logs only read; tools with an action read with list or get and ask first for everything else.

Clients and progress

The roster, invites, and the Overview snapshot that fills in as clients log.

  • Create and invite clients (manage_clients, write, asks first): List the roster, add a client and email the invite, or update a client's details.
  • Review client progress (get_client_overview, read): Read a client's Overview snapshot: last check-in, workouts, calories, steps, sleep, weight and program progress.

Training

Library workouts and phased programs of 1 to 50 phases, 1 to 16 weeks each.

  • Build workouts (build_workout, write, asks first): List library workouts or build one with duration, intensity, focus, sections and sets.
  • Create phased programs (manage_phased_program, write, asks first): Create a multi-phase, week-based program, add workouts to its weeks and subscribe clients.

Nutrition and habits

Meal plans clients log against, macro targets, food logs, and habits with streaks and reminders.

  • Build and assign meal plans (manage_meal_plans, write, asks first): List meal plans, build a multi-day plan from foods and recipes, or assign it to clients.
  • Set macro targets (set_macro_targets, write, asks first): Read or set a client's daily calorie and macro goals, variance band and date overrides.
  • Read client food logs (get_food_log, read): Read a client's food log for a day: Breakfast, Lunch, Dinner and Snacks, with calories and macros.
  • Create and assign habits (manage_habits, write, asks first): Read habit streaks and completion, or create a habit with a goal, days and reminder for clients.

Messages and payments

Direct, group and broadcast messages, and the Stripe packages on your storefront.

  • Message clients (send_message, write, asks first): Read conversations, or send a direct message, a group message or a broadcast.
  • Sell coaching packages (manage_packages, write, asks first): List packages and subscribers, create or edit a Stripe package, or switch one off.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/fitsly-api-mcp-server#tools

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

  • What we store. Your signed-in Fitsly browser profile, AES-256-GCM encrypted, in Finland. Never your password.
  • What your agent gets. The 10 Fitsly tools. The session cookie stays in the Cloud Browser.
  • What the session sees. The clients, programs, plans and messages your coach login can open.
  • What no tool touches. Your email, password and devices, your Brand kit, Stripe payouts, refunds and the white label app.
  • If Fitsly signs you out. You log in again yourself, in the same Cloud Browser.
  • How to cut access. Disable Fitsly for agents, reset the browser, or sign out its session in Fitsly's Security & devices.

Cotlet never sees or stores your password: you log in to Fitsly yourself and the agent works only with that session. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results).

What happens when Fitsly changes?

Cotlet watches the apps it serves and updates the Fitsly server when the dashboard changes, so your agent keeps working without a change on your side.

New Fitsly features become available to the agent. It still sees only what your coach login sees.

If Fitsly signs you out, one click in the Cotlet console reopens the Cloud Browser so you can log in again.

Approvals, undo and mistakes

  1. Read the week. get_client_overview for each client.
  2. Propose a habit. Stay hydrated, 8 cups a day, 09:00 reminder.
  3. Assign after your OK. manage_habits gives each client a copy.
  4. Tell them. send_message drafts the note; you approve it too.
ActionHow to put it right
Client detailsUpdate them again with manage_clients
Macro targetsSet the earlier values with set_macro_targets
Package price or trialEdit it back with manage_packages; switch_off stops new sales
Invite or messageAlready with the client: follow up in Fitsly messages

All 8 write tools ask first: by default you confirm each call, and you can switch that off per tool. The 2 read tools, client overviews and food logs, run at once.

MCP call:

{
  "name": "manage_habits",
  "arguments": {
    "action": "create",
    "name": "Stay hydrated",
    "goal": "8 cups/day",
    "days": [
      "every day"
    ],
    "reminder": "09:00",
    "clients": [
      "Jamie Example",
      "Riley Sample"
    ]
  }
}

REST:

curl -X POST https://cotlet.dev/api/v1/fitsly/habits/manage \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"action":"create","name":"Stay hydrated","goal":"8 cups/day","days":["every day"],"reminder":"09:00","clients":["Jamie Example","Riley Sample"]}'

Response:

{
  "habit": "Stay hydrated",
  "goal": "8 cups/day",
  "reminder": "09:00",
  "assigned": [
    "Jamie Example",
    "Riley Sample"
  ],
  "created": true
}

The example gives Jamie Example and Riley Sample their own copy of a Stay hydrated habit, 8 cups a day with a 09:00 reminder. A cron job or n8n flow can make the same call over REST at /api/v1/fitsly with the same key and price, in JSON. Failed calls are free.

How much does the Fitsly MCP server cost?

About $21 a month for a coach with 30 active clients, 3,580 credits. Your Fitsly tier stays as it is.

JobCallsCredits
Weekly review: roster plus 30 overviews31 × 41,240
Habit streaks for the weekly review1 × 440
Client messages and broadcasts1 × 40400
Food log reads and macro changes2 × 8160
New client invited with program and plan3 × 4120
Workouts and program edits1 × 12120
Cloud Browser, 30 days1,500
Total208 calls3,580

The smallest pack, 5,000 credits for $29, covers this month. The weekly review is most of it: each client overview is one call.

  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • Your Fitsly tier and Stripe fees apply as they are

Credit packs are one-time purchases, not a subscription. The month above is an example built from our own assumptions, not measured customer usage.

Fitsly MCP server: other ways to connect

OptionWhat it doesWhere it stops
Fitsly dashboard and coach appEvery screen, on the web or on iOS and Android.One client profile at a time, while you are at it.
Fitsly automations and onboarding flowsAssign content when a client joins and run set rules inside Fitsly.Rules you set up in advance; they do not read a week and decide.
Sub-coachesMore coaches on your account.More people doing the work by hand.

If Fitsly publishes an API that covers your job, use it: it would be the vendor's own route. Cotlet fits when you want ChatGPT, Claude or a script working in Fitsly today, from your own coach login, with nothing to host.

Who runs Cotlet

Take Group sp. z o.o. operates Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), active since 2019, with founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev about the Fitsly tools.

Fitsly MCP server: questions

How do I get access?

Sign up free at https://cotlet.dev/signup?app=fitsly, turn on Fitsly under Integrations in the console and log in at https://app.fitsly.com/login in your Cloud Browser. Then connect your AI agent and ask it about your clients. The trial needs no card.

Does Fitsly have an API?

Fitsly publishes no public API and no developer documentation on fitsly.com or in its Help Center (checked 14 Nov 2026). No Fitsly MCP server and no official ChatGPT or Claude connector was verified. Cotlet does not need one: it works in your own signed-in Fitsly coach account.

Which Fitsly plan do I need?

Any. Per Fitsly's pricing page, every feature is on every tier and the price depends only on how many active clients you coach, from $39 a month for up to 20. The tools work on any tier.

Does the agent replace Fitsly automations and onboarding flows?

No, it works next to them. Onboarding flows and automations run inside Fitsly; the agent can pick an onboarding flow when it creates a client, and handles the reviews and one-off changes you would otherwise click through.

Can the agent log workouts or food for my clients?

No. Clients keep logging in the Fitsly client app. The agent reads what they logged and works on the coach side: clients, programs, plans, habits, messages and packages.

Is the MCP server different from the REST API?

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

Is Cotlet affiliated with Fitsly?

No. Cotlet is independent and not affiliated with Fitsly.


Give your AI agents your signed-in browser.

Product: Integrations · How it works · Pricing · Security

Resources: Blog · API docs · Help center · Changelog · GitHub

Solutions: For developers · For automation agencies

Company: About · AI info: company facts · Contact

Legal: Terms of service · Privacy policy · Refund policy · Acceptable use · Cookie policy · DPA · Subprocessors

Elsewhere: Status page · Cotlet on GitHub · Cotlet on X · Cotlet on LinkedIn · Cotlet on Product Hunt · Cotlet on Crunchbase · Cotlet on SaaSHub

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. About us

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.