- Trainzilla Coach MCP
Trainzilla Coach MCP
AI assistant for fitness coaches on Trainzilla. Manage clients, create workout and diet plans, schedule sessions, track habit compliance, review check-ins, and query billing — all via one-click OAuth 2.0. No token paste required.
Overview
Trainzilla Coach MCP
Connect Claude (or any MCP-compatible AI) to your Trainzilla coaching account. Manage clients, plans, sessions, habits, and billing using plain English — no scripts or token paste required.
Quick Setup (Claude.ai)
- Go to claude.ai/customize/connectors → click +
- Name: Trainzilla, URL:
https://api.tzilla.live/mcp - Click Connect → Allow access on the consent page
That's it. Claude is now connected to your coaching data.
MCP Endpoint
https://api.tzilla.live/mcp
Transport: Stateless Streamable HTTP · Auth: OAuth 2.0 (one-click, no token paste)
Available Tools
| Tool | Description |
|---|---|
whoami | Get your trainer profile |
list_clients | List all active coaching clients |
get_client_profile | Detailed client profile |
list_workout_plans | List workout plans for a client |
create_workout_plan | Create a new workout plan |
list_diet_plans | List diet plans for a client |
create_diet_plan | Create a new diet plan |
list_sessions | List upcoming coaching sessions |
schedule_session | Schedule a new session |
list_checkins | Review client check-ins |
list_client_habits | List habits assigned to a client |
get_habit_compliance | Habit compliance data |
recent_habit_activity | Recent habit activity feed |
billing_summary | Revenue and billing overview |
list_subscriptions | Active client subscriptions |
calc_macros | Calculate macros from calories + goal |
calc_tdee | Calculate Total Daily Energy Expenditure |
calc_1rm | One-rep max from weight and reps |
Example Prompts
- "Show me all my clients and their last check-in date"
- "Create a 4-week strength program for John with progressive overload"
- "What's my revenue this month?"
- "Which clients haven't submitted a check-in in the last 2 weeks?"
- "Calculate macros for a 75kg client at 2400 calories cutting"
Auth Details
- Protocol: OAuth 2.0 with PKCE (S256), dynamic client registration (RFC 7591)
- Discovery: RFC 8414 + RFC 9728 protected-resource metadata
- No manual token required — one-click consent via
app.trainzilla.in/oauth/consent
Server Config
{
"mcpServers": {
"trainzilla": {
"url": "https://api.tzilla.live/mcp"
}
}
}Project Info
Created At
3 hours agoUpdated At
3 hours agoAuthor Name
TrainzillaStar
-Language
-License
-Recommend Servers
View AllMemory
@modelcontextprotocol
a year ago
Tavily Mcp
@tavily-ai
JavaScript
a year ago
mcp-server-flomo MCP Server
@chatmcp
Write notes to Flomo
JavaScript
a year ago
Shippo
@Shippo
a day ago