Tanatasa Beauty
by tanatasa.sg in Search & web
Search Singapore skincare and beauty, build guest carts, and prepare buyer checkout links.
https://tanatasa.sg/mcp- Tools
- 17
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 460 ms
- 798 ms slowest 5%
- Last check
- Passed
- 4 h ago, next in 2 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"tanatasa-beauty": {
"type": "http",
"url": "https://tanatasa.sg/mcp"
}
}
}17 tools
- search_products
Find Tanatasa products to buy for Singapore delivery: pantry, household, health, personal care and beauty, 100% authentic. Delivery is free anywhere in Singapore with no minimum spend, so prices shown are delivered prices. Searches by words, brand, category, purpose, skin type…
- 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 is free anywhere in Singapore with no minimum spend, so prices shown are delivered prices. Then start_checkout with the chosen variant_ids.
- get_product
Read one product in full: description, ingredients, usage, images, every variant with price, unit pricing, stock and estimated delivery date, plus offer_terms (free Singapore delivery, returns, authenticity). product accepts a product ID, product slug, variant slug or SKU.
- start_checkout
Fastest way to buy: send the whole basket (items [{variant_id, quantity}]) and the buyer's details (name, email, phone, Singapore address) in one call. Creates the cart, quotes it and starts checkout; no account needed. Returns checkout_id, details_version, total, buyer_summary…
- create_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 fill it at once. Returns cart_id, version, a quote (prices, free delivery, total) and, for guests, a private guest_token: pass guest_token…
- 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 version; the result has the new one and a fresh quote. If the version is stale, the error includes current_cart; if stock is short, it…
- quote_cart
Price the cart now: current prices, discounts, stock, free Singapore delivery (shipping 0) and the delivered total in SGD cents, with buyer_summary to show the buyer. Stock is not reserved. coupon_code previews a coupon or a friend's referral code without saving it. With…
- 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 name, email, phone and Singapore address; collect them first). coupon_code applies a code. Returns checkout_id, details_version, buyer_summary…
- get_checkout
Read a checkout: saved contact and delivery details, details_version, total, status and the ways to finish (review link, payment link). These details and links are private to the buyer.
- set_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 not charge anything. Details can't change once payment preparation starts.
- prepare_payment
Get the hosted Stripe payment link, only after the buyer approved buyer_summary (details and total): send buyer_confirmed=true, that details_version, that total and an idempotency_key (reuse it on retries, and to get a fresh link if an unpaid link expired). Creates an unpaid…
- get_order
Check an order: payment and delivery status, items, tracking and any cancellation or return request. Works for orders this session or account connection placed (guest_token for guests) and, with account_token, any of the signed-in customer's orders. Once paid it includes…
- sign_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 to you: returns a private account_token (24 hours, this session only). 3) Send only account_token: shows their referral code and cashback…
- list_orders
List the signed-in customer's paid orders, newest first, from the website or any assistant: status, total, items, tracking and change requests. Needs account_token from sign_in (or an account-linked connection). Follow next_page for older orders.
- request_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 customer's reason. Staff review it and email the customer; nothing is refunded or changed until then. Repeating the call returns the open…
- checkout_session
Shortcut from product feed items to a checkout: send feed item ids (tanatasa-variant-<id>) and quantities. Guests call create_cart first and pass its guest_token. Item names and prices you send are ignored; Tanatasa's catalogue is authoritative. Returns a checkout and review…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 4 h ago | Passed | 200 | 415 ms |
| 16 h ago | Passed | 200 | 358 ms |
| 27 h ago | Passed | 200 | 472 ms |
| 39 h ago | Passed | 200 | 292 ms |
| 2 days ago | Passed | 200 | 356 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 469 ms |
| 3 days ago | Passed | 200 | 430 ms |
| 4 days ago | Passed | 200 | 452 ms |
| 5 days ago | Passed | 200 | 667 ms |
| 5 days ago | Passed | 200 | 529 ms |
| 6 days ago | Passed | 200 | 455 ms |
| 6 days ago | Passed | 200 | 835 ms |
| 7 days ago | Passed | 200 | 443 ms |
| 7 days ago | Passed | 200 | 332 ms |
| 8 days ago | Passed | 200 | 383 ms |