Shopify Catalog
Agent-facing product search and cart/checkout access across Shopify merchants or a single store.
- Tool type
- Catalog interfaces for agent product discovery
- Made for
- Developers building shopping agents
- Runs on
- MCP endpoints and UCP CLI
- Catalog MCP endpoints called by an agent, with the UCP CLI as the quickstart runtime.
What it does
Shopify Catalog gives AI agents a way to find products and retrieve their details. An agent sends a natural-language keyword search, or a set of product or variant identifiers, and receives product results with options, availability signals, and checkout links. The Global Catalog searches across all Shopify merchants and returns results clustered by Universal Product ID. The Storefront Catalog searches one merchant's store.
People building or testing shopping agents use it through the UCP CLI or by calling the Catalog MCP endpoints directly. The quickstart walks through searching the catalog, creating a cart at a merchant, converting it to a checkout, and tracking the resulting order. Saved Catalogs let a developer store recurring filters in the Dev Dashboard, and promoted placements let approved developers request paid placements in Global Catalog results.
It suits developers building agentic commerce features who can run Node.js 18 or later and work with an MCP-compatible AI tool. Global Catalog access uses an agent profile without an API key, but rate limits apply and cannot be raised on keyless access. Results cannot be cached, and product images must be rendered in real time and used only with the merchant's listing.
What it can do
- Keyword product search across all Shopify merchants via Global Catalog
- Product lookup by identifier, up to 50 IDs per Global Catalog request
- Single-product detail retrieval with variant option selection and checkout links
- Merchant-scoped product search on individual Storefront Catalog stores
- Saved Catalog configurations with stored filters in the Dev Dashboard
- Cart creation and checkout conversion through the UCP CLI
Before you choose
- Catalog results cannot be cached. Images cannot be cached or re-used, must be rendered in real time, and may only accompany the related merchant's product listing.
- Catalog queries are rate limited, and keyless access does not support rate limit increases.
- Inferred fields may be absent or vary in accuracy depending on merchant product data.
Listed under
Get started
Quickstart installs @shopify/ucp-cli and the Shopify AI Toolkit plugin, then initializes a profile.
- Install Node.js 18 or higher and the UCP CLI, then the Shopify AI Toolkit plugin for your AI tool.
- Initialize a local UCP profile with ucp profile init --name agent.
- Run a Global Catalog search, then create a cart at the chosen merchant, convert it to a checkout, and track the order.
Plans and prices
Confirm the applicable plan, usage charges and commercial terms with the provider.
We couldn’t find published prices for Shopify Catalog. See their pricing page ↗
Sources for this overview
Product pages, documentation, and pricing checked 1 Nov 2026. Each source supports part of the overview; availability and prices can change.
- Quickstart ↗shopify.dev
- About Catalogs ↗shopify.dev
Ratings and reviews
No ratings for Shopify Catalog yet.
What’s changed
Free accountSignals
Free accountData and security
Free accountCompare with similar tools
Free accountWhere this comes from
How we research- Company website
- shopify.dev: product, pricing and policy pages
- YC directory mirror
- Batch and company name
- Social accounts
- Accounts the company links, and its posts on X
- Human review
- Checked by a person
- knowledge_base
Last checked 1 Nov 2026. Every field keeps its source and date; unknown means we couldn’t confirm it.