Vraag Claude welke WooCommerce-producten bijna op zijn (zonder in te loggen op wp-admin)
Uitzoeken welke producten een lage voorraad hebben, betekent normaal gesproken: wp-admin openen, wachten op het productoverzicht en filteren op voorraadstatus. Met de WooCommerce-add-on voor MCP Self-hosted typ je de vraag in Claude Desktop of Claude Code en krijg je de producten en hun aantallen terug uit je eigen webshop.
Je staat op een beurs of in het magazijn van een leverancier, en iemand vraagt of je deze week nog twintig stuks kunt leveren. Je wilt weten wat bijna op is, zonder laptop. Dit artikel behandelt wat je één keer instelt, hoe je de vraag formuleert en waar de grens ligt tussen “Claude kan dit opzoeken” en “Claude kan je webshop wijzigen”.
Waarom Claude vragen in plaats van wp-admin openen?
Vragen over lage voorraad komen zelden binnen als je achter je bureau zit. Een leverancier belt over een nabestelling. Een klant vraagt of een product weer leverbaar is. Een collega heeft vóór een overleg een getal nodig.
Elk daarvan is een korte taak in wp-admin, maar het betekent inloggen, het juiste scherm vinden en het juiste filter onthouden. Met de add-on is de vraag zelf het filter: “Wat is bijna op?”, “Welke producten zijn uitverkocht?” of “Laat alles zien met minder dan 10 stuks.” Claude roept de WooCommerce-tool aan, leest het resultaat en antwoordt in gewone taal.
Wat heb je nodig voordat Claude ziet wat bijna op is?
De WooCommerce-add-on draait binnen MCP Self-hosted, de zelf gehoste MCP-server die je installeert en updatet met ./mcp-update.sh. Drie dingen moeten geregeld zijn:
- Je licentie bevat de WooCommerce-add-on. Je ziet
tool:woocommerceonder Entitlements op het tabblad Overzicht van je licentie. - De REST API-gegevens van je webshop zijn ingesteld:
WOOCOMMERCE_STORE_URL,WOOCOMMERCE_CONSUMER_KEYenWOOCOMMERCE_CONSUMER_SECRET. Zet ze in.envof onder het tabblad Tools van je licentie in Mijn account. - Bij je seat, de identiteit die je Claude-client gebruikt, is de WooCommerce-tool aangevinkt.
Het sleutelpaar maak je in WooCommerce aan onder Instellingen → Geavanceerd → REST API. Om te vragen wat bijna op is, geef je de sleutel alleen leesrechten. De webshop weigert dan elke schrijfactie, wat er aan de kant van MCP Self-hosted ook gebeurt. Verder hoeft er niets op de webshop geïnstalleerd te worden. De handleiding WooCommerce MCP instellen beschrijft elke stap, inclusief wat je controleert als de verbinding mislukt.
Hoe vraag je welke producten bijna op zijn?
Er is geen speciale syntax. Vraag het zoals je het een collega zou vragen die het beheerscherm open heeft:
- “Welke producten zijn nu uitverkocht?”
- “Welke producten staan in nabestelling?”
- “Toon elk product in de categorie Lagers met minder dan 10 stuks.”
- “Wat is de voorraad van de eiken boekenkast?”
Uitverkocht en in nabestelling zijn directe filters: de tool vraagt WooCommerce om producten met die voorraadstatus. “Minder dan 10 stuks” werkt anders. WooCommerce heeft in deze tool geen filter op een aantal, dus Claude haalt producten op, tot 100 per pagina, en vergelijkt de aantallen zelf. Bij een kleine of middelgrote catalogus vind je zo snel wat bijna op is. Bij duizenden producten beperk je de vraag met een categorie of zoekterm, zodat Claude niet de hele catalogus doorbladert.
Elke productregel toont de naam, SKU, prijs en voorraad, zodat Claude je precies kan vertellen hoe laag de voorraad per artikel is. Het voorraadaantal verschijnt alleen als “Voorraad beheren” voor dat product in WooCommerce aanstaat. Zonder die instelling kent WooCommerce alleen “op voorraad” of “uitverkocht”, en Claude dus ook.
Wat ziet Claude niet van je voorraad?
Ken de grenzen voordat je op het antwoord vertrouwt:
- Variaties. De tool leest producten, niet de afzonderlijke variaties van een variabel product. Beheer je voorraad per maat of kleur, dan ziet Claude niet welke variatie bijna op is.
- Geschiedenis. De tool geeft de huidige voorraad, niet hoe die in de tijd veranderde. “Is dit sinds dinsdag uitverkocht?” is met alleen voorraaddata niet te beantwoorden.
- Foute data. Claude leest je webshop; het controleert hem niet. Heeft een import de aantallen verkeerd gezet, dan meldt Claude het foute getal met dezelfde stelligheid als een correct getal.
Kan Claude ook voorraadniveaus aanpassen?
Alleen als je dat toestaat. Elke tool heeft per seat een modus: alleen lezen of Mag wijzigingen aanbrengen. Die kies je op het tabblad Seats van je licentie als je een seat toevoegt of bewerkt. Read-only is de standaard, en in die modus worden de schrijftools helemaal niet geregistreerd. Claude ziet ze niet.
Met Mag wijzigingen aanbrengen aan voegt de WooCommerce-add-on drie tools toe: orderstatus bijwerken, een ordernotitie toevoegen en het voorraadaantal van een product instellen. De voorraadwijziging werkt alleen voor producten waarbij “Voorraad beheren” aanstaat; de tool zet die instelling niet voor je aan. Er is in geen enkele modus een tool om orders aan te maken of prijzen te wijzigen. De pagina Claude koppelen aan WooCommerce legt uit wanneer Mag wijzigingen aanbrengen zinvol is.
Heb je meer dan één webshop?
De add-on kan met meerdere WooCommerce-webshops praten. Je voegt ze toe als webshops onder het tabblad Tools, en elke MCP-seat kiest welke webshops ze kan bereiken. Met meer dan één webshop moet Claude bij elke aanroep zeggen welke webshop bedoeld is, dus “wat is bijna op in de outletshop?” geeft je de outlet en verder niets. Welke webshops een seat kan bereiken, hoort bij de instellingen op MCP-seats.
Veelvoorkomende misverstanden
“Claude heeft een aparte login voor mijn webshop nodig.” Het gebruikt de eigen consumer key en secret van de WooCommerce REST API, hetzelfde mechanisme dat andere webshopkoppelingen gebruiken.
“Claude kan bestellingen voor me plaatsen.” Geen enkele tool maakt orders aan. Read-only-connecties kunnen helemaal niets wijzigen.
“Mijn webshopdata gaat via een server van een derde partij.” MCP Self-hosted draait in je eigen Docker-container en praat direct met de REST API van je webshop. De antwoorden die het teruggeeft gaan wel naar Claude, de AI-client die je gebruikt; zo kan Claude je antwoorden. Geef elke seat alleen de tools die ze nodig heeft.
Veelgestelde vragen
Vervangt dit de e-mails van WooCommerce over lage voorraad?
Nee. Die blijven werken zoals voorheen. Claude vragen is voor losse vragen, niet voor automatische meldingen.
Wat als mijn REST API-sleutels worden ingetrokken?
De tool geeft een authenticatiefout. Maak een nieuw sleutelpaar aan in WooCommerce en werk het bij in .env of onder Inloggegevens.
Heb ik ook de WordPress-add-on nodig?
Nee. De WooCommerce-add-on is een aparte entitlement en dekt zelfstandig producten, orders en klanten.
Tot slot
Het gat tussen “ik heb alleen dit ene getal nodig” en “ik moet wp-admin openen” is wat de WooCommerce-add-on dicht. Stel hem één keer in met een read-only-sleutel, vraag welke producten bijna op zijn, en check de grenzen hierboven voordat je een klant iets belooft. Begin met de handleiding WooCommerce MCP instellen, of bekijk wat de add-on WooCommerce MCP-server bevat.