WebMCP

DeveloperWebMCP verified

baerskintactical.com WebMCP tools

BÆRSkin Tactical Supply Co. — a direct-to-consumer e-commerce store for tactical apparel and gear (hoodies, jackets, boots, EDC and outdoor kit). Its WebMCP tools turn the storefront into an agent-shoppable surface: an assistant can list and fetch products for the current market/channel, read the live cart, add or remove items, apply coupon codes, and drive checkout — start_checkout (in-app or hosted Shopify) and fill_shipping_address pre-fill the form but never submit, so the shopper still clicks Pay. lookup_order returns status and an item summary for an order number plus the email it was placed with.

9 tools1 methodsspec API surface

What can an agent do with baerskintactical.com WebMCP tools?

BÆRSkin Tactical Supply Co. — a direct-to-consumer e-commerce store for tactical apparel and gear (hoodies, jackets, boots, EDC and outdoor kit). Its WebMCP tools turn the storefront into an agent-shoppable surface: an assistant can list and fetch products for the current market/channel, read the live cart, add or remove items, apply coupon codes, and drive checkout — start_checkout (in-app or hosted Shopify) and fill_shipping_address pre-fill the form but never submit, so the shopper still clicks Pay. lookup_order returns status and an item summary for an order number plus the email it was placed with. 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 baerskintactical.com

Tool 1 of 9WebMCPAnswer

get_product

Fetch a single product (listing) by its slug for the current market and channel. Returns title, price, SKUs, and primary media.

How to install

Open the baerskintactical.com 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 baerskintactical.com with listingSlug: <string>. Return the structured result and cite the source page.

Input contract

  • listingSlug string Listing slug (URL segment) for the product

Open the source definition

Tool 2 of 9WebMCPAnswer

list_products_in_channel

List the products available in the current channel and market — title, slug, price for each listing.

How to install

Open the baerskintactical.com website and ask your browser agent to use list_products_in_channel

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_products_in_channel tool on baerskintactical.com. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 3 of 9WebMCPAction

    view_cart

    Read the current shopping cart: items, quantities, subtotal, grand total, and currency. Read-only.

    How to install

    Open the baerskintactical.com 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 baerskintactical.com. Return the structured result and cite the source page.

    Input contract

      Open the source definition

      Tool 4 of 9WebMCPAction

      add_to_cart

      Add the product the shopper is currently viewing to the cart, using the size/colour already selected on the page. Requires an open product page. If none is open, the result includes an `openUrl` for the product page — navigate there, then call this again. Programmatic add by product id is not yet supported.

      How to install

      Open the baerskintactical.com 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 baerskintactical.com with productId: <string>, quantity: <integer>. Return the structured result and cite the source page.

      Input contract

      • productId string Product slug. Used only for the deep link when no product page is open; ignored for the contextual add.
      • quantity integer Quantity (default 1, max 10)

      Open the source definition

      Tool 5 of 9WebMCPAction

      remove_from_cart

      Remove an item from the cart. Use the item id returned by view_cart.

      How to install

      Open the baerskintactical.com website and ask your browser agent to use remove_from_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 remove_from_cart tool on baerskintactical.com with itemId: <string>. Return the structured result and cite the source page.

      Input contract

      • itemId string Cart item id (from view_cart)

      Open the source definition

      Tool 6 of 9WebMCPAction

      apply_coupon

      Apply a discount or coupon code to the cart.

      How to install

      Open the baerskintactical.com 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 baerskintactical.com with code: <string>. Return the structured result and cite the source page.

      Input contract

      • code string Coupon / discount code

      Open the source definition

      Tool 7 of 9WebMCPSensitive action

      start_checkout

      Begin checkout. Navigates to the in-app checkout page.

      How to install

      Open the baerskintactical.com website and ask your browser agent to use start_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 start_checkout tool on baerskintactical.com. Return the structured result and cite the source page.

      Input contract

        Open the source definition

        Tool 8 of 9WebMCPAction

        fill_shipping_address

        Fill the shipping-address form on the checkout page. Does not submit. The shopper still clicks Pay.

        How to install

        Open the baerskintactical.com website and ask your browser agent to use fill_shipping_address

        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 fill_shipping_address tool on baerskintactical.com with firstName: <string>, lastName: <string>, email: <string>, phone: <string>, line1: <string>, line2: <string>, city: <string>, region: <string>, postalCode: <string>, country: <string>. Return the structured result and cite the source page.

        Input contract

        • firstName string Given name
        • lastName string Family name
        • email string Email address
        • phone string Phone number (E.164 preferred)
        • line1 string Street address line 1
        • line2 string Street address line 2
        • city string City
        • region string State / province / region
        • postalCode string Postal or ZIP code
        • country string ISO 3166-1 alpha-2 country code

        Open the source definition

        Tool 9 of 9WebMCPAnswer

        lookup_order

        Look up an order by its order number and the email it was placed with. Returns status and item summary.

        How to install

        Open the baerskintactical.com website and ask your browser agent to use lookup_order

        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 lookup_order tool on baerskintactical.com with orderId: <string>, email: <string>. Return the structured result and cite the source page.

        Input contract

        • orderId string Order number
        • email string Email used at checkout

        Open the source definition