Shopify Customer Accounts MCP (Official)
shopify-customer-accounts-mcp
crmshopifyshopify-plus
Shopify's Customer Accounts MCP — OAuth-authorized access to a buyer's own account context (profile, orders) so an agent can act on the authenticated customer's behalf.
When to use
An agent acting for a signed-in Shopify customer needs their authenticated account/order context via OAuth.
When not to use
Anonymous buyer flows — use the no-auth Storefront/Catalog MCPs; Customer Accounts requires OAuth sign-in.
Premium · managed ✦
We run it in production for you — idempotent writes, automatic retries, full visibility.
Run it for me →What you need to integrate
Authentication
oauth2 · documented · token refresh
Requirements
- Rate limits: documented
- Tool-definition budget: 0 tok
Setup checklist
- Register an OAuth2 app and obtain client credentials.
- Authorize the required scopes.
- Configure token refresh for long-running sessions.
- Set environment variables: SHOPIFY_STORE_DOMAIN, SHOPIFY_CUSTOMER_TOKEN.
Env: SHOPIFY_STORE_DOMAINSHOPIFY_CUSTOMER_TOKEN
Docs & known issues
Evaluation
Create operations✗ not idempotent
Update operations✗ not idempotent
Drafted — agentic-checkout idempotency not yet harness-verified.
Works with
- –
- –
- –
- –
- –
- –
- –
See the full compatibility list.