The challenge
Why does a live store need its own Shopify MCP server?
Horeca Papatya supplies hotels, restaurants and cafés in Romania from a single Shopify store: priced retail products and unpriced, quote-only B2B products in one place. Small jobs pile up in the store every day. We wanted an AI assistant to handle them by chat, without putting the live store, the storefront customers see, at risk.
- 01
Every job in the admin, product by product
Removing a product series, fixing tags, finding low stock: each meant clicking through the Shopify admin one item at a time. Accuracy depended on whoever did the work.
- 02
A model that guesses
When a language model doesn't know a Shopify category or a product's name, it makes up a plausible answer. On a live store, plausible isn't good enough.
- 03
Changes that are hard to undo
A wrong bulk publish or delete shows up for customers at once. Every bulk job needed a preview first, and a way back ready before it ran.
- 04
Off-the-shelf tools weren't built to manage
When we started, Shopify's own AI tools were aimed at developers and shoppers. We needed a layer that changes the store, with rules we set ourselves.