update_cart
ActiveTool of Custom Blinds Shop
Modify an open cart before checkout. op: 'add' appends items, 'remove' drops items by 0-based index, 'set' replaces the full item list, 'clear' empties the cart. Merges customer details (name, email, phone) via the customer field. Call get_cart afterwards to confirm. Cannot modify a cart that already has a checkout in progress.
Parameters schema
{
"type": "object",
"required": [
"cart_id"
],
"properties": {
"op": {
"enum": [
"add",
"remove",
"set",
"clear"
],
"type": "string"
},
"items": {
"type": "array"
},
"cart_id": {
"type": "string"
},
"indices": {
"type": "array",
"items": {
"type": "number"
},
"description": "Item indices to remove (0-based) when op='remove'"
},
"customer": {
"type": "object"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Custom Blinds Shop
https://github.com/CustomBlinds/cb-shop-mcp
1/7 registries