6sense
Ask an AI agent about 6sense account insights, buying signals and keyword trends.
Manage a Shopify store.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Shopify MCP server connects a Shopify store to Claude, ChatGPT and any MCP-compatible agent. It ships twenty-five tools for products, orders, inventory, discounts and analytics — but one of them, graphql_mutation, composes arbitrary mutations against Shopify's Admin GraphQL API, where the current reference documents 518 of them. Sign-in is OAuth, advertising 32 scopes.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
graphql_mutation. We found no allowlist, denylist or server-side confirmation step documented for it. The scope grant is the only boundary any Shopify page describes.write_publications is advertised but undocumented. It appears in the server's live scope list and nowhere in Shopify's public access-scopes reference as fetched on 2026-08-19.read_all_orders reaches beyond the default window. Shopify documents it as lifting the 60-day order limit, and as normally requiring permission requested from the Partner Dashboard.bulk-update-product-status. No published page we found states how many products one call may touch, or whether a partial failure rolls back.prompts/list, so we cannot say whether the server serves any.Far more than its twenty-five tools suggest. One tool, `graphql_mutation`, composes mutations against Shopify's Admin GraphQL API, and Shopify's own documentation sitemap carries 518 mutation reference pages for the current version, counted on 2026-08-19. The twenty typed tools are a convenience layer over a surface roughly twenty times larger than the tool count implies.
No published Shopify page states an allowlist, a denylist or a confirmation step for it, and that silence is the finding. The documented boundary is the OAuth scope grant instead. Shopify's help documentation does advise confirming whether a tool prompts before making a change, which implies the prompt is a client behaviour rather than a server guarantee.
Thirty-two, verified live on 2026-08-19 from the server's RFC 9728 descriptor. Twenty-seven begin with `write_`, covering products, orders, inventory, customers, discounts, themes, fulfilments and checkouts. Only five are read-only. Because a Shopify write scope implies read on the same resource, the granted set is effectively read and write across most of the store.
No. Shopify documents that the app for ChatGPT, Claude or Perplexity connects one store at a time, even when the stores share an organization. Asking the tool to switch stores disconnects the current one and starts a fresh authorization for the next. The `switch-shop` tool therefore changes which single store is connected.
No, but your own permissions cap what the tool can do. Shopify documents two limits stacked together: the access you approve at install, and the user permissions of the staff account interacting with the tool. A staff member who can read products but not edit them cannot grant the tool product editing.
Shopify's published Admin GraphQL limits apply, because the connector calls that API. The standard plan allows 100 points per second of calculated query cost, rising to 200 on Advanced, 1000 on Plus and 2000 on enterprise. Shopify publishes no separate MCP quota, so every tool call draws from the same leaky bucket.
.md suffix; this is the documentation URL Anthropic's directory publishes, and it 307-redirects to /en/manual/ai-powered-tools/connecting-ai-tools, which is the canonical path) · retrieved 2026-08-19read_all_orders, and for the absence of write_publications) · retrieved 2026-08-19sitemap_standard.xml.gz (fetched 2026-08-19; 8,685 URLs. The 518-mutation, 287-query and 1,115-object counts are derived by counting reference URLs under admin-graphql/latest/) · retrieved 2026-08-19initialize posted to the endpoint returns HTTP 403 {"statusCode":403,"error":"ForbiddenError"} with no www-authenticate header, retried once with a browser user agent for the same result · retrieved 2026-08-19shopify.dev/robots.txt and help.shopify.com/robots.txt (both fetched 2026-08-19; each allows the paths used here, disallowing only search, tracking-parameter and beta paths. No Content-Signal line on either host, on any axis, and none in the response headers for the pages fetched) · retrieved 2026-08-19permissions published as "Read + Write", tier published as partner) · retrieved 2026-08-16Connect Shopify once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.