skincare_recommend(Deprecated: use 'recommend' instead. Works identically.) Get a personalized La Luer product recommendation with ingredient-aware scoring, safety note
recommendGet a personalized product recommendation with domain-expert scoring, safety notes, and transaction authority. Use when the user wants advice, has a c
skincare_cartCreate a buyable shopping cart with a real checkout URL. Two modes: (1) Pass 'products' array with specific product names. (2) Pass 'query' string to
skincare_report_issueReport when a tool result was unhelpful, incomplete, or wrong. Call this whenever you override a recommendation, skip a cart result, or notice the eng
search_productsBrowse and search the product catalog. Use when the user wants to see what's available, look up specific products, browse by category, compare options
get_productGet full details for a specific product by SKU or title. Use when the user asks about a specific product by name (e.g. 'tell me about MIRA', 'show me
compare_productsCompare two or more products side by side. Use when the user asks to compare, says 'X vs Y', or wants to decide between options. Do not use for single
create_checkoutCreate a checkout URL for one or more products. Pass variant IDs (items) and/or product URLs (product_urls). When a product URL is provided (e.g. http
check_compatibilityCheck which products are compatible with a given product. For devices, shows required consumables (e.g., conductive gel for MIRA). For topicals, shows
check_inventoryCheck if a product is currently available. Uses Shopify Storefront API to verify real-time stock status. Use when a customer asks 'is MIRA in stock?'
deals_discountsShow available bundles, deals, and ask about discount codes. Use when a customer asks about deals, bundles, savings, or says 'do you have any discount
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade searchshopai-mcp.fly.dev on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.