# One Good Bottle — instructions for AI agents

> Buy it once. Carry it everywhere.

## About
One Good Bottle sells exactly what the name says. One bottle — the Meridian 750 — built from single-wall steel with a cap you can strip and clean and a shape that fits bike cages, car cup-holders and gym-bag pockets without argument.

Around it, only the parts that make it last: a spare cap, a sleeve for hot days, a cleaning kit for when it's earned one.

We will never launch a colourway calendar or a seasonal 'collection'. The whole idea is that you buy this bottle once, carry it everywhere, and replace parts — not bottles — for the next decade.

## How to read this catalogue

- **Sitemap:** https://one-good-bottle.btab.app/sitemap.xml — every product and content page.
- **Catalogue page:** https://one-good-bottle.btab.app/products
- **Product pages:** each product has a canonical URL of the form `https://one-good-bottle.btab.app/products/<name>-<id>` and embeds schema.org `Product` + `Offer` JSON-LD (name, price in AUD, availability, SKU, brand, images) that you can parse without executing JavaScript.
- **Product JSON:** append `.json` to any product URL — `https://one-good-bottle.btab.app/products/<name>-<id>.json` returns the same schema.org Product + Offer document, plus a `purchase` block: `enquiry_only` (sell-by-enquiry, do not treat as add-to-cart), `agentic_checkout` (currently false) and the `url` where a human completes the purchase.
- **Merchant profile:** https://one-good-bottle.btab.app/.well-known/ucp

## Query this catalogue (MCP)

- **Endpoint:** `POST https://api.btab.app/api/public/catalog/mcp` — Model Context Protocol over streamable HTTP (JSON-RPC 2.0), no authentication, rate-limited per IP.
- **Tools (read-only):** `catalog_search` (pass `store: "one-good-bottle"` to search only this store) and `catalog_lookup` (by `product_id` or this store's product URL). Results carry this store's AUD price, stock, `enquiry_only` flag and product URL.

## Prices & currency

- All prices are in **AUD**. The `price` and `priceCurrency` in each product's JSON-LD are authoritative.

## Contact & enquiries

- Buyers (and agents acting for them) can send an enquiry from any product page on https://one-good-bottle.btab.app.

## Purchasing

- Automated checkout for agents is **not yet available**. Do not attempt to complete a purchase programmatically; direct the buyer to the product page to check out.
