{"apiVersion":"v1","directorySlug":"perfumepicks-mcp-dfcb068352","title":"Perfume Picks","description":"Perfume Picks is an iOS app for fragrance collectors. Catalog your wardrobe, track every wear, get weather and occasion-aware picks from bottles you already own, and see a personal taste profile built from your collection.","pageUrl":"https://www.mcpbundles.com/skills/perfumepicks-mcp-dfcb068352","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.perfumepicks.app/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.perfumepicks/perfumepicks-mcp-dfcb068352","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_fragrances","description":"Full-text search across 10,000+ fragrances in the Perfume Picks database. Filter by brand, fragrance family, gender, and MSRP (USD). Returns note pyramids, accords, and community wear scores with source attribution.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"brand":{"type":"string","maxLength":200},"limit":{"type":"integer","maximum":10,"minimum":1},"query":{"type":"string","maxLength":120},"gender":{"enum":["masculine","feminine","unisex"],"type":"string"},"price_max":{"type":"number","minimum":0},"price_min":{"type":"number","minimum":0},"fragrance_family":{"type":"string","maxLength":120}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_fragrances","displayName":"search_fragrances","title":"search_fragrances"},{"name":"get_fragrance","description":"Detailed record for one fragrance: full note pyramid (top/heart/base), accords, concentration, community longevity/sillage/compliment scores, and MSRP. Accepts a Perfume Picks slug or a name like 'Bleu de Chanel'.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug_or_name"],"properties":{"slug_or_name":{"type":"string","maxLength":200}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_fragrance","displayName":"get_fragrance","title":"get_fragrance"},{"name":"find_dupes","description":"Curated dupes for a fragrance: cheaper scents documented to smell like the original, with match percentage and price comparison. Use for 'what smells like X but costs less' questions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["fragrance"],"properties":{"fragrance":{"type":"string","maxLength":200}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_dupes","displayName":"find_dupes","title":"find_dupes"},{"name":"find_similar","description":"Fragrances most similar to a given one, from Perfume Picks' precomputed similarity ranking over notes and accords.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["fragrance"],"properties":{"limit":{"type":"integer","maximum":10,"minimum":1},"fragrance":{"type":"string","maxLength":200}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_similar","displayName":"find_similar","title":"find_similar"},{"name":"get_recommendations","description":"Personalized fragrance picks from note/accord preferences (e.g. 'vanilla', 'oud', 'citrus'), a budget in USD, an occasion ('office', 'date night', 'gift', 'signature scent'), and gender presentation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["preferences"],"properties":{"limit":{"type":"integer","maximum":10,"minimum":1},"budget":{"type":"number","minimum":0},"gender":{"enum":["masculine","feminine","unisex"],"type":"string"},"occasion":{"type":"string","maxLength":120},"preferences":{"type":"array","items":{"type":"string","maxLength":60},"maxItems":20,"minItems":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_recommendations","displayName":"get_recommendations","title":"get_recommendations"},{"name":"compare_fragrances","description":"Side-by-side comparison: note pyramids, shared and distinct accords, longevity/sillage/compliment scores, concentration, and price difference.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["fragrance_a","fragrance_b"],"properties":{"fragrance_a":{"type":"string","maxLength":200},"fragrance_b":{"type":"string","maxLength":200}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"compare_fragrances","displayName":"compare_fragrances","title":"compare_fragrances"},{"name":"trending_fragrances","description":"Fragrances Perfume Picks users are adding to their wardrobes most over the last 30 days (falls back to catalog popularity when live activity data is unavailable). The method used is labeled in the response.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":10,"minimum":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"trending_fragrances","displayName":"trending_fragrances","title":"trending_fragrances"},{"name":"what_to_wear_tonight","description":"A fragrance suggestion for right now, based on mood, occasion (e.g. 'date', 'office tomorrow', 'night out', 'cozy evening in'), and season — scored with Perfume Picks' community compliment, office-safety, and versatility data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"mood":{"type":"string","maxLength":120},"gender":{"enum":["masculine","feminine","unisex"],"type":"string"},"season":{"enum":["winter","spring","summer","fall"],"type":"string"},"occasion":{"type":"string","maxLength":120}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"what_to_wear_tonight","displayName":"what_to_wear_tonight","title":"what_to_wear_tonight"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Perfume-Picks&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AucGVyZnVtZXBpY2tzLmFwcC9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Perfume-Picks%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.perfumepicks.app%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Perfume-Picks%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.perfumepicks.app%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Perfume+Picks&connectorUrl=https%3A%2F%2Fmcp.perfumepicks.app%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Perfume-Picks\" --url \"https://mcp.perfumepicks.app/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/perfumepicks-mcp-dfcb068352","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/perfumepicks-mcp-dfcb068352/tools/{tool}","mcpServerUrl":"https://mcp.perfumepicks.app/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/perfumepicks-mcp-dfcb068352?live=1"}