Skip to content
Creative DTC
Product guidesCreative deep divesRanking methodologyField notesAboutAPI & agent docs

For agents and builders

From a question to a sourced shortlist.

Read the catalog, match the user’s constraints, and return product links with the limits of the evidence. No account or API key needed.

Start with one request

GET /api/products.json

All product records, without pagination. For exact search behavior, download the standalone JavaScript client. It shares the website’s word matching, synonyms, feature intersection, and ordering.

Use the CLI or skill

Read the discovery skill · CLI source · Download agent pack

Extract the pack, inspect its files, and run from its root with Node 24 or newer. Replace YOUR-SITE with the actual site origin. No package install, login, or remote install script.

node agents/catalog.mjs --origin https://YOUR-SITE   --tags solid,concentrate --category personal-care

node agents/catalog.mjs --origin https://YOUR-SITE   --compare memobottle,vapur

Retrieve only what you need

Explain the match

Return the product’s stable slug, what matched, its human page, its brand source, and unresolved constraints. A catalog tag is editorial classification. It does not establish stock, compatibility, price, health suitability, or environmental performance.

Capabilities

Available: public search, product retrieval, article retrieval, and comparison links. Private saves require a separately authorized sign-in. This release does not provide checkout, a remote MCP service, or a registered ChatGPT plugin.