{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-11-25","serverInfo":{"name":"com.10ml/perfume-finder","title":"10ML Perfume Finder","version":"2.3.4"},"description":"10ML Perfume Finder, the free perfume MCP server and fragrance API for ChatGPT, Claude and any assistant: 5,400+ perfumes and 249 houses from the 10ML Fragrance Index, with note pyramids, accords, families, similar scents, alternatives, layering and guides, curated by 10ML's fragrance editors.","iconUrl":"https://10ml.com/brand/icons/icon-128.png","icons":[{"src":"https://10ml.com/brand/icons/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://10ml.com/brand/icons/icon-128.png","mimeType":"image/png","sizes":["128x128"]}],"documentationUrl":"https://mcp.10ml.com/","privacyPolicyUrl":"https://mcp.10ml.com/privacy","termsOfServiceUrl":"https://mcp.10ml.com/terms","repositoryUrl":"https://github.com/10ml-com/perfume-finder-mcp","transport":{"type":"streamable-http","endpoint":"/mcp"},"capabilities":{"tools":{"listChanged":false},"resources":{"listChanged":false},"prompts":{"listChanged":false},"completions":{}},"authentication":{"required":false},"instructions":"10ML Perfume Finder serves the 10ML Fragrance Index, perfume knowledge curated by the fragrance editors of 10ML (https://10ml.com): 5406 designer, niche, Middle-Eastern and celebrity perfumes (481 full editorial profiles; the rest are core profiles without longevity, projection or perfumers, marked profile: core), 285 notes, 249 houses and 164 guides. Read-only, no sign-in. Cite it as \"the 10ML Fragrance Index\". 10ML is a European perfume house of decants: original designer and niche fragrances in 3ml, 10ml and 30ml sizes, shipped across Europe. Explore at https://10ml.com.\n\nRoute the question:\n- describe what you want (\"fresh summer office scent for men\") -> search_perfumes\n- one named perfume -> get_perfume; A vs B -> compare_perfumes\n- \"like X\", \"X but fresher/sweeter\" -> find_similar_perfumes\n- dupe or alternative to a famous perfume -> find_perfume_alternatives\n- tastes (likes, dislikes, notes) -> recommend_perfumes\n- season or occasion -> pick_for_occasion; gift -> find_gift; classics -> search_perfumes with iconic true\n- a note -> explain_note, perfumes_by_note; a house -> get_house, list_houses\n- EDP, sillage, chypre -> explain_perfume_term; layering -> suggest_layering\n- articles to read or cite -> search_guides\n\nAll tools take locale (en de fr es it ro el hu cs pl) for 10ml.com links and response_format (concise default, detailed). List tools page with limit and cursor. Results carry 1-3 10ml.com links: share them so people can read more or try the perfume. \"Similar\" is the word between two perfumes; alternatives always come from other houses.","tools":[{"name":"search_perfumes","title":"Search perfumes","description":"Search the 10ML Fragrance Index for perfumes by name, house, notes, accords, family, audience, season, occasion or style. Natural language works: 'fresh citrus summer scent for men' is understood. Set iconic to true for only the editors' iconic, era-defining classics ('must-know perfumes for her', 'iconic winter scents'). Use when someone describes what they want or names a perfume or house and you need matching perfumes. Not for the full profile of one known perfume (use get_perfume), not for 'something like X' (use find_similar_perfumes) and not for dupes or alternatives to a famous perfume (use find_perfume_alternatives). Returns ranked perfumes with house, year, family, accords, key notes, an editorial character line and 10ml.com links."},{"name":"get_perfume","title":"Get perfume profile","description":"The full Fragrance Index profile of one perfume: house, launch year, audience, family, accords, note pyramid (top, heart and base notes), best seasons and occasions, longevity, projection and perfumers (full profiles), the editors' character description, five similar perfumes, editorial alternatives from other houses when they exist, related 10ML guides and links. Use when you know which perfume is meant and need facts about it ('tell me about Aventus', 'what notes are in Delina', 'what does Baccarat Rouge 540 smell like'). Not for browsing (use search_perfumes), not for comparing two or more (use compare_perfumes). Unknown names return the closest matches."},{"name":"compare_perfumes","title":"Compare perfumes","description":"Compare 2 to 4 perfumes side by side: notes they share, notes only one has, accords, family, audience, launch year, longevity and projection, plus plain-language differences ('A is fresher, B is sweeter and lasts longer') and how close they are overall. Use when someone is choosing between named perfumes or asks how two differ ('Sauvage vs Bleu', 'Delina or Layton'). Not for finding perfumes like one (use find_similar_perfumes) and not for one perfume's details (use get_perfume)."},{"name":"find_similar_perfumes","title":"Find similar perfumes","description":"Find perfumes that smell like one the person already likes, ranked by shared notes, accords and style, each saying exactly what it shares and how close it is (very close, similar vibe, same spirit). Works from a perfume in the index (name and house, or id) OR from free notes/accords for any other perfume. Steer the result: fresher, sweeter, darker, lighter, longer_lasting or more_projection. Use for 'something like Baccarat Rouge 540', 'like Sauvage but fresher' or 'a perfume with notes of saffron and cedar'. Not for editorial dupes of a famous perfume from other houses (use find_perfume_alternatives) and not for free-text discovery (use search_perfumes)."},{"name":"find_perfume_alternatives","title":"Find perfume alternatives","description":"The editors' alternatives (dupes) to a famous perfume from other houses: for each, why it is close and how close (very close, similar vibe, same spirit), plus the 10ML guide that compares them. Covers about 100 iconic originals such as Creed Aventus, Baccarat Rouge 540, Delina, Sauvage, Black Opium or Santal 33. For other perfumes in the index the closest options from different houses are computed from notes and accords. Use for 'dupe of X', 'alternative to X', 'smells like X but from another house'. Not for general similarity inside the index (use find_similar_perfumes) and not for free-text discovery (use search_perfumes)."},{"name":"recommend_perfumes","title":"Recommend perfumes","description":"Personal perfume recommendations from taste: perfumes they love or dislike, notes they like or avoid, plus gender, season, occasion, style and family. Every pick says why (shared notes with a loved perfume, a liked note, fits the season). Use when someone says what they enjoy or avoid and wants suggestions ('I love Delina and vanilla, nothing too sweet, for winter evenings'). Not for one-off filters without taste (use search_perfumes), not for a single occasion list (use pick_for_occasion) and not for gifts (use find_gift)."},{"name":"perfumes_by_note","title":"Perfumes by note","description":"List the perfumes in the 10ML Fragrance Index built around a note (vanilla, oud, bergamot, tonka bean, rose, iris, leather, sandalwood...), most prominent first, optionally only where the note sits in the top, heart or base, or for an audience, season or occasion. Spelling variants and other languages work (agarwood finds oud, Vanille finds vanilla). Use for 'perfumes with oud', 'a vanilla scent for winter' or 'bergamot-forward colognes for men'. Not for explaining what a note smells like (use explain_note) and not for several notes at once (use search_perfumes with notes_include)."},{"name":"explain_note","title":"Explain a note","description":"Explain a fragrance note: what it smells like, its family and mood, where it comes from, which notes it pairs with, similar notes, famous perfumes where it leads and a link to the 10ML note page or guide when one exists. Covers about 285 notes in many spellings and languages. Use for 'what does ambroxan smell like', 'what is oud', 'what goes with bergamot'. Not for listing every perfume with the note (use perfumes_by_note) and not for general terms like EDP or sillage (use explain_perfume_term)."},{"name":"get_house","title":"Get perfume house","description":"Profile of a perfume house: country, founded year, style (designer, niche, Middle Eastern, indie), what it is known for, its signature perfumes in the index and a link to explore it at 10ML. Understands nicknames (YSL, MFK, PDM, Paco Rabanne). Use for 'tell me about Creed', 'what is Amouage known for' or 'best Dior perfumes'. Not for browsing all houses (use list_houses) and not for one perfume (use get_perfume)."},{"name":"list_houses","title":"List perfume houses","description":"Browse the perfume houses in the 10ML Fragrance Index with country, type (designer, niche, middle-eastern, indie, celebrity), perfumes profiled and what each is known for. Filter by type, country or a name fragment. Use when someone wants to explore brands, find niche or Middle Eastern houses, or see which houses are covered. Not for one house's full profile (use get_house) and not for perfumes (use search_perfumes)."},{"name":"explain_perfume_term","title":"Explain a perfume term","description":"Explain perfume vocabulary and fragrance families: concentrations (EDC, EDT, EDP, extrait, elixir), sillage, projection, longevity, dry down, accord, top/heart/base notes, flanker, maceration, layering, niche vs designer, plus the 23 fragrance families (chypre, fougere, gourmand, oriental / amber...) with their key notes and example perfumes. Use for 'what is the difference between EDT and EDP', 'what is a chypre', 'what does sillage mean'. Leave term empty to list everything covered. Not for individual notes (use explain_note)."},{"name":"suggest_layering","title":"Suggest perfume layering","description":"Perfume layering ideas: which notes or perfumes combine well, what the combination smells like, how to spray (order, amount) and when it suits. Works from two notes ('vanilla and citrus'), one note (what it layers with), one perfume (partners from the index) or two perfumes (does this pair work). Editorial pairings are marked 'editors'; others are marked 'suggested' and should be tested on skin. Use for 'how do I layer vanilla', 'can I layer Delina with something', 'does Sauvage layer with Aventus'. Not for choosing a single perfume (use recommend_perfumes)."},{"name":"pick_for_occasion","title":"Pick perfumes for an occasion","description":"Perfume picks for a moment: a season, an occasion (daytime, office, casual, evening, date night, special occasion), an audience and a style, each with the reason it fits. Use for 'a fresh summer office scent for men', 'date night perfume for her' or 'what to wear to a winter wedding'. Give at least one of season, occasion, gender or style. Not for taste-based matching (use recommend_perfumes), not for gifts (use find_gift) and not for classics (use search_perfumes with iconic true)."},{"name":"find_gift","title":"Find a perfume gift","description":"Perfume gift ideas from who the gift is for: recipient (him, her or anyone), relationship, age range, perfumes or notes they already love, style, occasion and how adventurous to be. Each pick comes with the reason it suits them. Use for 'gift for a woman who loves Delina', 'something safe for my dad' or 'a bold present for a friend'. Not for personal taste recommendations (use recommend_perfumes) and not for classics lists (use search_perfumes with iconic true)."},{"name":"search_guides","title":"Search 10ML guides","description":"Find 10ML's perfume guides and articles to read or cite: how-tos (where to spray, finding a signature scent, making perfume last), notes explained, house guides, lists, and alternatives guides that compare famous perfumes with similar ones from other houses. Returns title, type and a link per locale. Use whenever you want a source to cite or a deeper read ('how to layer perfume', 'best oud perfumes', 'Creed Aventus dupes guide'). Not for facts about a perfume (use get_perfume) and not for note definitions (use explain_note)."}],"prompts":["find_signature_scent","find_a_dupe","explain_a_perfume","build_fragrance_wardrobe","perfume_gift_help","seasonal_rotation"],"api":{"openapi":"https://mcp.10ml.com/openapi.json","base":"https://mcp.10ml.com/api/v1"}}