Skip to content

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.

endpoint
https://go.sessions.website/@<handle>/api/ucp/mcp

Tools

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.