Supported tools
Toolbox version 1.1 (07/05/2026)
Below is the full list of MCP tools supported by the OneStock integration. Each tool includes a short description and its associated rights, helping customers and partners understand when and how to use them within customer care and order management workflows.
Tool identifier | Description | Rights |
|---|---|---|
| Creates an in-store reservation (ROPIS) when shipping options are not suitable. Requires validated customer details and a selected pickup store. Used after comparing delivery promises and presenting pickup alternatives. | Customer Care Shopping services |
| Updates the invoice/billing address of a validated order. Typically used after an address validation flow and only if line item groups are still editable. | Customer Care Customer ORDER SERVICES |
| Updates customer or delivery contact information (name, title, phone, company). Allows partial edits depending on billing/delivery scopes. | Customer Care Customer ORDER SERVICES |
| Replaces the shipping address after validating a new normalized address. Requires cascading line rules. Only works if fulfillment has not progressed too far. | Customer Care Customer ORDER SERVICES |
| Changes the pickup endpoint of a Click & Collect or ROPIS order. Used after listing alternatives with | Customer Care Customer ORDER SERVICES |
| Returns alternative stores able to fulfill an existing pickup order, optionally based on shopper-provided coordinates or radius. Supports store-switching workflows. | Customer Care Customer ORDER SERVICES Shopping services |
| Calculates delivery methods, ETA windows, costs, and carrier routes for specific items to a destination. The core tool for comparing delivery vs. pickup scenarios. | Customer Care Shopping services |
| Lists eligible stores where selected items can be returned based on sales channel rules, coordinates, and return windows. Used in all return-store selection workflows. | Customer Care Customer ORDER SERVICES |
| Returns a full normalized snapshot of an order: items, states, delivery address, pickup info, parcels, line item groups, etc. Foundation for all post-purchase workflows. | Customer Care Customer ORDER SERVICES |
| Geocodes any user-provided location (city, ZIP, address, landmark) and returns nearby pickup-capable stores. Used before creating ROPIS or CKC orders. | Customer Care |
| Creates an in-store return parcel for selected line item group ranges. Used after determining returnable items and selecting a valid return location. | Customer Care Customer ORDER SERVICES |
| Cancel specific line item groups or the entire order based on user confirmation. Requires retrieving order details first and re-summarizing after the change. | Customer Care Customer ORDER SERVICES |
| Natural-language search that finds matching order IDs for a customer session. First step when shopper doesn't know their order number. | Customer Care Customer ORDER SERVICES |
| Persists session-scoped data like customer email, cached validated address, language, or pinned order ID. Makes subsequent tools contextual and scoped. | Customer Care Customer ORDER SERVICES |
| Generates a natural-language summary of an order’s current state, fulfillment progression, parcels, and any issues. Used for “Where is my order?” flows. | Customer Care Customer ORDER SERVICES |
| Creates an in-store reservation (ROPIS) when shipping options are not suitable. Requires validated customer details and a selected pickup store. Used after comparing delivery promises and presenting pickup alternatives. | Customer Care Customer ORDER SERVICES |