MyHairMail Agent Tools
Server Details
Open, read-only wig stock, restock ETAs and cross-brand color matching. No key; fair-use limits.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
check_stock and get_restock_eta overlap substantially: check_stock already returns availability status, available_quantity and restock_eta_week, and get_restock_eta largely returns the same fields for a subset of cases. The descriptions differentiate them by intent (full buyability picture vs. ETA focus), so an agent can usually pick correctly, but the boundaries are blurry enough that misselection is plausible. color_crossmatch is clearly distinct.
All three names are snake_case and readable, but the convention is not uniform: check_stock and get_restock_eta are verb_noun while color_crossmatch is a noun compound with no verb. A minor deviation rather than a real inconsistency.
Three tools for a deliberately narrow domain (live stock, colour equivalence, restock timing) is lean but defensible, and each maps to a concrete shopper question. The only concern is that get_restock_eta earns its place largely as a convenience subset of check_stock, so the surface is marginally thinner than it appears.
The surface covers the post-identification lifecycle well (availability, equivalent colours, restock timing) and even names next_step/supported_brands fallbacks, but there is no discovery tool: an agent cannot search or list styles by brand/name, only look up an exact style it already knows. That gap will cause failures for browsing or 'show me X' style requests.
Available Tools
3 toolscheck_stockCheck wig stock by colourARead-onlyIdempotentInspect
Live availability of one wig or hairpiece style at MyHairMail, per colour, from the manufacturer's factory feed (not a nightly sync). Distinguishes backordered and discontinued colours, which the Shopify catalog reports as 'available' or omits. available_quantity is the exact number of units available now (0 when none). availability is one of in_stock | backordered (orderable now, ships when restocked; restock_eta_week given when known) | preorder (new style taking pre-orders: ships when it arrives; available_quantity is 0) | out_of_stock | discontinued (will not restock). Returns price_usd, compare_at_price_usd and a product_url to buy on myhairmail.com. With color: one product; without color: up to 12 colours (has_more=true means query a specific colour). Not found: did_you_mean styles, or supported_brands if the brand is not carried. When a colour is not buyable now, the response includes next_step naming the tool that finds an equivalent. Terms: https://mcp.myhairmailtools.com/terms
Inputs: brand (required), style (required), color. Returns: note, match, colors, product, +5 more
color_crossmatchMatch a colour across wig brandsARead-onlyIdempotentInspect
Closest equivalent colours in ONE target brand for a known colour from a DIFFERENT brand, using MyHairMail's cross-brand colour mapping. Answers 'what is my shade called in brand X' — relevant when a colour is discontinued or out of stock, or when a shopper knows their shade in one brand and is shopping another. Returns up to 3 matches ranked by similarity (closest > close > approximate) with short tone notes, and when available an example_in_stock_style + product_url in the target brand. Same-brand requests are refused. One source colour and one target brand per call; 'all brands' and wildcards are not supported. Unknown brand: supported_brands is returned. Terms: https://mcp.myhairmailtools.com/terms
Inputs: source_brand (required), source_color (required), target_brand (required). Returns: note, match, reason, matches, +6 more
get_restock_etaGet restock week for a colourARead-onlyIdempotentInspect
Expected back-in-stock week for one colour of a MyHairMail wig that is backordered or out of stock, from live factory availability. restock_eta_week is the Monday (YYYY-MM-DD) of the ISO week of expected arrival; eta_display is human phrasing ('week of Nov 9'). preorder_available=true means it can be ordered now and ships when restocked (for availability=preorder: the new style is open for pre-orders; false means not open yet). discontinued means it will not restock; the response then includes next_step naming the tool that finds an equivalent. For an in_stock colour this confirms availability; available_quantity gives the units available now. Terms: https://mcp.myhairmailtools.com/terms
Inputs: brand (required), color (required), style (required). Returns: note, match, product, retailer, +3 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Shopify store catalog, SKU/price/availability & collections
Prices, stock and variants of products on any public Shopify store, with change and margin checks.
Public K-beauty catalog, product search, and latest-offers tools with canonical product facts.
Free, read-only OEM laptop part numbers, models they fit, and repair guides. No API key required.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI assistants to look up official artist and brand merch stores and get restock alert links using public, read-only data.3MIT
- AlicenseAqualityCmaintenanceProvides LLM agents live, honestly-labelled product data from the Russian cosmetics chain Podruzhka: catalog search, discounted prices, per-store stock, delivery terms, and variant-specific ratings, all via plain HTTP.7MIT
- AlicenseAqualityCmaintenanceGives Agent Studio agents read-only access to a merchant's stock, sales orders and delivery records, so they can check sellable availability across SKUs and warehouses before pitching, and pull carrier, AWB and delivery facts as evidence for disputes or "where is my order" questions. It handles OAuth, rate limiting, PII masking and pagination, and runs offline in demo mode.9MIT
- AlicenseAqualityBmaintenanceEnables AI agents to search Khanoumi's cosmetics, skin and hair care and perfume catalog, compare prices, shades, stock and reviews, and find daily deals. It also surfaces store info such as packaging, shipping and return fees, all read-only with no login or ordering.122MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.