Categories › Business & Finance › E-commerce & marketplaces
Search Singapore skincare and beauty, build guest carts, and prepare buyer checkout links.
Remote server: your requests and data go to tanatasa.sg. Claude Code: claude mcp add --transport http tanatasa-beauty https://tanatasa.sg/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search_products — Find Tanatasa products to buy for Singapore delivery: pantry, household, health, personal care and beauty, 100% authentic. Delivery is free search_products_batch — Search for a whole shopping list in one call: up to 10 queries, each with the search_products filters (5 results each by default). Delivery get_product — Read one product in full: description, ingredients, usage, images, every variant with price, unit pricing, stock and estimated delivery datestart_checkout — Fastest way to buy: send the whole basket (items [{variant_id, quantity}]) and the buyer's details (name, email, phone, Singapore address) icreate_cart — Start a cart to build up step by step (or use start_checkout to buy in one call); no account needed. Pass items [{variant_id, quantity}] to get_cart — Read a cart's items, codes, current version and whether a checkout has locked it. Use quote_cart for prices and totals.set_cart_item — Add, change or remove one item in an existing cart. quantity is the total wanted (not an increment); 0 removes it. Send the cart's current vquote_cart — Price the cart now: current prices, discounts, stock, free Singapore delivery (shipping 0) and the delivered total in SGD cents, with buyer_create_checkout — Lock the quoted cart for purchase. Send the quote's version, its total as expected_total, a new idempotency_key and details (the buyer's namget_checkout — Read a checkout: saved contact and delivery details, details_version, total, status and the ways to finish (review link, payment link). Thesset_checkout_details — Save the buyer's contact and Singapore delivery details on a checkout. Send its current details_version; the result has the new one. Does noprepare_payment — Get the hosted Stripe payment link, only after the buyer approved buyer_summary (details and total): send buyer_confirmed=true, that detailsget_order — Check an order: payment and delivery status, items, tracking and any cancellation or return request. Works for orders this session or accounsign_in — Sign the customer in with a code from their email. 1) Send email: Tanatasa emails them a 6-digit code. 2) Send email and the code they read list_orders — List the signed-in customer's paid orders, newest first, from the website or any assistant: status, total, items, tracking and change requesrequest_order_change — Ask Tanatasa to cancel a paid order that hasn't shipped (kind cancel) or to take back a shipped or delivered order (kind return), with the ccheckout_session — Shortcut from product feed items to a checkout: send feed item ids (tanatasa-variant-<id>) and quantities. Guests call create_cart first andNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.