my_registrations
List the signed-in viewer's own bookings.
Anonymous, or a Bearer token for viewer tools
Endpoint
endpoint
https://go.sessions.website/api/mcpWhen to use it
When the person asks what they have booked.
To get the registration id
cancel_registrationtakes.
Parameters
statusarrayoptionalOptional session statuses: scheduled, active, completed, cancelled.
limitnumberoptionalMax registrations (default 20).
Returns
The signed-in viewer’s registrations with status and session times. Requires the auth cookie or a Bearer token.
Example
POST this to the endpoint above.
JSON-RPC
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "my_registrations",
"arguments": {
"limit": 10
}
}
}content
Dana Whitfield — 2 registration(s):
- Morning Yoga [reg <id>] · registered ·
2026-09-02T09:00 → 2026-09-02T10:00What the agent is told
The description the model reads when deciding whether to call this. It is the only thing that decides whether the tool fires at the right moment, so it is worth knowing what it says.
my_registrations
List the signed-in viewer’s session registrations (optionally filtered by session status). Requires the viewer to be signed in.