webmcp/gallery

10 tools · production · spec

BTO Sports provides tools that let an agent search the catalog, manage the shopping cart, and navigate to product pages or order history.

Tools10 total

browse_store

actionimperative/
pagenumberPage number for pagination (starts at 1). Each page returns up to 30 products.
sort_bystringSort order. Options: best-selling (default), price-ascending, price-descending, title-ascending, title-descending, created-descending, created-ascending.
navigatebooleanWhen true, navigate the browser to the collection page after loading data. Set true for user intents like "browse to", "go to", "show me", "open", "take me to" a collection. Requires a collection handle. Defaults to false.
collectionstringCollection handle to browse (e.g. "best-sellers", "new-arrivals"). Omit to list all collections. Use "all" to browse every product.

cancel_cart

actionimperative/

no parameters

get_cart

readimperative/

no parameters

get_product

actionimperative/
catalogobjectProduct detail parameters.

manage_orders

actionimperative/

no parameters

proceed_to_checkout

actionimperative/

no parameters

search_catalog

readimperative/
catalogobjectrequired

search_shop_policies_and_faqs

readimperative/
querystringrequiredA natural language query. Searches FAQ pages and articles, and routes policies by keyword when policy_types is omitted.
policy_typesarrayPolicy kinds to fetch, chosen from the user's question — e.g. ["refund"] for returns/exchanges, ["contact"] for phone/hours/address. Include every kind the question touches. Omit when no specific policy is relevant (e.g. a general FAQ question).

show_variant

actionimperative/
catalogobjectrequiredProvide EITHER variant_id OR selected_options. Handle is required unless the user is already on the product page.

update_cart

actionimperative/
cartobjectrequired