{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "drhelios-webmcp",
  "version": "1.0.0",
  "description": "Dr Helios WebMCP client-side tools for AI agents and agentic browsing.",
  "tools": [
    {
      "name": "search_products",
      "description": "Wyszukaj produkty naturalne (syropy ziołowe, surowe miody odmianowe, żywe octy, zakwasy) w manufakturze Dr Helios według nazwy, zioła lub dolegliwości.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Szukana fraza, roślina lub dolegliwość, np. 'czarny bez', 'wrzosowy', 'odporność', 'kaszel', 'zakwas'"
          }
        },
        "required": ["query"]
      }
    },
    {
      "name": "get_product_details",
      "description": "Pobierz szczegółowy opis, skład, certyfikaty jakości (liczba diastazowa DN, HMF), dawkowanie i aktualną cenę produktu.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Slug produktu, np. 'syrop-z-kwiatow-czarnego-bzu', 'miod-wrzosowy', 'zywy-ocet-jablkowy'"
          }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "get_store_shipping_and_contact",
      "description": "Informacje o progach darmowej dostawy (od 250 zł), metodach wysyłki (Paczkomaty InPost 14,90 zł, ORLEN Paczka, DPD), darmowym odbiorze w Kluczborku i metodach płatności.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_active_promotions",
      "description": "Zwraca aktualnie aktywne kody rabatowe (np. kod NATURALNIE na 10% rabatu) oraz zestawy promocyjne.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "subscribe_newsletter",
      "description": "Zapisz adres e-mail do newslettera Klubu Przyjaciół Spiżarni Dr Helios, aby odebrać 10% rabatu na pierwsze zakupy.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string",
            "format": "email",
            "description": "Adres e-mail użytkownika"
          }
        },
        "required": ["email"]
      }
    }
  ]
}
