{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 120,
      "description": "Onderwerp of trefwoord in het Nederlands, bijvoorbeeld 'hond', 'bloemen', 'Amsterdam', 'kerst'. Leeg = populairste producten."
    },
    "max_price_eur": {
      "type": "number",
      "minimum": 0,
      "description": "Maximale prijs in euro's."
    },
    "min_price_eur": {
      "type": "number",
      "minimum": 0,
      "description": "Minimale prijs in euro's."
    },
    "sort": {
      "type": "string",
      "enum": [
        "relevantie",
        "populair",
        "prijs_laag",
        "prijs_hoog",
        "nieuwste"
      ],
      "description": "Sortering. Standaard relevantie bij een zoekterm, anders populair."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Aantal resultaten, standaard 6."
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "search_products",
  "x-source": "https://mcp.diamondpaintingwinkel.nl/mcp tools/list (probed 2026-11-05)"
}