Trainzilla Mcp

by Trainzilla

306 downloads
Not rated
GitHub

About

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.

Details

Author
Trainzilla
Downloads
306
Categories
Other

- List and manage active coaching clients
- Create and view workout and diet plans
- Schedule and list upcoming coaching sessions
- Review client check‑ins and habit compliance
- Access billing summaries and subscription data
- Calculate macros, TDEE, and one‑rep max

Add the MCP endpoint https://api.tzilla.live/mcp in Claude.ai’s connectors section (claude.ai/customize/connectors), name it “Trainzilla”, and connect via OAuth 2.0 one-click consent. No manual tokens needed.

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)

1. Go to claude.ai/customize/connectors → click + 2. Name: Trainzilla, URL: https://api.tzilla.live/mcp 3. 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`
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.