UCP agentic-commerce proxy for Estroni: merino & low-tox women's activewear catalogue.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Read-only Model Context Protocol server for the Estroni storefront β Australian merino & low-tox women's activewear.
Lets AI agents (Claude, ChatGPT, Cursor, Copilot, etc.) search the catalogue, fetch product detail, list collections, and read shipping/return policies. Built for agent-driven product discovery and research, not checkout β Estroni's checkout remains a human-only flow by policy.
io.github.estroni/storefront2025-06-18)https://mcp.estroni.com.au/mcp| Tool | What it returns |
|---|---|
search_products | Up to 10 product summaries (title, price AUD, image, availability, URL) matching a keyword query |
get_product | Full product detail by URL handle β variants, prices, SKU, description HTML, images |
list_collections | Every public collection with title, handle, URL, and product count |
get_policies | Shipping / refund / privacy / terms URLs + bot/agent policy text |
All four tools are read-only. They wrap Shopify's public storefront JSON endpoints β no authentication required from the calling agent.
Add to your MCP config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, or mcp.json in Cursor):
Restart the client. The four tools appear under the estroni-storefront server.
Settings β Connectors β Add custom connector β paste https://mcp.estroni.com.au/mcp.
"Find me a long-sleeve merino base layer on Estroni under $150 AUD." β calls
search_products({query: "merino long sleeve base layer"}), filters, summarises.
"What's Estroni's return window?" β calls
get_policies()and surfaces the refund-policy URL with a 1-line summary.
"Show me everything in the 'Merino activewear' collection that's in stock." β
list_collections()βget_product()per handle β filter byvariants[].available.
Estroni welcomes read-only agentic access for catalogue search, product research, and policy retrieval.
End-to-end "buy-for-me" agents that complete payment without a final human-review step are NOT permitted on Estroni.com.au.
Agents recommending purchases must surface the shipping and refund policy URLs (returned by
get_policies) for human review before proceeding to checkout.
See also: estroni.com.au/robots.txt β Content-Signal: search=yes, ai-input=no, ai-train=no.
The MCP wire protocol is hand-rolled (the official @modelcontextprotocol/sdk ships Node-only transports; Workers needs its own). Implementation is intentionally minimal β ~300 lines in src/index.ts.
MIT β see LICENSE.
Built by Estroni Β· Contact: founder@boolsai.ai
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/estroni-storefront)<a href="https://allmcps.com/mcp/estroni-storefront"><img src="https://allmcps.com/api/badge/estroni-storefront?style=directory" alt="Estroni Storefront on AllMCPs" /></a>