tanatasa-beauty

Tanatasa — AI skill for Claude Code

AI community

Tanatasa MCP server, REST API and CLI docs.

How to install Tanatasa

This entry records only its repository, not the path inside it, so there is no exact command to give. Open tanatasa-beauty/tanatasa and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tanatasa does

Tanatasa MCP server, REST API and CLI docs. Connect Claude, ChatGPT, Cursor or any AI agent to a Singapore skincare and beauty store: search products, read ingredients, build guest carts, apply coupons, quote in SGD and create buyer checkout links. No login required. MCP endpoint: https://tanatasa.sg/mcp

Alternatives in AI

  • Xerj — Local-first search engine and MCP server for AI agents 12.5k ★
  • OpenContext — A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenC 1.1k ★
  • CLI Anything Zotero — CLI server for Zotero 7/8/9 — let AI manage your library 129 ★

README

Tanatasa MCP server, REST API and CLI

**Tanatasa is a Singapore-based skincare store with an MCP server, CLI, and API for AI agents and developers.**

This repository is the developer documentation for Tanatasa's agent shopping interfaces. Through them, an AI assistant or script can search Tanatasa's skincare and beauty catalog, read ingredients and usage, build a cart, apply a coupon, get a quote in Singapore dollars and create a checkout link. The buyer opens that link and pays on [tanatasa.sg](https://tanatasa.sg). Delivery is Singapore only.

Interface Address Login needed
MCP server (full shopping, 10 tools) https://tanatasa.sg/mcp No
MCP server (catalog only, 2 tools) https://tanatasa.sg/mcp/catalog No
REST API https://tanatasa.sg/agent/v1 No
OpenAPI 3.1 spec `https://tanatasa.sg/agent/v1/openapi.json` No
CLI tanatasa (Node.js 20+) No

**Docs:** [MCP server](docs/mcp.md) · [REST API](docs/api.md) · [CLI](docs/cli.md) · [FAQ](docs/faq.md) · [Examples](examples/) · [Changelog](CHANGELOG.md)

Key facts

  • Tanatasa's MCP server, REST API and CLI share one catalog, cart and checkout backend, so results are identical across interfaces.
  • All money is integer SGD cents: 2094 means S$20.94, and max_price=3000 means "under S$30".
  • Shopping needs no account and no API key. create_cart returns a private guest_token that authorizes later calls for that shopping session.
  • Agents never take payment. create_checkout returns a one-hour link. The buyer opens it, enters contact and delivery details on tanatasa.sg and pays through Stripe.
  • Stock is not reserved until the buyer pays. Payment is confirmed only by Stripe's webhook, and get_order reports it.
  • Shipping is free within Singapore. Tanatasa does not ship outside Singapore.
  • Requests are limited to 32 KiB and about 180 per minute per connection or IP address.

H