Agent♥︎Age
Catalog

HasData Shopify

OfficialLive

by HasData · JavaScript

The public product catalogue and collections of any Shopify storefront, as structured JSON.

com.hasdata/shopify MCP Server

The com.hasdata/shopify server is a hosted Model Context Protocol (MCP) server that exposes two read-only tools to MCP clients. It returns Shopify storefront product catalogue data and collections as structured JSON, pulled from what a signed-out visitor can see. The server requires no app installation and no merchant token.

🛠️ Key Features

  • Two read-only Shopify tools exposed via MCP
  • Pulls product catalogue by storefront URL as structured JSON
  • Includes variants, SKUs, and prices
  • Lists collections that organize the catalogue

🚀 Use Cases

  • Retrieve product and variant details from any public Shopify storefront
  • Obtain collection listings for a storefront
  • Use storefront URLs from myshopify.com or custom domains

⚡ Developer Benefits

  • No app to install
  • No merchant token required
  • Data output is structured JSON for developer consumption
  • Works with Claude, Cursor, Windsurf, and other MCP clients

⚠️ Limitations

  • Reads only catalogue content accessible to a signed-out visitor
  • Only described as supporting “classic Shopify storefronts” (headless support is cut off in the source)

Topics

ai-agentsclaudecursorecommercehasdatallm-toolsmcpmcp-servermodel-context-protocolprice-monitoringproduct-datashopifyshopify-mcpweb-scrapingwindsurf