Sessions business API
Staff/owner tools over the business API, pinned to one business from the URL handle. Always authenticated (staff cookie / Bearer JWT). Read: activities, upcoming sessions, attendance, stats. Write: create and cancel scheduled sessions. Field access follows your staff role.
Endpoint
Post JSON-RPC here. Streamable HTTP, stateless — one request, one response.
https://business.sessions.website/@<handle>/api/mcpTools
Every name links to its parameters, what it returns, and a call you can paste into a terminal.
Authentication required
List what the business runs.
List the business's upcoming schedule.
See who is registered for a session, and who has checked in.
Count upcoming sessions over the next N days.
List the webhook endpoints and what they subscribe to.
Debug webhook delivery — recent attempts, failures and retries.
Debug the partner API — recent failed requests and why.
Schedule a one-off session.
Cancel a scheduled session, with a reason.
Next
The other servers, the browser-side surface, and the machine-readable catalogue.