Makeup MCP server
Which servers in the official MCP registry are Makeup's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-15
- Registry nameland.makeup/v1verified in the MCP registry
The registry name sits under makeup.land. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-15
- Tools8
- Server calls itselfmakeup.land
- Server version1.0.0
- Protocol version2025-06-18
On 2026-10-15 the server answered initialize and tools/list without a sign-in. First answer in 192 ms.
list_productsBrowse the catalog with tag, brand, near_hex (ΔE shade match), hue_family, and sort filters. Bearer becomes required when passing `phone` (rewards projection).
list_brandsReturn every brand with product counts and slugs. Bearer required.
validate_gift_cardCheck a gift card's remaining balance using its code. Public endpoint — no bearer required (gated on knowledge of the code).
get_customerReturn tags, ℳ-credit balance, M Club tier for the customer with the given E.164 phone. Bearer required.
get_cartReturn the customer's most-recently-updated cart with per-line and total reward projection. Bearer + phone required.
list_ordersRecent orders with 6-axis status (order / payment / fulfillment / delivery / return / review). Bearer + phone required.
list_payment_linksPending payment_requests on the customer's unpaid orders. Bearer + phone required.
get_customer_best_dealsTop deal projections based on the customer's tags + M Club tier. Bearer + phone required.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"v1": {
"type": "http",
"url": "https://makeup.land/api/mcp"
}
}
}OpenAPI spec
18 paths, read 2026-10-15. Open the spec ↗
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.