book_session |
MCP Server (/mcp) |
Reserve a spot in an active session for the authenticated client. |
sessionId: string (required) |
get_available_sessions |
MCP Server (/mcp) |
Query active scheduled training sessions with real-time remaining capacity. |
startDate?: string, endDate?: string, category?: string |
get_session_details |
MCP Server (/mcp) |
Retrieve full details, coach info, base price, and remaining spots for a session ID. |
sessionId: string (required) |
get_my_bookings |
MCP Server (/mcp) |
Retrieve the authenticated client's upcoming and past session bookings. |
none |
filter_schedule |
WebMCP (DOM) |
Filter the currently displayed training sessions on the weekly schedule. |
day?: string, category?: string, location?: string, reset?: boolean |
get_displayed_sessions |
WebMCP (DOM) |
Query and retrieve training sessions loaded on the schedule with details. |
timeOfDay?: string, weekdaysOnly?: boolean, day?: string, category?: string |
toggle_schedule_view |
WebMCP (DOM) |
Switch the weekly schedule layout between 'grid' and 'calendar' views. |
view: "grid" | "calendar" (required) |