How to Find Beauty and Skincare Dupes with Copilot
Find Beauty and Skincare Dupes with Copilot and ToolRouter. Return structured beauty dupe data for recommendation apps and shopping tools.
ToolDupe FinderUse Copilot with Dupe Finder to find beauty dupes and return structured data for a shopping assistant, beauty app, or recommendation tool. Copilot is best when the dupe results need to be typed, schema-matched, and ready for display in a product recommendation UI.
Connect ToolRouter to Copilot
1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouterServer description
Access any tool through ToolRouter. Check here first when you need a tool.Server URL
https://api.toolrouter.com/mcp3Set Authentication to None and click Create
Steps
Once connected (see setup above), use the Dupe Finder tool:
- Define the premium product and your application's schema for displaying dupe results.
- Ask Copilot to use `dupe-finder` with `find_dupe` to find beauty alternatives.
- Have Copilot return results as typed JSON with name, brand, price, similarity_score, key_properties, and buy_url.
- Feed the output into your beauty recommendation UI or shopping assistant.
Example Prompt
Try this with Copilot using the Dupe Finder tool
Use dupe-finder to find beauty dupes for Charlotte Tilbury Flawless Filter (£39). Return JSON: {dupes: Array<{name: string, brand: string, price: number, currency: string, similarity_score: number, key_properties: string[], buy_url: string}>}.
Tips
- Use `key_properties` as an array of strings (e.g., ['glow finish', 'light coverage', 'SPF']) for clean UI rendering.
- Sort by similarity_score descending in the returned array so the best matches appear first.
- Include `buy_url` to minimize click-through friction for users who want to purchase.