Skip to content
  • There are no suggestions because the search field is empty.

How do I connect LegitFit to Claude?

LegitFit works with Claude through the Model Context Protocol (MCP). Once connected, you can ask Claude questions about your business - revenue, bookings, memberships, attendance, failed payments - and it reads the answers directly from your LegitFit account.

Claude can only read your data through this connection. It cannot create, change, or delete anything in LegitFit. 

 

Before you start. You'll need:

  1. A Business and Enterprise LegitFit account. Client and staff login roles can't connect.

  2. A Claude account. Connectors are available on the Free, Pro, Max, Team, and Enterprise plans.

 

Connect LegitFit to Claude:

  1. In Claude, open Settings → Connectors.

  2. Find LegitFit in the directory and click Connect.

  3. Sign in with your LegitFit email and password.

  4. Review what Claude is asking for, then click **Approve.

  5. Open a new chat, click the + button, and turn on LegitFit.

 

You're connected. Try asking:

  • "Give me a business snapshot for the last 30 days"

  • "Which clients have low attendance this month?"

  • "Show me any failed payments in the last two weeks"

 

Connecting manually:

If LegitFit doesn't appear in the connectors directory, you can add it by hand:

  1. In Claude, open Settings → Connectors and choose Add custom connector.

  2. Enter this server URL: `https://legitfit.com/api/mcp`

  3. Click Add, then sign in to LegitFit and approve access.

 

What Claude can see:

Claude can call the following read-only tools, all limited to your own LegitFit account:

Tool

What it returns

Get Account Context

Your current LegitFit account, related accounts, and permissions

Get Available Categories

Available category keys and display names

Get Available Reports

Available business reports and what they measure

Run Report

Business metrics over a date range, grouped by interval

Search Clients

Clients by name or email address

Get Client by Email

A single client by email address

Get Client by Phone Number

A single client by phone number

Get Client by ID

A single client by client ID

Search Sessions

Sessions by date, type, status, category, and text

Get Session by ID

A single session by session ID

Search Bookings

Bookings by date, client, session, status, payment method, attendance, and refund status

Get Booking by ID

A single booking by booking ID

Search Memberships

Memberships by name, category, and status

Get Membership by ID

A single membership by membership ID

Search Purchased Memberships

Purchased memberships by client, membership, payment status, and refund status

Get Purchased Membership by ID

A single purchased membership by ID

Search Packages

Packages by name, category, and status

Get Package by ID

A single package by package ID

Search Purchased Packages

Purchased packages by client, package, payment status, and refund status

Get Purchased Package by ID

A single purchased package by ID

Search Payments

Payments by date, status, product type, payment method, client, and text

Get Payment by ID

A single Stripe payment by payment ID

Get Payment by Stripe Charge ID

A single payment by Stripe charge ID

Suggest Tool

Confirmation that a missing capability was suggested to LegitFit

 

Privacy and security

  • Every tool returns only data belonging to the LegitFit account that authorised the connection. Claude cannot see other businesses' data.

  • The connection uses OAuth 2.1 with PKCE. Claude never receives your LegitFit password.

  • Claude cannot modify or delete LegitFit data through this connector. - For details on how we collect, use, and retain account data, see our Terms and Privacy Policy.

 

Disconnecting

To revoke Claude's access at any time, open Settings → Connectors in Claude and disconnect LegitFit. 

 

Need help?

Email us at support@legitfit.com and we'll be happy to help.