← All WebMCP sites

baerskintactical.com

Commercehttps://baerskintactical.com/listed as of 2026-08-01
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.
See Ora's auditWe loaded this site in a real browser and scored its tools. Score: 64/100 (C).

Tools

get_productanswerimperative/au/contact-us
Fetch a single product (listing) by its slug for the current market and channel. Returns title, price, SKUs, and primary media.
Input schema
{
  "type": "object",
  "properties": {
    "listingSlug": {
      "type": "string",
      "description": "Listing slug (URL segment) for the product"
    }
  },
  "required": [
    "listingSlug"
  ],
  "additionalProperties": false
}
list_products_in_channelanswerimperative/au/contact-us
List the products available in the current channel and market — title, slug, price for each listing.
Input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
view_cartactimperative/au/contact-us
Read the current shopping cart: items, quantities, subtotal, grand total, and currency. Read-only.
Input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
add_to_cartactimperative/au/contact-us
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.
Input schema
{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "description": "Product slug. Used only for the deep link when no product page is open; ignored for the contextual add."
    },
    "quantity": {
      "type": "integer",
      "description": "Quantity (default 1, max 10)",
      "minimum": 1,
      "maximum": 10
    }
  },
  "additionalProperties": false
}
remove_from_cartactimperative/au/contact-us
Remove an item from the cart. Use the item id returned by view_cart.
Input schema
{
  "type": "object",
  "properties": {
    "itemId": {
      "type": "string",
      "description": "Cart item id (from view_cart)"
    }
  },
  "required": [
    "itemId"
  ],
  "additionalProperties": false
}
apply_couponactimperative/au/contact-us
Apply a discount or coupon code to the cart.
Input schema
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "Coupon / discount code"
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
start_checkouttransactimperative/au/contact-us
Begin checkout. Navigates to the in-app checkout page.
Input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
fill_shipping_addressactimperative/au/contact-us
Fill the shipping-address form on the checkout page. Does not submit. The shopper still clicks Pay.
Input schema
{
  "type": "object",
  "properties": {
    "firstName": {
      "type": "string",
      "description": "Given name"
    },
    "lastName": {
      "type": "string",
      "description": "Family name"
    },
    "email": {
      "type": "string",
      "description": "Email address"
    },
    "phone": {
      "type": "string",
      "description": "Phone number (E.164 preferred)"
    },
    "line1": {
      "type": "string",
      "description": "Street address line 1"
    },
    "line2": {
      "type": "string",
      "description": "Street address line 2"
    },
    "city": {
      "type": "string",
      "description": "City"
    },
    "region": {
      "type": "string",
      "description": "State / province / region"
    },
    "postalCode": {
      "type": "string",
      "description": "Postal or ZIP code"
    },
    "country": {
      "type": "string",
      "description": "ISO 3166-1 alpha-2 country code"
    }
  },
  "required": [
    "firstName",
    "lastName",
    "line1",
    "city",
    "postalCode",
    "country"
  ],
  "additionalProperties": false
}
lookup_orderanswerimperative/au/contact-us
Look up an order by its order number and the email it was placed with. Returns status and item summary.
Input schema
{
  "type": "object",
  "properties": {
    "orderId": {
      "type": "string",
      "description": "Order number"
    },
    "email": {
      "type": "string",
      "description": "Email used at checkout"
    }
  },
  "required": [
    "orderId",
    "email"
  ],
  "additionalProperties": false
}
Listings are sourced from public community registries and shown as reported.