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
Click Create API Key
Give it a name (e.g., "Claude", "ChatGPT")
Optional: Toggle "Restrict to specific tools" if you want to limit which data the AI tool can access
Click Create
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)
Open Claude Desktop
Click your profile icon (bottom-left corner)
Click Settings
Click Connectors
Click Add custom connector
Fill in:
Name: FitMetrics
Click Save — that's it!
How to Use It in Claude
Open a new chat
Click the + button in the message composer
Click Connectors
Make sure FitMetrics is enabled (toggle ON)
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.
Open ChatGPT (web app at chatgpt.com)
Click your profile icon (bottom-left corner)
Click Settings
Click Apps in the left menu
Click Advanced settings
Enable Developer mode
Click Create app
Fill in the form:
Name: FitMetrics
Authentication: No auth
Click Create
How to Use It in ChatGPT
Open a new chat in ChatGPT
Click the + button in the message composer
Click More
Select FitMetrics from the app list
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.
