← WebMCP Directory

Tool tree

alser.kz

CommerceTools verified
Website
Electronics and home appliances retailer in Kazakhstan
Explore capabilities
    get_catalog_filtersAnswer

    Read public ALSER.kz catalog filters, price range, promotions, product types, and sort options for a category using the same mobapi-v3 catalog endpoint as the site category page. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_catalog_filters",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz catalog filters, price range, promotions, product types, and sort options for a category using the same mobapi-v3 catalog endpoint as the site category page. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Public category keyword from the catalog URL, for example smartfony."
          },
          "brand_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Optional public brand keyword."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "only_local": {
            "type": "boolean",
            "default": false,
            "description": "Whether to calculate filters for local city availability only."
          }
        },
        "required": [
          "category_keyword"
        ],
        "additionalProperties": false
      }
    }
    get_catalog_productsAnswer

    Read public ALSER.kz catalog products for a category using the same mobapi-v3 catalog endpoint as the site category page. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_catalog_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz catalog products for a category using the same mobapi-v3 catalog endpoint as the site category page. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Public category keyword from the catalog URL, for example smartfony."
          },
          "brand_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Optional public brand keyword."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "page": {
            "type": "number",
            "default": 1,
            "description": "Catalog page number."
          },
          "limit": {
            "type": "number",
            "default": 12,
            "maximum": 50,
            "description": "Maximum number of products to return."
          },
          "sort": {
            "type": "string",
            "maxLength": 64,
            "description": "Optional sort id supported by the catalog response."
          },
          "filters": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 128
              },
              "maxItems": 20
            },
            "description": "Optional filters in catalog URL form: { filter_keyword: [option_keyword] }."
          },
          "price": {
            "type": "object",
            "properties": {
              "gte": {
                "type": "number",
                "description": "Minimum price."
              },
              "lte": {
                "type": "number",
                "description": "Maximum price."
              }
            },
            "additionalProperties": false,
            "description": "Optional price range."
          },
          "promos": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 128
            },
            "maxItems": 20,
            "description": "Optional promotion keywords from get_catalog_filters.promos."
          },
          "types": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 128
            },
            "maxItems": 20,
            "description": "Optional product type keywords from get_catalog_filters.types."
          },
          "only_local": {
            "type": "boolean",
            "default": false,
            "description": "Whether to return only local city availability."
          },
          "with_specs": {
            "type": "boolean",
            "default": false,
            "description": "Whether to request product specs in the catalog response."
          }
        },
        "required": [
          "category_keyword"
        ],
        "additionalProperties": false
      }
    }
    get_catalog_treeAnswer

    Read the public ALSER.kz catalog category tree using the same catalog-full endpoint as the site header catalog. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_catalog_tree",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the public ALSER.kz catalog category tree using the same catalog-full endpoint as the site header catalog. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "max_depth": {
            "type": "number",
            "default": 3,
            "maximum": 6,
            "description": "Maximum category nesting depth to return."
          },
          "include_images": {
            "type": "boolean",
            "default": false,
            "description": "Whether to include public category image URLs."
          }
        },
        "additionalProperties": false
      }
    }
    get_citiesAnswer

    Read the public list of ALSER.kz cities available for delivery and pickup, with the codes other tools expect (city_code for get_shops, location_id for get_product_detail/list_promos/get_catalog_products/etc). This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_cities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the public list of ALSER.kz cities available for delivery and pickup, with the codes other tools expect (city_code for get_shops, location_id for get_product_detail/list_promos/get_catalog_products/etc). This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "default": 50,
            "maximum": 200,
            "description": "Maximum number of cities to return."
          }
        },
        "additionalProperties": false
      }
    }
    get_homepage_blocksAnswer

    Read public ALSER.kz homepage blocks: product of the day, sale, best sellers, new products, popular products, popular categories, and articles. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_homepage_blocks",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz homepage blocks: product of the day, sale, best sellers, new products, popular products, popular categories, and articles. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "limit": {
            "type": "number",
            "default": 6,
            "maximum": 12,
            "description": "Maximum number of items per homepage product/article block."
          }
        },
        "additionalProperties": false
      }
    }
    get_product_detailAnswer

    Read public ALSER.kz product price, availability, delivery terms, specifications, and optional extended details by sku or product keyword. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_product_detail",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz product price, availability, delivery terms, specifications, and optional extended details by sku or product keyword. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "maxLength": 64,
            "description": "Product SKU. Either sku or keyword is required."
          },
          "keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Product URL keyword. Either sku or keyword is required."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "include_images": {
            "type": "boolean",
            "default": true,
            "description": "Whether to include public product images."
          },
          "include_description": {
            "type": "boolean",
            "default": false,
            "description": "Whether to load the full public product description as HTML."
          },
          "include_reviews": {
            "type": "boolean",
            "default": false,
            "description": "Whether to load public product reviews."
          },
          "reviews_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 5,
            "description": "Maximum number of reviews to return when include_reviews is true."
          },
          "include_store_availability": {
            "type": "boolean",
            "default": false,
            "description": "Whether to load product availability in stores."
          },
          "city_code": {
            "type": "string",
            "maxLength": 32,
            "description": "Optional FO city code for store availability. If omitted, it is resolved from location_id."
          }
        },
        "anyOf": [
          {
            "required": [
              "sku"
            ]
          },
          {
            "required": [
              "keyword"
            ]
          }
        ],
        "additionalProperties": false
      }
    }
    get_promo_productsAnswer

    Read public ALSER.kz products attached to a promotion by promotion keyword. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_promo_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz products attached to a promotion by promotion keyword. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "promo_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Promotion URL keyword, for example noutbuki-asus-s-dopolnitelnoj-zasitoj-asus-perfect-warranty."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "category_id": {
            "type": "string",
            "maxLength": 64,
            "description": "Optional public category id to limit promotion products."
          },
          "page": {
            "type": "number",
            "default": 1,
            "description": "Promotion products page number."
          },
          "limit": {
            "type": "number",
            "default": 12,
            "maximum": 50,
            "description": "Maximum number of products to return."
          }
        },
        "required": [
          "promo_keyword"
        ],
        "additionalProperties": false
      }
    }
    get_shopsAnswer

    Read public ALSER.kz shop pickup points by city code. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "get_shops",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz shop pickup points by city code. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city_code": {
            "type": "string",
            "maxLength": 32,
            "default": "000000001",
            "description": "FO city code. Defaults to Almaty."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "limit": {
            "type": "number",
            "default": 20,
            "maximum": 100,
            "description": "Maximum number of shops to return."
          }
        },
        "additionalProperties": false
      }
    }
    list_promosAnswer

    Read public ALSER.kz promotions for a city/location. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "list_promos",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read public ALSER.kz promotions for a city/location. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "location_id": {
            "type": "string",
            "maxLength": 64,
            "default": "8",
            "description": "ALSER city/location id. Defaults to Almaty if not provided."
          },
          "category": {
            "type": "string",
            "maxLength": 128,
            "description": "Optional public promotion category name."
          },
          "limit": {
            "type": "number",
            "default": 20,
            "maximum": 50,
            "description": "Maximum number of promotions to return."
          }
        },
        "additionalProperties": false
      }
    }
    search_productsAnswer

    Search public ALSER.kz products by a text query. This tool is read-only and returns only public site data.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search public ALSER.kz products by a text query. This tool is read-only and returns only public site data.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 2,
            "maxLength": 256,
            "description": "Search text, for example a product name, brand, SKU, or category phrase."
          },
          "lang": {
            "type": "string",
            "enum": [
              "ru",
              "kk"
            ],
            "default": "ru",
            "description": "Response language."
          },
          "category_keyword": {
            "type": "string",
            "maxLength": 256,
            "description": "Optional public category keyword to limit search context."
          },
          "limit": {
            "type": "number",
            "default": 5,
            "maximum": 20,
            "description": "Maximum number of products to return."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }