MCP tools

Every tool in tools/list, grouped by job.

GroupTools
Stores and regionsgetAvailableStores, getAvailableCountries, getAvailableRegions
DiscoverydiscoverProducts (retail), discoverRestaurantMenus (restaurant), getProduct
CartgetOrCreateCart, createCart (deprecated), viewCart, getCart, addToCart, updateCartItem, removeCartItem
FulfillmentsetShippingAddress, setShippingMethod, setRestaurantFulfillment
CheckoutvalidateCartForCheckout, getCheckoutLink, getAvailablePaymentMethods, initiatePaymentSession, completeCart
AccountsloginUser, authenticateUser

Messages: Invalid tool request, Invalid arguments for <name>, Method not found, This action requires the customer interface., A store must be admitted in marketplace.config.json before it can be connected.

Tool definitions are in app/api/mcp-transport/tools/**.