Shop MCP

Connect a module

Unleashed

ShopMCP connects directly to the Unleashed API using the account API ID and Key. v1 is read-only: products, stock on hand, sales orders, purchase orders, customers, suppliers, warehouses, and inventory playbooks.

1. Copy API credentials from Unleashed

Log into Unleashed as the account owner, then open Integration -> Unleashed API Access. Copy both values:

  • API ID — unique to the Unleashed company.
  • Key — the private key used to sign API requests.

API access is company scoped

Each Unleashed company has a different API ID and Key. Keep the key private; it is equivalent to a password for API access.

2. Paste credentials into ShopMCP

Open Settings -> Integrations and click Connect on the Unleashed card. Paste the API ID and Key. ShopMCP verifies the pair with GET /Companies, labels the connection from the company record where possible, and stores credentials encrypted at rest.

What you can ask

  • Show products, product groups, brands, and price tiers.
  • Find low, zero, or negative stock on hand by warehouse.
  • Review sales orders that are placed or backordered.
  • List open purchase orders for a supplier or warehouse.
  • Compare stock on hand against purchase coverage.
  • Look up customers, suppliers, warehouses, taxes, and units of measure.

Troubleshooting

  • 403 Forbidden — the API ID, API Key, or request signature was rejected. Re-copy both values from Unleashed.
  • Usage limit reached — Unleashed API calls are plan-limited monthly. Narrow date filters, reduce page size, or wait for usage to reset.
  • Unexpected date shape — Unleashed returns JSON GET dates in Microsoft .NET format. ShopMCP normalises these to ISO strings in MCP responses.