search_products
Search for products by keyword. Returns matching products with titles, descriptions, prices, and images. Use this to find specific products or browse by category.
get_product
Get detailed information about a specific product by its handle (URL slug) or ID. Returns full product details including all variants, images, and availability.
list_collections
List all product collections/categories in the store. Returns collection names, descriptions, and handles for navigation.
get_collection_products
Get all products within a specific collection. Use the collection handle to retrieve products organized by category.
filter_products
Filter products by various criteria including vendor/brand, product type, price range, and availability. Useful for narrowing down product selection.
create_cart
Create a new shopping cart, optionally with initial items. Returns the cart ID needed for subsequent operations.