Sessions agentic checkout (UCP)
The Universal Commerce Protocol checkout capability over its MCP transport binding, for one business. Buy a product (pass, gift card) or register for a scheduled session; item ids are Sessions global ids. Every business exposes it; the endpoints are advertised per business in that business’s /.well-known/ucp manifest, so fetch that first. Also served over REST at https://<business>/api/ucp/rest.
Endpoint
Post JSON-RPC here. Streamable HTTP, stateless — one request, one response.
https://go.sessions.website/@<handle>/api/ucp/mcpTools
Every name links to its parameters, what it returns, and a call you can paste into a terminal.
Anonymous, or a Bearer token for viewer tools
Start and price a checkout for one product or session.
Read a checkout session by id.
Set the buyer or a code, and re-price.
Charge and fulfil, re-checking availability first.
Abandon an unfinished checkout.
Next
The other servers, the browser-side surface, and the machine-readable catalogue.