The public product catalogue and collections of any Shopify storefront, as structured JSON.
Connect Remote server
claude mcp add --transport http shopify https://mcp.hasdata.com/mcp?apis=shopify --header "x-api-key: <X_API_KEY>"
{
"mcpServers": {
"shopify": {
"url": "https://mcp.hasdata.com/mcp?apis=shopify",
"headers": {
"x-api-key": "<X_API_KEY>"
}
}
}
}
{
"servers": {
"shopify": {
"type": "http",
"url": "https://mcp.hasdata.com/mcp?apis=shopify",
"headers": {
"x-api-key": "<X_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.hasdata.com/mcp?apis=shopify
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 2 found in our last check
hasdata_shopify_collections_getCollectionsGet Shopify Store Collections Lists collections from any public Shopify storefront URL with limit (up to 250) and page pagination. Returns each collection's id, title, handle, description, image, and timestamps. Use the returned handles as input to the Shopify Products endpoint…
hasdata_shopify_products_getProductsGet Shopify Store Products Pulls products from any public Shopify storefront URL, optionally filtered by a collection handle, with limit (up to 250) and page pagination. Returns product id, title, handle, vendor, product_type, tags, body_html, images, variants with prices/SKUs/i…
Headers
| Name | Description |
|---|---|
x-api-keyRequired, secret | HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card. |
Details
| Endpoint | https://mcp.hasdata.com/mcp?apis=shopify (Streamable HTTP) |
| Package | @hasdata/[email protected] (NPM, stdio) |
| Package | [email protected] (PYPI, stdio) |
| First published | 24 Sep 2026 |
| Last updated | 24 Sep 2026 |
| Registry name | com.hasdata/shopify |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
