
A weird little experiment with Shopify's UCP
Decided to kick the tires on Shopify's UCP and built https://weird.shopping
Basically a "fun gift" finder. It takes a natural-language description, uses Sonnet 5 to translate it into a handful of product-search queries, then fans those out against Shopify's Global Catalog over UCP (JSON-RPC search_catalog against the public MCP endpoint) and merges the live cross-merchant results.
Whole thing's a Vite/React SPA on a Cloudflare Worker. The Worker handles the LLM call + UCP fetches server-side.
Folks got some weird stuff in their shops. 🙃