← WebMCP Directory

Tool tree

hubit-store.vercel.app

CommerceTools verified
Website
One shop over 28 independent stores, for you and your AI agent together. One cart, one payment; Hubit sources each item from the store that has it.
Explore capabilities

    page: Every page

    search_catalogAnswer

    Search Hubit's catalogue of products from 28 stores. Every word must match the title, brand, tags, department or style code.

    View tool JSON
    {
      "name": "search_catalog",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Hubit's catalogue of products from 28 stores. Every word must match the title, brand, tags, department or style code.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string"
          },
          "department": {
            "type": "string",
            "enum": [
              "footwear",
              "apparel",
              "beauty",
              "home",
              "kitchen",
              "accessories",
              "audio-tech",
              "outdoor",
              "desk",
              "food-drink"
            ]
          },
          "sort": {
            "type": "string",
            "enum": [
              "featured",
              "price-asc",
              "price-desc",
              "rating"
            ]
          },
          "inStock": {
            "type": "boolean"
          },
          "maxPrice": {
            "type": "number",
            "description": "Dollars"
          }
        }
      },
      "page": "/"
    }
    get_productAnswer

    Read one product: price, options (sizes) with stock, description and reviews.

    View tool JSON
    {
      "name": "get_product",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read one product: price, options (sizes) with stock, description and reviews.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/"
    }
    add_to_cartAction

    Add a product to the shopper's cart. The line is marked as added by the agent.

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a product to the shopper's cart. The line is marked as added by the agent.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string"
          },
          "option": {
            "type": "string"
          },
          "qty": {
            "type": "number"
          }
        },
        "required": [
          "productId",
          "option"
        ]
      },
      "page": "/"
    }
    remove_from_cartAction

    Remove a line from the shopper's cart.

    View tool JSON
    {
      "name": "remove_from_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove a line from the shopper's cart.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string"
          },
          "option": {
            "type": "string"
          }
        },
        "required": [
          "productId",
          "option"
        ]
      },
      "page": "/"
    }
    view_cartAction

    Read the shopper's cart with Hubit's prices and fees, as the server works them out.

    View tool JSON
    {
      "name": "view_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Read the shopper's cart with Hubit's prices and fees, as the server works them out.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }