WebMCP

DeveloperWebMCP verified

spree.apparel.monster WebMCP tools

Apparel Monster is an online apparel retailer selling men's, women's, and sportswear clothing. 116 products across 30 categories. Prices in USD. Powered by Spree Commerce with a public JSON:API…

8 tools1 methodsspec API surface

What can an agent do with spree.apparel.monster WebMCP tools?

Apparel Monster is an online apparel retailer selling men's, women's, and sportswear clothing. 116 products across 30 categories. Prices in USD. Powered by Spree Commerce with a public JSON:API… This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on spree.apparel.monster

Tool 1 of 8WebMCPAnswer

search_products

Search for apparel products by name, category (taxon permalink), price range, or stock status. Returns up to 20 results with name, price, and URL.

How to install

Open the spree.apparel.monster website and ask your browser agent to use search_products

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the search_products tool on spree.apparel.monster with query: <string>, taxon: <string>, min_price: <number>, max_price: <number>, in_stock: <boolean>, sort: <string>, limit: <integer>. Return the structured result and cite the source page.

Input contract

  • query string Keyword to match against product names, e.g. 'denim shirt'.
  • taxon string Permalink filter, e.g. 'categories/men/shirts' or 'collections/new-arrivals'.
  • min_price number Minimum price in USD.
  • max_price number Maximum price in USD.
  • in_stock boolean If true, only return purchasable items in stock.
  • sort string Sort order.
  • limit integer

Open the source definition

Tool 2 of 8WebMCPAnswer

get_product

Fetch full details for one product by slug, including variants (sizes/colors) and stock status.

How to install

Open the spree.apparel.monster website and ask your browser agent to use get_product

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_product tool on spree.apparel.monster with slug: <string>. Return the structured result and cite the source page.

Input contract

  • slug string Product slug, e.g. 'denim-shirt'.

Open the source definition

Tool 3 of 8WebMCPAnswer

list_categories

Returns top-level and nested categories (taxons) of the apparel catalog — Men, Women, Sportswear, Brands, Collections, and promotional groupings.

How to install

Open the spree.apparel.monster website and ask your browser agent to use list_categories

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the list_categories tool on spree.apparel.monster with parent: <string>. Return the structured result and cite the source page.

Input contract

  • parent string Optional permalink filter for children of a given parent, e.g. 'categories/men'.

Open the source definition

Tool 4 of 8WebMCPAction

view_cart

Returns the agent's current cart (line items, quantities, totals). Creates an empty cart if none exists.

How to install

Open the spree.apparel.monster website and ask your browser agent to use view_cart

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the view_cart tool on spree.apparel.monster. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 5 of 8WebMCPAction

    add_to_cart

    Adds a product variant (specific size/color combination) to the cart. Requires user confirmation. Returns the updated cart summary.

    How to install

    Open the spree.apparel.monster website and ask your browser agent to use add_to_cart

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the add_to_cart tool on spree.apparel.monster with variant_id: <integer>, quantity: <integer>. Return the structured result and cite the source page.

    Input contract

    • variant_id integer The variant ID (NOT the product ID). Get this from get_product → variants.
    • quantity integer

    Open the source definition

    Tool 6 of 8WebMCPAction

    apply_coupon

    Apply a promotion or discount code to the current cart. Returns whether the promo was accepted.

    How to install

    Open the spree.apparel.monster website and ask your browser agent to use apply_coupon

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the apply_coupon tool on spree.apparel.monster with coupon_code: <string>. Return the structured result and cite the source page.

    Input contract

    • coupon_code string

    Open the source definition

    Tool 7 of 8WebMCPSensitive action

    go_to_checkout

    Navigates the current tab to the checkout page for the active cart. Requires user confirmation.

    How to install

    Open the spree.apparel.monster website and ask your browser agent to use go_to_checkout

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the go_to_checkout tool on spree.apparel.monster. Return the structured result and cite the source page.

    Input contract

      Open the source definition

      Tool 8 of 8WebMCPAnswer

      get_store_info

      Returns the store name, currency, API base URL, and pointers to all /.well-known/ discovery endpoints.

      How to install

      Open the spree.apparel.monster website and ask your browser agent to use get_store_info

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the get_store_info tool on spree.apparel.monster. Return the structured result and cite the source page.

      Input contract

        Open the source definition