Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sephora_search_products | Search Sephora for beauty products. Returns product names, brands, prices, ratings, and URLs. Use this to discover products before viewing details or adding to basket. |
| sephora_get_product | Get detailed information about a specific Sephora product including full description, ingredients, how-to-use instructions, available variants (shades/sizes), and customer reviews. |
| sephora_add_to_basket | Add a product to the Sephora shopping basket. You can optionally specify a SKU ID to select a specific shade or size variant. Use sephora_get_product first to find available variant SKU IDs. |
| sephora_view_basket | View the current contents of the Sephora shopping basket including all items, quantities, prices, subtotal, and estimated totals. |
| sephora_checkout | Complete a Sephora purchase. Fills shipping address, applies optional promo codes, enters payment details, and places the order. Set dry_run=true to test the flow without actually placing an order. |
| sephora_get_rewards | Retrieve Beauty Insider rewards information including points balance, tier status (Insider/VIB/Rouge), available rewards, recent activity, and tier benefits. Requires Sephora account credentials if not already logged in. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |