Developers

Run a gym with an AI agent

Fitnito speaks MCP (Model Context Protocol). Connect Claude or any MCP-capable agent and let it build your weekly schedule, add classes, set up memberships, and look up members — just by asking in plain language.

Connect over MCP

MCP is the open standard AI assistants use to securely call external tools. Fitnito exposes its gym-management toolset as an MCP server, so any MCP client can operate your account on your behalf — scoped to your gym and protected by a token you control.

1. Turn on agent access

In Fitnito, go to Settings → AI Agent Access, enable it, and generate an API token. Copy the token immediately — it's shown only once.

2. Add Fitnito to your AI tool

Point your MCP client at the streamable-HTTP endpoint and authenticate with your token:

Endpoint:  https://app.fitnito.com/mcp
Transport: Streamable HTTP
Auth:      Authorization: Bearer <your token>

For example, in a Claude or Cursor MCP config:

{
  "mcpServers": {
    "fitnito": {
      "url": "https://app.fitnito.com/mcp",
      "headers": { "Authorization": "Bearer ftk_live_…" }
    }
  }
}

3. Just ask

Your agent can now do real work. Try:

  • "Set up a weekly CrossFit schedule: Mon/Wed/Fri at 6am and 5:30pm."
  • "Create a 10-visit punch pass for $120."
  • "Who's booked into tomorrow's 9am class?"

What agents can do

Read your schedule, members and passes; create programs and locations; schedule one-off and recurring classes; add staff and clients; book members in; and set up visit packs and membership plans. Every action respects your plan limits and is scoped strictly to your own gym.

Security & limits

  • Tokens are bearer credentials — treat them like passwords. We store only a hash; revoke anytime in Settings.
  • Each token is rate-limited (per-minute and per-day) to prevent runaway usage.
  • Disabling agent access instantly revokes every token.

Building tools on Fitnito or want deeper API access? Get in touch. See also our llms.txt.