Shop MCP

Connect a module

Cin7 Core

ShopMCP connects directly to the Cin7 Core Inventory API using a dedicated Account ID and API Application Key. v1 is read-only: product availability, sales, purchases, stock movements, customers, suppliers, and reference data.

1. Create an API application in Cin7 Core

Log into Cin7 Core Inventory, then open Integrations -> API. Create a dedicated API application for ShopMCP and copy both values:

  • Account ID — unique to the Cin7 Core company.
  • API Application Key — the secret key for this API application.

Keep the key scoped to ShopMCP

Cin7 Core applies the 60-calls-per-minute API limit per API application. A dedicated ShopMCP application keeps usage easier to monitor and lets you rotate access without affecting other systems.

2. Paste credentials into ShopMCP

Open Settings -> Integrations and click Connect on the Cin7 Core card. Paste the Account ID and API Application Key. ShopMCP verifies the pair with GET /me, labels the connection from the account profile where possible, and stores credentials encrypted at rest.

What you can ask

  • Show products or SKUs updated recently.
  • Find low or negative availability by location.
  • List sales that are ready for shipping or partially fulfilled.
  • Review purchase orders and invoices for a supplier.
  • Compare open purchase coverage against low-stock items.
  • Look up customers, suppliers, tax rules, locations, and price tiers.

Troubleshooting

  • 403 Forbidden — the Account ID and Application Key do not match, were revoked, or came from a different Cin7 Core company.
  • 429 Too Many Requests— the API application has hit Cin7 Core’s 60-calls-per-minute limit. Wait a minute or reduce page size / page count.
  • Unexpected empty pages — only some Cin7 Core endpoints support pagination. ShopMCP still passes Page and Limit consistently, but unpaginated endpoints may return one full payload.