Available on all paid plans. MCP usage runs in your own AI tool and doesn’t count against your in-app assistant message allowance.
What you can do
Once connected, ask your AI tool questions about your store:- “What’s low on stock at my London warehouse?”
- “What’s my stock worth right now, by location?”
- “Which products drive most of my revenue?” (ABC analysis)
- “What are stockouts costing me this month?”
- “Any unusual demand this week?”
- Snooze or un-snooze reorder recommendations
- Dismiss or restore transfer suggestions
- Enable or disable a notification rule or scheduled report
- Adjust forecast defaults or a single SKU’s thresholds
Everything is read-only or a confirmed change, and is scoped to the store the token was created for. The connection can’t see data from any other store, and it can’t move stock in Shopify.
Create a connection
- In Stockful, go to Settings → MCP server.
- Click Create connection, give it a name you’ll recognise (for example “Claude on my laptop”), and click Create.
- Copy the Connection URL shown. It contains a secret token, so it’s shown only once.
Add it to your AI tool
The connection URL already contains your token, so no separate API key or header is needed. Pick your tool below and use the URL from the step above in place ofhttps://mcp.stockful.app/YOUR_TOKEN.
Claude (desktop & web)
Go to Settings → Connectors → Add custom connector, paste the Connection URL, and click Add. No sign-in is required.Claude Code
In your terminal, then restart Claude Code:Cursor
Open Settings → Tools & MCP → New MCP server, then add:VS Code
Open the Command Palette and run MCP: Open User Configuration, then add:Gemini CLI
Add this to your~/.gemini/settings.json file:
ChatGPT
Go to Settings → Connectors, add a custom connector, and paste the Connection URL. This requires a ChatGPT plan with connectors / developer mode enabled.Managing connections
The Settings → MCP server page lists every active connection, who created it, and when it was last used. Multiple staff can each create their own. To revoke one, click the delete icon next to it and confirm. Access is cut off immediately, even for a tool that’s mid-conversation. Revoking is permanent; create a new connection if you need access again.Security and data
- Shown once. The full Connection URL (with its token) is shown only at creation. Only a fingerprint is stored, so we can’t show it again, only revoke it.
- Scoped to your store. A connection only ever sees the store it was created for.
- Read and confirmed writes only. Reads return data; any change is surfaced to you for confirmation in your AI tool before it’s applied. Connections can’t move stock in Shopify.
- Revoke any time. Removing a connection cuts off access on the next request.
- Your AI tool, your terms. Conversations happen in your AI tool (Claude, Cursor, ChatGPT, and so on) under that provider’s terms; Stockful only answers the data requests your tool makes.