← WebMCP Directory

Tool tree

shoppulsewebmcp.netlify.app

CommerceTools verified
Website
Production-grade WebMCP-powered web app built for The WebMCP Challenge. Uniting human shoppers, merchant operators, and AI agents through structured browser-level tools.
Explore capabilities
    redeem_discount_voucherAction

    Redeem a customer promotional coupon or discount voucher code on the active session.

    View tool JSON
    {
      "name": "redeem_discount_voucher",
      "kind": "act",
      "impl": "imperative",
      "description": "Redeem a customer promotional coupon or discount voucher code on the active session.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "couponCode": {
            "type": "string",
            "description": "Promotional coupon code"
          }
        },
        "required": [
          "couponCode"
        ]
      }
    }
    direct_sku_lookupAction

    Quickly locate and spotlight an exact product in the catalog by its SKU identifier.

    View tool JSON
    {
      "name": "direct_sku_lookup",
      "kind": "act",
      "impl": "imperative",
      "description": "Quickly locate and spotlight an exact product in the catalog by its SKU identifier.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "skuCode": {
            "type": "string",
            "description": "Product SKU Code"
          }
        },
        "required": [
          "skuCode"
        ]
      }
    }
    search_productsAnswer

    Search and filter the product catalog by keyword, category, price ceiling, stock availability, or rating.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search and filter the product catalog by keyword, category, price ceiling, stock availability, or rating.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keyword or product name (e.g. 'headphones', 'bamboo')"
          },
          "category": {
            "type": "string",
            "enum": [
              "All",
              "Electronics",
              "Office",
              "Apparel",
              "Accessories"
            ],
            "description": "Product category filter"
          },
          "maxPrice": {
            "type": "number",
            "description": "Maximum price filter in USD"
          },
          "inStockOnly": {
            "type": "boolean",
            "description": "Only return items currently in stock"
          },
          "minRating": {
            "type": "number",
            "description": "Minimum star rating filter (1.0 to 5.0)"
          }
        }
      }
    }
    configure_bundleAction

    Curate a personalized product bundle across specified SKUs with an automated bundle discount.

    View tool JSON
    {
      "name": "configure_bundle",
      "kind": "act",
      "impl": "imperative",
      "description": "Curate a personalized product bundle across specified SKUs with an automated bundle discount.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productIds": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Array of product IDs or SKUs to combine into the bundle"
          },
          "bundleName": {
            "type": "string",
            "description": "Descriptive name for the bundle (e.g. 'Audiophile Work-From-Home Pack')"
          },
          "discountPercent": {
            "type": "number",
            "description": "Discount percentage applied to bundle items (e.g. 15 for 15% off)"
          }
        },
        "required": [
          "productIds",
          "bundleName"
        ]
      }
    }
    optimize_cartAction

    Analyze the user's shopping cart for volume discounts, free shipping thresholds, and valid promo codes.

    View tool JSON
    {
      "name": "optimize_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Analyze the user's shopping cart for volume discounts, free shipping thresholds, and valid promo codes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "autoApplyBestCoupon": {
            "type": "boolean",
            "description": "Automatically apply the highest saving coupon if eligible"
          }
        }
      }
    }
    simulate_price_elasticityAnswer

    Run econometric price-elasticity forecasting model on a SKU to simulate volume, revenue, and gross profit shifts.

    View tool JSON
    {
      "name": "simulate_price_elasticity",
      "kind": "answer",
      "impl": "imperative",
      "description": "Run econometric price-elasticity forecasting model on a SKU to simulate volume, revenue, and gross profit shifts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string",
            "description": "Product ID or SKU to simulate"
          },
          "proposedPrice": {
            "type": "number",
            "description": "Proposed new price in USD"
          }
        },
        "required": [
          "productId",
          "proposedPrice"
        ]
      }
    }
    dispatch_purchase_orderSensitive Action

    Generate and dispatch restocking purchase order to supplier ERP. High-value orders trigger human confirmation gating.

    View tool JSON
    {
      "name": "dispatch_purchase_order",
      "kind": "transact",
      "impl": "imperative",
      "description": "Generate and dispatch restocking purchase order to supplier ERP. High-value orders trigger human confirmation gating.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "description": "SKU code of product to restock"
          },
          "quantity": {
            "type": "number",
            "description": "Units to order from supplier"
          },
          "notes": {
            "type": "string",
            "description": "Procurement instructions or priority tags"
          }
        },
        "required": [
          "sku",
          "quantity"
        ]
      }
    }
    publish_flash_campaignAction

    Launch an omnichannel flash sale promotion, update live storefront announcement banners, and apply category discounts.

    View tool JSON
    {
      "name": "publish_flash_campaign",
      "kind": "act",
      "impl": "imperative",
      "description": "Launch an omnichannel flash sale promotion, update live storefront announcement banners, and apply category discounts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "bannerText": {
            "type": "string",
            "description": "Header promotional announcement message"
          },
          "discountPercent": {
            "type": "number",
            "description": "Discount percentage for campaign"
          },
          "targetCategory": {
            "type": "string",
            "enum": [
              "All",
              "Electronics",
              "Office",
              "Apparel",
              "Accessories"
            ],
            "description": "Category to discount"
          }
        },
        "required": [
          "bannerText",
          "discountPercent"
        ]
      }
    }
    export_audit_telemetryAction

    Export structured audit ledger of all WebMCP tool invocations, schemas, latency metrics, and human approval decisions.

    View tool JSON
    {
      "name": "export_audit_telemetry",
      "kind": "act",
      "impl": "imperative",
      "description": "Export structured audit ledger of all WebMCP tool invocations, schemas, latency metrics, and human approval decisions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Max log entries to retrieve (default 25)"
          }
        }
      }
    }
    redeem_discount_voucherAction

    Redeem a customer promotional coupon or discount voucher code on the active session.

    View tool JSON
    {
      "name": "redeem_discount_voucher",
      "kind": "act",
      "impl": "declarative",
      "description": "Redeem a customer promotional coupon or discount voucher code on the active session.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "couponCode": {
            "type": "string",
            "description": "Enter promo code (e.g. WEBMCP15)"
          }
        },
        "required": [
          "couponCode"
        ]
      }
    }
    direct_sku_lookupAction

    Quickly locate and spotlight an exact product in the catalog by its SKU identifier.

    View tool JSON
    {
      "name": "direct_sku_lookup",
      "kind": "act",
      "impl": "declarative",
      "description": "Quickly locate and spotlight an exact product in the catalog by its SKU identifier.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "skuCode": {
            "type": "string",
            "description": "Enter SKU (e.g. AURA-PRO-01)"
          }
        },
        "required": [
          "skuCode"
        ]
      }
    }