Skip to main content
Glama

Scento Perfume API (MCP server)

Server Details

Scento perfume API and MCP server: notes, families, similar scents for 1,600+ perfumes. No key.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Scento-com/perfume-mcp-server
GitHub Stars
0
Server Listing
Scento Perfume API (MCP server): free fragrance API, no key
ChatGPT
–
Claude
Scento Perfume Compendium

TDQS

A4.6/5.0

Scored across 12 tools

Disambiguation5/5

Each tool targets a distinct resource+action, and the descriptions go further by explicitly listing what each tool is NOT for and naming the correct alternative (e.g. perfume-portrait vs scent-neighbours vs perfume-contrast). Overlapping lookups like perfume-search, material-match and scent-neighbours are cleanly delineated by intent.

Naming Consistency5/5

All twelve tools follow the same two-word kebab-case noun-phrase pattern (perfume-portrait, house-portrait, material-match, occasion-edit, wardrobe-composer). The convention is uniform across the entire set with no mixing of camelCase, verbs or word counts.

Tool Count5/5

Twelve tools sit comfortably in the well-scoped 3-15 range, and the perfume domain genuinely supports this breadth (families, houses, notes, materials, lexicon, occasions, search, comparison, neighbours, wardrobe, journal). No tool appears redundant or filler.

Completeness4/5

The surface covers discovery (search, material-match), explanation (note-portrait, perfumery-lexicon, family-map, house-portrait), comparison, recommendation (scent-neighbours, occasion-edit, wardrobe-composer) and reading (journal-search) — a near-complete lifecycle for the domain. Only fringe operations (e.g. explicit filtering by price/concentration or user ratings) are absent, which agents can work around.

Available Tools

12 tools
family-mapExplore fragrance familiesA
Read-onlyIdempotent
Inspect

Use this when the user asks how fragrances are grouped or what a scent family is (for example woody, floral, amber, fresh, citrus), or wants the exemplar perfumes of one family (synonyms: scent families, fragrance categories, olfactive families). Returns Scento's own family system: the whole tree, or one family with its definition, subfamilies, exemplar perfumes and neighbouring families, with the scento.com guide. Don't use for one perfume's family (perfume-portrait), a perfumery term (perfumery-lexicon) or an occasion (occasion-edit).

Inputs: lang, family. Returns: cite, lede, folio, detail, +3 more

house-portraitProfile a perfume houseA
Read-onlyIdempotent
Inspect

Use this when the user asks about a perfume house, brand or maison (for example Creed, Le Labo, Amouage): where it is from, when it was founded, its style and its signature perfumes. Returns country, founding year, style, signature perfumes with their families and the scento.com house page in the user's language. Don't use for one perfume (use perfume-portrait) or to list perfumes with a given note (material-match). If the house name is uncertain, call perfume-search with kind "house" first.

Inputs: house (required), lang. Returns: cite, lede, folio, detail, +3 more

material-matchFind perfumes by noteA
Read-onlyIdempotent
Inspect

Use this when the user wants perfumes, fragrances or colognes that contain specific notes or raw materials, optionally in the top, heart or base (synonyms: with notes of, built on, smells of, containing; for example vanilla and tobacco in the base). Returns the perfumes that have every material given, with house, where each sits in the pyramid and scento.com links in the user's language. Don't use to explain one material (note-portrait), to find perfumes like a named perfume (scent-neighbours) or for a mood or occasion (occasion-edit).

Inputs: materials (required), lang, tier, family, +1 more. Returns: cite, lede, folio, detail, +3 more

note-portraitExplain a note or ingredientA
Read-onlyIdempotent
Inspect

Use this when the user asks what a note or raw material smells like or is (for example vetiver, oud, vanilla, iris, ambroxan, bergamot), whether it is natural or synthetic, or what it pairs with (synonyms: what does X smell like, ingredient, note). Returns how it smells, its family, natural or synthetic, pairings and perfumes that show it, with the scento.com page in the user's language. Don't use to find perfumes containing notes (use material-match) or to define a perfumery term such as sillage (perfumery-lexicon).

Inputs: material (required), lang. Returns: cite, lede, folio, detail, +3 more

occasion-editPick perfumes for an occasionA
Read-onlyIdempotent
Inspect

Use this when the user asks which perfume, fragrance or cologne to wear for one occasion, season or climate: wedding, office, date night, night out, weekend, everyday, gym or sport (workout), summer days, cold weather, first impressions, long-lasting or under-the-radar. Returns a short edit of perfumes with a line on why each fits and a scento.com link for each, in the user's language. The occasion is a fixed list, so pick the nearest value; omit gender_lean unless the user states one. For several occasions call it once per occasion. Don't use for a collection built around perfumes the user already loves (wardrobe-composer) or for similar scents (scent-neighbours).

Inputs: occasion (required), lang, gender_lean. Returns: cite, lede, folio, detail, +3 more

perfume-contrastCompare perfumes side by sideA
Read-onlyIdempotent
Inspect

Use this when the user asks to compare, contrast or choose between two to four named perfumes, fragrances or colognes (synonyms: versus, vs, difference between, which one). Returns the perfumes side by side on house, Scento family, top, heart and base notes, shared materials, character, seasons, hours, year and concentration, with scento.com links in the user's language. Don't use to find new perfumes (scent-neighbours or perfume-search) or to explain a single perfume (perfume-portrait).

Inputs: perfumes (required), lang. Returns: cite, lede, folio, detail, +3 more

perfume-portraitGet a perfume's notes and profileA
Read-onlyIdempotent
Inspect

Use this when the user asks what a specific perfume, fragrance or cologne smells like, what its notes or pyramid (top, heart, base) are, its family, perfumer, year or concentration (eau de parfum, eau de toilette), or when to wear it (synonyms: notes of, what's in it, how does it smell). Returns the verified note pyramid, Scento family and subfamily, character, seasons and hours, signature materials and the scento.com page in the user's language. Don't use to find similar perfumes (use scent-neighbours), compare perfumes (perfume-contrast) or search by mood (perfume-search).

Inputs: perfume (required), lang. Returns: cite, lede, folio, detail, +3 more

perfumery-lexiconExplain a perfumery termA
Read-onlyIdempotent
Inspect

Use this when the user asks what a perfume or fragrance term means: sillage, projection, longevity, drydown, top, heart and base notes, accord, chypre, fougère, gourmand, oud, layering, eau de parfum versus eau de toilette (EDP vs EDT), concentration, flanker or niche versus designer. Returns a plain-language meaning, example perfumes and related terms, with the matching scento.com guide in the user's language. Don't use for a specific note (use note-portrait) or a specific perfume (perfume-portrait).

Inputs: term (required), lang. Returns: cite, lede, folio, detail, +3 more

scent-neighboursFind similar perfumesA
Read-onlyIdempotent
Inspect

Use this when the user asks for perfumes similar to, like or in the same style as a given perfume, fragrance or cologne, or what else to try if they love it (synonyms: similar to, smells like, more like, if I like X). Returns the perfumes that share the most notes and structure with it, with the shared materials named, one line on how each differs and scento.com links in the user's language. Don't use for one perfume's own notes (perfume-portrait), a side-by-side of named perfumes (perfume-contrast) or a whole collection (wardrobe-composer).

Inputs: perfume (required), lang, same_house, continuation. Returns: cite, lede, folio, detail, +3 more

wardrobe-composerBuild a fragrance wardrobeA
Read-onlyIdempotent
Inspect

Use this when the user wants a small fragrance wardrobe or collection (three to five perfumes for different moments) built around perfumes or notes they already love, or asks what to add next (synonyms: signature scents, collection, rotation, what else should I own). Returns roles such as daytime, evening and warm weather, each with a perfume, its house, why it fits and a scento.com link in the user's language. Don't use for a single occasion (occasion-edit) or the neighbours of one perfume (scent-neighbours).

Inputs: loves (required), lang, size, avoid. Returns: cite, lede, folio, detail, +3 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Read-only MCP server for the Perfume Picks fragrance database, enabling fragrance search, detailed note pyramids, curated dupes, similar scents, recommendations, comparisons, trending, and occasion-based scent suggestions.
      8
      69 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for parfica.com, a Ukrainian-first fragrance encyclopedia. Enables AI assistants to search fragrances, get detailed profiles, and find cheaper similar alternatives via note overlap.
      3
      62 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server that lets AI assistants query the Noteboxd fragrance encyclopedia for fragrances, notes, accords, brands, perfumers, reviews, and charts. Enables natural-language queries like comparisons, recommendations, and review digests.
      19
      60 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables querying a public fragrance index to search perfumes, inspect notes and houses, find similar scents or alternatives, and browse guides and glossary content through MCP tools.
      324 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.