# Tiny Terminal Treasures Handcrafted knick-knacks for Mac Minis running Hermes and Openclaw agents. We sell decorative accessories — hats, pennants, scarves, nameplates, and more — for the discerning agentic workstation. ## Agent Commerce (UCP) This merchant supports Universal Commerce Protocol (UCP). Agents can browse, select, and purchase products autonomously. ### Discovery - `GET /.well-known/ucp` — Machine-readable merchant capabilities and endpoint index. ### Endpoints - `GET /api/ucp/catalog` — Full product catalog with IDs, names, descriptions, prices, and currency. - `POST /api/ucp/checkout` — Create a Stripe checkout session. Body: `{ "items": [{ "product_id": string, "quantity": number }] }`. Returns `{ "checkout_url": string, "session_id": string }`. ### Typical agent flow 1. Fetch `/.well-known/ucp` to confirm UCP support and resolve endpoint URLs. 2. Fetch `/api/ucp/catalog` to enumerate available products. 3. POST to `/api/ucp/checkout` with the desired cart to receive a `checkout_url`. 4. Direct the user (or complete delegated checkout) at the returned URL.