# Agent purchase guide — Thinking...

Three caps, priced and stocked live from Shopify:

- Korg: AUD $67.00, 25-unit limited run
- Daluce: AUD $67.00, 25-unit limited run
- Imigen: AUD $67.00, 25-unit limited run

## MCP clients (Claude.ai, ChatGPT developer mode, etc.)

Add `https://thinkingcap.shop/mcp` as a remote/custom connector (Streamable HTTP, no auth) instead of following the REST steps below by hand. It exposes `list_products`, `get_product`, and `build_checkout_link` — the same live data and same checkout-link mechanism described here, callable as tools.

## 1. Discover products

`GET https://thinkingcap.shop/products.json`

Returns, per product: `id`, `name`, `price`, `currency`, `image`, `sku` (the Shopify variant id), `inventory`, `total_inventory`, `availability`, and `buy_url`.

## 2. Check stock

Use `inventory`/`availability` from the feed above — it's live. Don't offer a product with `availability: "out_of_stock"`.

## 3. Buy one item

Open the product's `buy_url`. It's a Shopify cart permalink that adds the item to a Shopify-hosted cart and heads toward checkout:

`https://yhygpm-rq.myshopify.com/cart/{variantId}:{quantity}`

## 4. Buy multiple items / quantities

Build the permalink yourself with comma-separated `variantId:quantity` pairs:

`https://yhygpm-rq.myshopify.com/cart/{variantId1}:{qty1},{variantId2}:{qty2}`

## 5. Complete checkout

Checkout (payment, shipping) happens on Shopify's own hosted page, not on this domain. **A human must be present to supply payment** — hand the buy_url to the user or open it in a browser session they control; there is no API-only/unattended payment path exposed by this store.
