https://mcp.agentcard.sh/mcp with the user’s connection token (or a buy_token for org-owned accounts).
Behavior: read-only, idempotent.
Not in the default
tools/list. It is still callable by exact name, and appears when the client sends the x-expert-tools: 1 header.What it does
For a restaurant item where buy_search_products reported hasOptions=true, or the user asked to customize/modify an item, or buy_add_to_cart failed with options_required: fetch its customization option groups (e.g. “Choose Your Filling” — required, pick 1 of N) so the user can choose before adding. Returns groups [{id, name, min, max, required, options:[{id, name, priceCents, nested}]}] — an option can carry its OWN requirednested groups (a combo side’s size, a drink’s flavor); every required group AND required nested group needs a selection. Pass the chosen option ids to buy_add_to_cart as options. Not for grocery items.