Skip to main content

Connect Claude or ChatGPT to Stockroom (MCP)

Copy your MCP link, approve the connection, and ask your AI assistant about stock, purchase orders and suppliers - or have it draft a PO.

Stockroom can connect to your AI assistant - Claude, ChatGPT, or any app that supports MCP connectors. Once connected, you can ask about your stock, purchase orders, suppliers and reports in plain language ("what's below reorder point at the warehouse?", "what was my margin last month?"), and have your assistant draft a purchase order for your review, or change one that is still a draft. AI features are free during Early Access.

Get your MCP link

  • In Stockroom, go to Settings > Stockroom AI + MCP.

  • Click the Claude or ChatGPT tile - your MCP link is copied and the assistant opens ready to connect.

Connect Claude

  • Click the Claude tile in Stockroom - Claude opens with the connector prefilled. Confirm adding it there.

  • A browser tab then opens Stockroom inside your Shopify admin.

  • Review what the assistant will be able to do, then click Approve connection. Return to Claude to finish.

Connect ChatGPT

Click the ChatGPT tile in Stockroom - it copies your MCP link and opens ChatGPT's connector screen. Custom connectors there need developer mode enabled first (ChatGPT Settings > Connectors > Advanced). Paste the link, then approve in Stockroom the same way.

Other apps (VS Code, Cursor, and more)

On the same Stockroom settings page, open Other apps (VS Code, Cursor, and more) and click the snippet to copy it. Paste it into the app's MCP settings file - usually a file named mcp.json. Most MCP-capable apps accept this format as-is.

What your assistant can do

The connection is deliberately narrow, and you see the exact list on the approval screen:

  • Read your products, inventory levels, suppliers, purchase orders, stock counts, adjustments, reorder suggestions and any of your Stockroom reports.

  • Create and edit draft purchase orders for your review - it can never place an order, email a supplier, or change inventory. Every draft waits in Stockroom exactly like one you created yourself.

Editing works on drafts only. Ask your assistant to change quantities or costs, add items, remove items, or set the notes and expected date - it changes only the lines you name and leaves the rest of the order alone. Once a purchase order has been marked as ordered, your assistant can still read it but can no longer change it, because its quantities are already showing in Shopify as incoming stock. Revert it to a draft in Stockroom if you need to edit it again.

Ask for a report

Your assistant can run any report from the Reports page - sales, margin, stock on hand, dead stock, landed cost, COGS, supplier performance, inventory movements and the rest - over whatever period you name, and can narrow one to a single vendor, product type or location. Ask for it in plain language: "run dead stock for the last 90 days" or "what did we receive from Northwind Supply in July?"

Two things are worth knowing about the answers. Your assistant sees a limited number of rows - the top of the report - but always gets the full totals alongside them, so a total it quotes covers everything even when the list it shows you is shorter. And the costing reports (COGS, inventory roll-forward, inventory movements, adjustments, and stock on hand by date) are calculated across all your locations at once, so a single-location filter cannot apply to those - your assistant is told when that happens rather than quietly ignoring it.

Stock counts and adjustments

Your assistant can read your counting history too: which stocktakes are open or finished, what was counted at each location, and which items came up short against what Stockroom expected. Same for adjustments - what was written off or corrected, the reason on each one, and the items it moved.

Example prompts

Your assistant combines the reads above to answer real questions - swap in your own products and suppliers:

  • "What's below its reorder point right now?"

  • "How much of [product] is on hand at each location?"

  • "Which purchase orders are still open, and what's outstanding on them?"

  • "What do I currently have on order from [supplier]?"

  • "What should I reorder this week, and why?"

  • "Run the margin report for last month - which products are thinnest?"

  • "What did we receive from [supplier] in July, and what did it land at once freight was spread across it?"

  • "Which items came up short in our last count at [location]?"

  • "Show me everything written off as damaged this month."

  • "Draft a purchase order for everything running low from [supplier] - I'll review it in Stockroom."

  • "On PO-1042, change [product] to 24 units and drop [product] - it's still a draft."

Managing connections

Connected assistants are listed on Settings > Stockroom AI + MCP, each with when it connected, when it was last used, and a call count. Click Revoke to disconnect one - access ends immediately. Recent activity below the list shows which tools were called and whether each call succeeded.

Good to know

  • A connection belongs to one store. If you run several stores, connect each one separately with its own link.

  • The conversation happens in your assistant, under your own account there - Stockroom only answers the specific requests it makes, and logs which tools were called, never the contents.

  • Approving requires being signed in to the store's Shopify admin, so only staff with admin access can connect an assistant.

  • AI features are free during Early Access.

Did this answer your question?