mcpbeat

makeup.land MCP Server

land.makeup/v1
answering

makeup.land is answering right now. Last checked 13 min ago. It exposes 8 tools.

Israeli cosmetics retailer: ΔE shade matching, customer wallet, cart, orders, gift cards.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
8
Tools
read from the server
283 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add v1 --transport http https://makeup.land/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "v1": {
      "url": "https://makeup.land/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.v1]
url = "https://makeup.land/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "v1": {
      "url": "https://makeup.land/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "v1": {
      "url": "https://makeup.land/api/mcp"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

customer
get_customer
Return tags, ℳ-credit balance, M Club tier for the customer with the given E.164 phone. Bearer required.
get_customer_best_deals
Top deal projections based on the customer's tags + M Club tier. Bearer + phone required.
brands
list_brands
Return every brand with product counts and slugs. Bearer required.
cart
get_cart
Return the customer's most-recently-updated cart with per-line and total reward projection. Bearer + phone required.
orders
list_orders
Recent orders with 6-axis status (order / payment / fulfillment / delivery / return / review). Bearer + phone required.
payment
list_payment_links
Pending payment_requests on the customer's unpaid orders. Bearer + phone required.
products
list_products
Browse the catalog with tag, brand, near_hex (ΔE shade match), hue_family, and sort filters. Bearer becomes required when passing `phone` (rewards projection).
validate
validate_gift_card
Check a gift card's remaining balance using its code. Public endpoint — no bearer required (gated on knowledge of the code).

Endpoints

URLTransportStateLatencyChecked
https://makeup.land/api/mcp streamable-http answering 259 ms 13 min ago

makeup.land — questions

Answers built from our own checks of this server.

What can makeup.land do?
It exposes 8 tools, read directly from the server on our last check. Among them: get_cart, get_customer, get_customer_best_deals, list_brands, list_orders, list_payment_links and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is makeup.land working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 283 ms. The bar chart above shows every period we have measured.
How do I connect makeup.land?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does makeup.land need an API key?
No. makeup.land completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is makeup.land?
It answers our handshake in 283 ms on average, which is faster than 48% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.