For developers

Skin analysis and virtual try-on, as an API

The same AI skin advisor that powers Peak Skin's on-site widget, available as a REST API and an MCP server — so your own product, app, or AI agent can call it directly. Bearer-key authenticated, rate limited per plan.

skin_analyze

Analyse a shopper's uploaded photo and return skin condition, concerns, and a confidence score.

routine_match

Match a shopper's skin profile to specific SKUs in your catalogue, at the ingredient level, with the reasoning behind each match.

tryon_makeup / tryon_nail / tryon_hair / tryon_product

Render a virtual try-on for makeup, nail colour, hair colour, or a specific product on a shopper's photo.

glow_up

Generate a projected before/after visualisation for a recommended routine.

usage

Check API usage against your plan's rate limits.

Connect an MCP client

The server speaks the Model Context Protocol over JSON-RPC, so any MCP-compatible client (Claude, Cursor, or your own agent) can call these tools directly once you have an API key.

{
  "mcpServers": {
    "peak-skin-cosmetics": {
      "url": "https://getpeakskin.com/api/mcp",
      "headers": { "Authorization": "Bearer <your-api-key>" }
    }
  }
}

Getting an API key

API keys are issued from your brand dashboard once you're on a Peak Skin for Cosmetics plan. Start with the free 14-day trial to try the widget and the API together, or talk to sales for a plan scoped to your catalogue and traffic.