Manage the Tuma250 grocery cart and orders via the configured tuma250 MCP server (through mcporter). Use when the user wants to search Tuma250 products, choose variants/sizes, add/remove/update cart quantities, inspect the current basket totals/shipping options, or review recent orders and order details.
Operate the Tuma250 grocery site, also called simply "Tuma", using the local tuma250 MCP server via mcporter.
mcporter call tuma250.search_products query='eggplant' max_results=5mcporter call tuma250.get_product_variations product_url='https://tuma250.com/product/.../'mcporter call tuma250.add_to_cart --args '{"product_slug":"fresh-carrots-1kg","quantity":1}'mcporter call tuma250.add_to_cart --args '{"product_slug":"fresh-carrots-1kg","quantity":1,"variation_attributes":{"attribute_quantity":"500g"}}'mcporter call tuma250.get_cart --output jsonNotes:
product_slug (e.g. from search result or get_order_details item). The slug is the last path segment of the product URL.mcporter call tuma250.get_cart --output jsonReturn shape includes:
items[] (name, qty, price, subtotal)shipping_options[]subtotal, totalmcporter call tuma250.list_recent_orders limit=10mcporter call tuma250.get_order_details order_id='<id>'Usually you don’t need to do anything: tools auto-login as needed.
If you want to force it:
mcporter call tuma250.login()mcporter is not installedIt can be invoked via npx using npx mcporter
tuma250-mcp MCP server is not defined in mcporter configurationIt can be defined inline in the mcporter CLI using e.g. mcporter call --stdio "uvx tuma250-mcp" get_cart