Skip to main content

How to Connect AI Tools to FitMetrics via MCP (Claude, ChatGPT, OpenClaw & More)

Connect Claude, ChatGPT, OpenClaw, Manu, and other AI tools to your FitMetrics data via MCP (Model Context Protocol). We recommend Claude for the best experience. Business package only. 31 read-only tools available.

Written by Xenios Charalambous
Updated today

MCP (Model Context Protocol) lets you connect external AI tools — like Claude, ChatGPT, OpenClaw, Manu, and others — directly to your FitMetrics business data. Once connected, these AI tools can read your client data, compliance, nutrition, workouts, messages, and more.

We recommend using Claude for the best MCP experience — it's the easiest to set up and works the most reliably with FitMetrics. ChatGPT is also supported, but we've noticed it can be more complicated to configure and may have occasional issues.

This feature is exclusively available on the Business package.


What You Can Do With MCP

Once connected, your AI tool gets read-only access to 31 tools covering:

  • Clients — list clients, get detailed profiles, notes, documents, pipeline stages

  • Tracking — compliance data, daily nutrition/macros, workouts, progress photos, nutrition goal history

  • Health Devices — WHOOP data (recovery, HRV, sleep, strain), Oura Ring data, blood test results

  • Communication — message history, AI check-in history, scheduled messages, check-in templates

  • Forms — list forms, view submissions with AI summaries

  • Calls — Zoom and Fathom recordings with transcripts, summaries, and action items

  • Business — tasks, team activity log, automations, AI prompt templates, payment records

All data is read-only — external tools cannot modify, delete, or write any data.


How to Set It Up

Step 1: Create an API Key in FitMetrics

  1. Click Create API Key

  2. Give it a name (e.g., "Claude", "ChatGPT")

  3. Optional: Toggle "Restrict to specific tools" if you want to limit which data the AI tool can access

  4. Click Create

  5. IMPORTANT: Copy the API key immediately — it starts with fm_ and is only shown once. It cannot be retrieved later.

Your MCP Server URL will be:

https://api.fitmetrics.ai/functions/v1/business-mcp?api_key=YOUR_API_KEY

Replace YOUR_API_KEY with the fm_ key you just copied.


Step 2: Connect Your AI Tool

Choose your AI tool below and follow the instructions. We recommend Claude for the simplest setup and most reliable experience.


Connect with Claude (Recommended)

  1. Open Claude Desktop

  2. Click your profile icon (bottom-left corner)

  3. Click Settings

  4. Click Connectors

  5. Click Add custom connector

  6. Fill in:

  7. Click Save — that's it!

How to Use It in Claude

  1. Open a new chat

  2. Click the + button in the message composer

  3. Click Connectors

  4. Make sure FitMetrics is enabled (toggle ON)

  5. Now you can ask questions like: "Show me all my clients"


Connect with ChatGPT

ChatGPT also supports MCP, but the setup is more involved and we've noticed it can sometimes have issues with tool calls. If you run into problems, we recommend trying Claude instead.

  1. Open ChatGPT (web app at chatgpt.com)

  2. Click your profile icon (bottom-left corner)

  3. Click Settings

  4. Click Apps in the left menu

  5. Click Advanced settings

  6. Enable Developer mode

  7. Click Create app

  8. Fill in the form:

  9. Click Create

How to Use It in ChatGPT

  1. Open a new chat in ChatGPT

  2. Click the + button in the message composer

  3. Click More

  4. Select FitMetrics from the app list

  5. Now you can ask questions like: "Do you see my clients?"


Connect with OpenClaw, Cursor, VS Code, Codex, and Others

For tools that use a JSON MCP configuration file, add this to your MCP settings:

{  "mcpServers": {    "fitmetrics": {      "url": "https://api.fitmetrics.ai/functions/v1/business-mcp",      "headers": {        "Authorization": "Bearer YOUR_API_KEY"      }    }  }}

Replace YOUR_API_KEY with your fm_ key.


What Can You Ask Your AI Tool?

Once connected, you can ask questions like:

  • "Show me all clients who haven't logged nutrition this week"

  • "What's John's compliance for the last 12 weeks?"

  • "Summarize the last 5 messages with Sarah"

  • "Which clients have their program expiring this month?"

  • "What did the team accomplish today?"

  • "Show me all form submissions from this week"

  • "What are the action items from my last Zoom call with Mike?"

The AI tool fetches the data from FitMetrics in real time to answer your questions.


All 31 Available Tools

Category

Tools

Clients (5)

List clients, get client details, get notes, list stages, get documents

Tracking (6)

Compliance, nutrition data, workouts, nutrition comments, nutrition goals history, progress photos

Health (3)

WHOOP data, Oura Ring data, blood test results

Communication (4)

Messages, check-in history, scheduled messages, check-in templates

Forms (3)

List forms, list submissions, get submission details

Calls (4)

List Fathom calls, get Fathom call, list Zoom calls, get Zoom call

Business (6)

Payments, tasks, team activity, automations, automation history, AI prompt templates


Managing API Keys

  • Create multiple keys — one per tool or team member for tracking

  • Restrict tools — limit which data each key can access (e.g., only client data, no messages)

  • Revoke anytime — click the revoke button to immediately disable a key. Any tool using that key loses access instantly.

  • Usage tracking — see when each key was last used and how many requests it has made


Security

  • All access is read-only — external tools cannot modify your data

  • API keys are hashed before storage — we never store the raw key

  • Data is scoped to your business only — no cross-business access

  • Client exclusion rules are respected — excluded coaches, clients, and tags are filtered out

  • All requests are logged for audit purposes


FAQ

Q: Which plan do I need?
MCP is available exclusively on the Business package.

Q: Which AI tool should I use?
We recommend Claude — it's the easiest to set up and works the most reliably with FitMetrics MCP. ChatGPT is also supported but may require extra steps and can sometimes have issues.

Q: I clicked the MCP URL in my browser and it says "Method Not Allowed". Is it broken?
No, it's working correctly. The MCP URL is not a webpage — it's a server endpoint designed to be used by AI tools (ChatGPT, Claude, etc.), not by your browser. You cannot visit it directly. Follow the setup steps above to connect it through your AI tool instead.

Q: Can the AI tool change my data?
No. All 31 tools are read-only. External tools can only view data, not modify it.

Q: Does it work with ChatGPT?
Yes! Follow the ChatGPT setup steps above. You need to enable Developer mode in ChatGPT's Advanced settings first, then create an app with your MCP URL. Note that ChatGPT's MCP support can sometimes be less reliable than Claude's.

Q: I lost my API key. Can I recover it?
No. API keys are only shown once when created. If you lose it, revoke the old key and create a new one.

Q: Is there a request limit?
There is no hard rate limit, but usage is tracked per key. Excessive usage may be throttled.

Q: Can I use multiple AI tools at the same time?
Yes. Create a separate API key for each tool. This makes it easy to track usage and revoke access independently.

Did this answer your question?