Welk oppervlak je wilt
WebMCP-tools
Een agent in de browser van de klant, op de pagina die zij bekijken.
MCP endpoint
Een assistent ergens anders (ChatGPT, Claude, een IDE) die met een filiaal praat.
UCP discovery
Een commerceplatform dat een profiel leest voordat het ergens verbinding mee maakt.
llms.txt
Een crawler die platte tekst wil in plaats van een JavaScript-app.
De eerste twee delen de shaping- en prijsregels, dus een burger wordt op dezelfde grond beschreven, geprijsd en geweigerd, ongeacht wie het vraagt. Maar het zijn niet dezelfde tools. Hun namen, argumenten en writes verschillen, en een client kan de één niet vervangen door de ander: WebMCP leest de pagina die de klant open heeft en schrijft naar de winkelmand voor hun neus, terwijl het MCP-endpoint de openbare API leest en een cart bouwt die de call overleeft.
Wat de agent van een klant wel en niet kan
Op de twee tool-oppervlakken hebben reads geen credential nodig en stoppen writes vóór het geld. UCP-discovery enllms.txt zijn smaller: een profiel en een snapshot in platte tekst, geen tools.
Via de WebMCP- en MCP-tools:
- Een agent kan een filiaal, het menu, de optiegroepen van een item, de geaccepteerde ordermethodes en de openingsstatus lezen. Resterende tijdslots zijn alleen leesbaar via het MCP-endpoint.
- Een agent kan items in een basket of cart plaatsen, aantallen aanpassen en een fulfillmentmethode kiezen.
- Een agent kan niet betalen. Er is geen checkout-tool, geen Pay at Table-afrekening en geen kortingafhandeling. De klant opent de filiaalpagina om de basket te bekijken en te betalen, en een cart die via het MCP-endpoint is gebouwd komt terug met een link precies daarvoor.
- Een agent krijgt nooit klantgegevens overhandigd. Niets op deze oppervlakken leest of bewaart een account, een adresboek of een orderhistorie.
- Een agent kan niet namens het restaurant handelen. Er is geen tool voor het bewerken van een menu, het snoozen van een item, het lezen van de orderwachtrij of het wijzigen van store-instellingen. Dat zijn zaken van de operator, via het dashboard en de webhooks en REST API.
readOnlyHint-annotatie van MCP en basket-writes niet, zodat een goed werkende client een read op eigen initiatief kan aanroepen en de klant vóór een write om toestemming vraagt.
Huidige status
Deze oppervlakken staan nog in de kinderschoenen. Beschouw de toolnamen en payload-vormen als instabiel totdat een pagina anders vermeldt, en verwacht dat de WebMCP-helft meebeweegt met de standaard die zij volgt.
Voor de restaurantzijde
Een personeelsgerichte interface, een assistent die het eigen team van een restaurant kan bevragen over bestellingen, verkoop en menu’s, is een apart product: de merchant MCP opmcp.storekit.com. Deze antwoordt aan het restaurant in plaats van aan een klant, is geauthenticeerd met een dashboard-login en zit momenteel in bèta. Niets op de vier hierboven genoemde pagina’s is daarop van toepassing.
Bouw je tegen een van deze oppervlakken of wil je ze laten inschakelen voor je stores? Neem contact op met support, of gebruik het storekit MCP/API Access Request-formulier als je ook de REST API nodig hebt.