Skip to main content
The AIOD MCP server lets an AI assistant work with the discounts on your Shopify store. Once it is connected, you can just ask. “What discounts am I running?” “How much did the BOGO make last month?” “Set up 20% off the Summer collection for July.” The assistant reads your real discounts, builds new ones against AIOD’s actual rules, and hands you a link to review and save.
Using Claude? AIOD is in the connector directory — open the AIOD Discounts & Free Gift listing and click Connect.ChatGPT, Cursor, VS Code or anything else? Paste https://aiod-automatic-discount.com/mcp into your client. The Quickstart has the steps for each one.

What it feels like to use

The assistant lists your discounts, pulls the numbers for each one, and answers — with real order counts and revenue from the same data as your AIOD Analytics tab.
The assistant reads AIOD’s gift rules, builds the offer, checks it against a simulated cart, and gives you a link. You open it, look it over, and save. Nothing goes live until you say so.

What it can do

Five things it can read: Two things it can write: Full detail in the tool reference.

What it cannot do

This matters more than the list above, so it is worth being blunt.
  • It cannot make a discount live. Everything it creates stays in test mode until you open it in AIOD and switch it on yourself. There is no tool that flips that switch.
  • It cannot delete a discount.
  • It cannot see your orders, customers, or products. Performance figures come back as totals only — never individual orders or customer records.
  • It only reaches the one store you connected. Connect each store separately.
  • It only covers AIOD’s automatic discounts. Discount codes, and discounts you made directly in Shopify or with another app, are invisible to it.

Is it safe?

Short version: yes, and here is why. You approve it inside your own Shopify admin. The connection is not established by anything you type into your AI client. It is established when you log into Shopify and approve it there. That is the only thing that decides which store gets connected. Read the approval screen. It shows the name of the app asking and the web address your access will be sent to. The name is chosen by whoever built the client and is not verified by anyone. The address is checked against a registered list and cannot be faked. If you did not just start this from your AI client, or you do not recognise the address, close the page. Access expires. Sign-in tokens last an hour and are refreshed automatically. Nothing is ever stored in a readable form. Uninstalling AIOD ends it. So does asking support to revoke your store’s access. The Claude connector page has the full detail on what data leaves your store, what is stored, and for how long.

Get started

Quickstart

Connect Claude, ChatGPT, Cursor, or VS Code. About five minutes.

Claude connector

The Claude-specific walkthrough, plus data handling and security in full.

What you can build

Free gifts, BOGO, volume breaks, conditional offers — and how to ask for each.

Examples

Real requests, and exactly what the assistant does with them.
Building your own agent or MCP client? The Agent guide is the workflow to follow, and the tool reference has every parameter and response shape.

Technical summary

For anyone wiring this up by hand: Your client can discover everything else on its own from /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. You should not need to configure anything beyond the server URL. A few things that trip people up: GET /mcp returns 405 because the server never opens an event stream, and JSON-RPC batched requests (a JSON array) are rejected. Both are expected.