AOV.ai Cart Drawer MCP
Point the AI tool you already use — Claude Code, Cursor, Claude Desktop — at this store's cart drawer data. Once connected, your assistant answers questions about the drawer's setup, revenue, templates and wording on its own, without you opening the app or sharing your Shopify login.
The assistant reads live data, so an answer is never stale, and it reads it read-only, so nothing it does can change your drawer.
This is not the same thing as Sidekick. Sidekick is Shopify's own assistant, working inside the Shopify admin. MCP connects the store to the AI tool you choose, running on your own machine.
Read-only, and enforced on the server
Every connection is read-only, and not because the model was asked nicely. The app registers no write tools at all, so there is nothing for an assistant to call that would change a template, a setting, or your subscription. You can connect a tool you are still evaluating without weighing what it might do to a live drawer.
One key, one store
A key is issued to one store and carries that binding itself. The store is never taken from the request, so a key cannot be pointed at a different shop.
If you run more than one store, rename the server in each config. Every generated snippet names
the server aov-cart-drawer. AI clients key their server list by that name, so a second store's
config silently replaces the first — and nothing in the answers tells you which store you are
looking at. Change it to something like aov-cart-drawer-northwind per store before you paste.
A paid subscription is required
Connecting to AI is part of a paid subscription. The check runs on the server, on every request, not once at setup — so if a store's subscription ends, the next call is refused, and it starts working again once the subscription is back.
Dev stores, legacy accounts and manually unlocked shops do not get this the way they get in-app premium features. This surface follows the subscription itself.
What it can read
Six tools, all read-only:
| Area | What the assistant can answer |
|---|---|
| Setup | Whether the drawer is switched on and working, and what is blocking it |
| Drawer settings | Which features are on — upsell, reward bar, announcement, gift wrap, shipping protection |
| Performance | Revenue, orders and AOV the drawer drove, and the products that sold best through it |
| Templates | Every saved template, and which one is live |
| Wording | The text the drawer shows buyers, per template and per language |
| Subscription | The store's subscription and how many orders the drawer has handled |
See the tool guide for what each one does.
What it never returns
- No customer data. No names, emails, addresses, or individual orders. Performance figures are aggregates over a date range.
- No credentials. Not your Shopify access token, not the key, not any internal record id.
- No pricing or upgrade pitch. The subscription tool reports what your store is doing. It does not list plans or quote prices.
Where next
- Authentication — create a key, revoke one
- Install a client — Claude Code, Cursor, Claude Desktop
- Tool guide — the six tools
- Recipes — three questions, start to finish
- Troubleshooting — every refusal, and what it means
- Store API — the same data as plain REST