> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overzicht van ordering-agents

> Hoe de AI-agent van een klant bestelt bij een storekit-store: WebMCP-tools in de browser, remote MCP-endpoint, UCP-discovery en llms.txt voor crawlers.

Alles in deze sectie is klantgericht. Voor een assistent die namens het **restaurant** handelt (bestellingen, verkoop en menu's lezen, kortingscodes en payment links maken), zie de [merchant MCP](/docs/nl/developers/mcp/overview). De agent koopt lunch namens iemand en moet dus dezelfde vragen beantwoorden als de klant: welk filiaal, wat staat er op het menu, wat kost het, is het nu beschikbaar. storekit beantwoordt die vragen via vier oppervlakken, elk gelezen door een ander soort klantzijdige agent. Deze pagina is de kaart; elk oppervlak heeft een eigen referentiepagina.

Niets hier gaat over de restaurantzijde van de balie. Op hun meest ruime instelling lezen deze oppervlakken een openbaar menu en vullen ze een winkelmand; ze wijzigen geen menu, zien geen orderwachtrij en raken geen store-instellingen aan, en geen enkele credential op deze pagina verleent daar toegang toe.

## Welk oppervlak je wilt

> **[WebMCP-tools](/docs/nl/developers/agents/ordering/webmcp)**
>
> Een agent in de browser van de klant, op de pagina die zij bekijken.

> **[MCP endpoint](/docs/nl/developers/agents/ordering/mcp-endpoint)**
>
> Een assistent ergens anders (ChatGPT, Claude, een IDE) die met een filiaal praat.

> **[UCP discovery](/docs/nl/developers/agents/ordering/ucp)**
>
> Een commerceplatform dat een profiel leest voordat het ergens verbinding mee maakt.

> **[llms.txt](/docs/nl/developers/agents/ordering/llms-txt)**
>
> Een crawler die platte tekst wil in plaats van een JavaScript-app.

Elke lezer hieronder handelt namens de klant, nooit namens het restaurant:

| Oppervlak | De lezer | Waar het draait | Transport |
| - | - | - | - |
| WebMCP-tools | De eigen browseragent van de klant | In het geopende tabblad | `document.modelContext`, geen netwerk |
| MCP-endpoint | Een remote assistent of agent-app | Overal | JSON-RPC via HTTP `POST` |
| UCP-discovery | Een commerceplatform of agent-host | Overal | Gecachte JSON via HTTP `GET` |
| llms.txt | Een LLM-crawler | Overal | Platte tekst via HTTP `GET` |

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 en `llms.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](https://dashboard.storekit.com) en de [webhooks en REST API](/docs/nl/developers/introduction).

Read-tools dragen de `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

> [!NOTE]
>
> 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.

| Oppervlak | Status |
| - | - |
| WebMCP-tools | Live op `order.storekit.com` onder een Chrome origin trial, per account ingeschakeld door storekit, alleen Chromium |
| MCP-endpoint | Live voor elk filiaal en merk op de ordering-host, read-tools plus de UCP-carttools |
| UCP-discovery | Live, UCP `2026-08-25`, meldt het MCP-transport en de cart-capability |
| llms.txt | Live voor het platform, elk merk en elk filiaal |

## 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](/docs/nl/developers/mcp/overview) op `mcp.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](/docs/nl/getting-started/contact-support), of gebruik het [storekit MCP/API Access Request](https://t09czsyu90l.typeform.com/to/G6rIJWNv)-formulier als je ook de [REST API](/docs/nl/developers/introduction#api-toegang-aanvragen) nodig hebt.


## Related topics

- [Introductie voor ontwikkelaars](/docs/nl/developers/introduction.md)
- [Merchant MCP-overzicht](/docs/nl/developers/mcp/overview.md)
- [MCP-endpoint](/docs/nl/developers/agents/ordering/mcp-endpoint.md)
- [Overzicht van integraties](/docs/nl/guides/integrations/overview.md)
- [llms.txt](/docs/nl/developers/agents/ordering/llms-txt.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.