Skip to main content
Stockful runs a remote MCP (Model Context Protocol) server, so AI tools like the Claude desktop app, Claude Code, Cursor, VS Code and ChatGPT can read your store’s live inventory, forecasts and alerts, and act on them, straight from the chat you already work in. It’s the same data and tools that power Stockful’s in-app AI assistant, exposed to the AI tool of your choice.
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?”
It can also make changes, and your AI tool will ask you to confirm first:
  • 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

  1. In Stockful, go to SettingsMCP server.
  2. Click Create connection, give it a name you’ll recognise (for example “Claude on my laptop”), and click Create.
  3. Copy the Connection URL shown. It contains a secret token, so it’s shown only once.
Treat the Connection URL like a password. It’s shown once and grants access to this store’s inventory data. You can revoke it any time, and create a separate one per person or device.

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 of https://mcp.stockful.app/YOUR_TOKEN.

Claude (desktop & web)

Go to SettingsConnectorsAdd custom connector, paste the Connection URL, and click Add. No sign-in is required.

Claude Code

In your terminal, then restart Claude Code:
claude mcp add --transport http stockful https://mcp.stockful.app/YOUR_TOKEN

Cursor

Open SettingsTools & MCPNew MCP server, then add:
{
  "mcpServers": {
    "stockful": {
      "url": "https://mcp.stockful.app/YOUR_TOKEN"
    }
  }
}

VS Code

Open the Command Palette and run MCP: Open User Configuration, then add:
{
  "servers": {
    "stockful": {
      "type": "http",
      "url": "https://mcp.stockful.app/YOUR_TOKEN"
    }
  }
}

Gemini CLI

Add this to your ~/.gemini/settings.json file:
{
  "mcpServers": {
    "stockful": {
      "httpUrl": "https://mcp.stockful.app/YOUR_TOKEN"
    }
  }
}

ChatGPT

Go to SettingsConnectors, add a custom connector, and paste the Connection URL. This requires a ChatGPT plan with connectors / developer mode enabled.
After adding the connection, ask your AI tool to “list your tools” or try a question like “what’s low on stock?” to confirm it’s working.

Managing connections

The SettingsMCP 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.