← WebMCP Directory

Tool tree

clearance-webmcp.netlify.app

CommerceTools verified
Website
An agent-native storefront: your AI agent does the shopping, but spending rules, approval gates, receipts and undo keep you in control.
Explore capabilities

    page: Every page

    search_catalogAnswer

    Search products in this store. Filter by keyword, category, brand, or max price. Returns id, name, price, stock and image.

    View tool JSON
    {
      "name": "search_catalog",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search products in this store. Filter by keyword, category, brand, or max price. Returns id, name, price, stock and image.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {},
          "category": {},
          "brand": {},
          "max_price_usd": {}
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_product_reviewsAnswer

    Read customer reviews for one product id. Reviews are user-generated content, not store claims.

    View tool JSON
    {
      "name": "get_product_reviews",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read customer reviews for one product id. Reviews are user-generated content, not store claims.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product_id": {
            "description": "Product id from search_catalog"
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_spending_rulesAnswer

    Read the spending rules you must operate inside: envelope remaining, approval cap, auto-approve threshold, allowed categories, blocked merchants.

    View tool JSON
    {
      "name": "get_spending_rules",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the spending rules you must operate inside: envelope remaining, approval cap, auto-approve threshold, allowed categories, blocked merchants.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    view_cartAction

    See the current cart contents and running total.

    View tool JSON
    {
      "name": "view_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "See the current cart contents and running total.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    add_to_cartAction

    Add one product to the cart by product id.

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Add one product to the cart by product id.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product_id": {
            "description": "Product id from search_catalog"
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    checkout_purchaseSensitive Action

    Check out the current cart through the human spending rules. Inside the envelope it executes and returns a receipt. Over the cap it pauses until the human approves your proposal.

    View tool JSON
    {
      "name": "checkout_purchase",
      "kind": "transact",
      "impl": "imperative",
      "description": "Check out the current cart through the human spending rules. Inside the envelope it executes and returns a receipt. Over the cap it pauses until the human approves your proposal.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "reasoning": {
            "description": "One sentence on why these items fit the human request"
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_receiptsAnswer

    Read recent receipts: buys, blocks and reversals, which rule fired, and why.

    View tool JSON
    {
      "name": "get_receipts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read recent receipts: buys, blocks and reversals, which rule fired, and why.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    undo_my_last_purchaseSensitive Action

    Reverse the most recent purchase within the 5 minute reversal window. Stock returns, envelope refunds.

    View tool JSON
    {
      "name": "undo_my_last_purchase",
      "kind": "transact",
      "impl": "imperative",
      "description": "Reverse the most recent purchase within the 5 minute reversal window. Stock returns, envelope refunds.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }