Fragrance & Perfume MCP (Noteboxd) by noteboxd.com
MCP server · Work & productivity · indexed, not reviewed
HostedLocalvendor's own
Not reviewed
No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.
Fragrance & perfume MCP: search fragrances, notes, accords, brands, perfumers, reviews & charts.
Facts
- MCP registry
com.noteboxd/mcp· 0.1.4- Endpoint
https://mcp.noteboxd.com/mcp- Packages
npm@noteboxd/mcp stdio- Source
- github.com/noteboxd/mcp
- npm / week
- 59
- GitHub stars
- 1
- Registry entry
- updated 31 Jul 2026
From the official MCP registry, the package registries and our own checks. JSON · Markdown
Why it's listed
- It's published in the registry under noteboxd.com, a namespace the registry only gives to whoever proves they control that domain.
Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.
Tools it lists 27 · about 9,675 tokens of context · checked 23 hours ago
| Tool | What it does | Hint |
|---|---|---|
noteboxd_open | Open the Noteboxd app UI in ChatGPT. Call with no arguments to show the home screen (trending fragrances), with `query` to run a fragrance search inside the app, or with `fragrance` (slug or UUID) to show a fragrance… | read-only |
fragrance_search | Search and filter the Noteboxd fragrance encyclopedia. Requires a query or at least one filter — the full catalogue cannot be listed. Tip: The `q` parameter searches fragrance names OR brand names independently. For… | read-only |
fragrance_get | Get the full profile for a single fragrance by UUID or slug (e.g. 'tom-ford/oud-wood'). Returns notes pyramid, accords, FOTW classification, perfumer, community score, and more. See also: `fragrance_similar` for… | read-only |
fragrance_get_reviews | Get paginated community reviews for a fragrance. Sort by helpfulness, recency, or score. See also: `fragrance_get` for the fragrance's full profile · `fragrance_get_wearing_stats` for aggregate wearing data. | read-only |
fragrance_get_wearing_stats | Aggregate wearing statistics for a fragrance — when people wear it, in what seasons, and mood tags. Free tier sees total check-ins only; Pro sees full breakdowns. See also: `fragrance_get` for full profile ·… | read-only |
brand_get | Get a brand profile (name, country, founded, description) and its top fragrances. Use the brand slug, e.g. 'maison-francis-kurkdjian'. See also: `fragrance_search` with the `brand` filter to get the full paginated… | read-only |
perfumer_get | Get a perfumer's profile (bio, country, house affiliation) and their top fragrances by community score. See also: `fragrance_search` to find more fragrances by this perfumer · `brand_get` if you want the brand they work… | read-only |
note_explore | Get a note's profile (family, description, origin, extraction method) and top fragrances featuring it, sorted by community score. Use the note slug, e.g. 'oud', 'bergamot', 'iris'. See also: `notes_list` to browse all… | read-only |
fragrance_compare | Compare two fragrances head-to-head — shared vs. distinct notes/accords/families, community and critic scores, audience, and an AI-written synthesis (shared character, differences, who each suits). Public, cached 7 days… | read-only |
fragrance_review_digest | Get a concise AI-generated digest summarizing a fragrance's community reviews — key themes, consensus, and standout opinions. Public, cached per fragrance. See also: `fragrance_get_reviews` for individual reviews ·… | read-only |
search | Universal search across all Noteboxd entities — fragrances, brands, notes, perfumers, and collections — in a single call. Best for quick lookups and vague queries. Examples: - "Jacques Polge" → returns the perfumer -… | read-only |
trending | What's trending on Noteboxd right now — top search queries, highest-rated fragrances, and most popular notes. No parameters needed. See also: `charts_list` for full ranking leaderboards · `fragrance_search` to explore… | read-only |
fragrance_similar | Find fragrances with similar accord profiles to a given fragrance. Returns ranked alternatives based on shared accords and character. See also: `fragrance_get` for the source fragrance's full profile ·… | read-only |
charts_list | List all available Noteboxd chart rankings (e.g. top-rated, trending, top by brand). Returns chart names and summary stats. See also: `chart_get` with a chart slug to see the full leaderboard · `trending` for a quick… | read-only |
chart_get | Get a specific chart leaderboard by slug (e.g. 'top-rated', 'trending', 'top-rated-brand-chanel'). Returns ranked fragrances with scores and movement. See also: `charts_list` to see all available charts ·… | read-only |
notes_list | Browse fragrance notes — filter by family (e.g. 'woody', 'floral', 'citrus') and sort by popularity or name. Returns note names, families, colours, and fragrance counts. See also: `note_explore` for a single note's full… | read-only |
ai_recommend | Get personalized fragrance recommendations based on your taste profile. Optional natural-language prompt to guide results (e.g. 'something fresh for summer'). Requires Pro. See also: `ai_wear_today` for what to wear… | read-only |
ai_wear_today | What should I wear today? Picks from your owned cabinet (CURRENT status only) based on optional prompt/weather. Returns nothing if your cabinet is empty. Requires Pro. See also: `ai_recommend` for discovery beyond your… | read-only |
ai_collection | Generate a curated fragrance collection from a natural-language prompt (e.g. 'office-safe designer scents under $100', 'niche oud masterpieces'). Returns 5–25 grounded picks with rationale. Requires Pro. See also:… | read-only |
user_get_cabinet | Get your fragrance cabinet — fragrances you own, have tried, or finished. Requires a Pro account. See also: `fragrance_get` for full details on any fragrance in your cabinet · `fragrance_similar` to find alternatives to… | read-only |
user_get_wishlist | Get your fragrance wishlist. Requires a Pro account. See also: `fragrance_get` for full details on any wishlist fragrance · `user_get_cabinet` for fragrances you already own. | read-only |
user_get_collections | Get your collections (fragrance lists). Optionally pass a collectionId to see its items. Requires a Pro account. See also: `fragrance_get` for full details on any fragrance in a collection. | read-only |
user_get_reviews | Get reviews you've written, or reviews you found helpful. Requires a Pro account. See also: `fragrance_get_reviews` for community reviews on a specific fragrance. | read-only |
user_get_wearing_history | Get your wearing check-in history over time. Requires a Pro account. See also: `fragrance_get_wearing_stats` for aggregate community wearing data on a specific fragrance. | read-only |
user_taste_public | Get a user's public taste profile — their top notes, accords, and families derived from their collection and reviews. No LLM call, deterministic. See also: `user_taste_compare` for compatibility between two users. | read-only |
user_taste_summary | Get your AI-generated taste profile summary — a natural-language description of your fragrance preferences based on your cabinet, reviews, and likes. Requires Pro. See also: `user_taste_public` for the deterministic… | read-only |
user_taste_compare | Compare your taste with another user — compatibility score, shared and divergent notes/accords/families, and an optional AI overview. Requires Pro for the overview. See also: `user_taste_public` for a user's top… | read-only |
What https://mcp.noteboxd.com/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.
How its tools read to an agent 0 errors · 26 warnings · 1 note
- warnTC11ai_collection2 parameters without a description: response_format, size
- warnTC11ai_recommend2 parameters without a description: limit, response_format
- warnTC11ai_wear_today1 parameter without a description: response_format
- warnTC11brand_get1 parameter without a description: response_format
- warnTC11chart_get1 parameter without a description: response_format
- warnTC11charts_list1 parameter without a description: response_format
- warnTC11fragrance_compare1 parameter without a description: response_format
- warnTC11fragrance_get1 parameter without a description: response_format
- warnTC11fragrance_get_reviews4 parameters without a description: cursor, limit, response_format, sort
- warnTC11fragrance_get_wearing_stats1 parameter without a description: response_format
- warnTC11fragrance_review_digest1 parameter without a description: response_format
- warnTC11fragrance_search7 parameters without a description: concentration, cursor, decade, gender, limit, response_format and 1 more
- warnTC11fragrance_similar1 parameter without a description: response_format
- warnTC11note_explore1 parameter without a description: response_format
- warnTC11notes_list3 parameters without a description: limit, response_format, sort
- warnTC11perfumer_get1 parameter without a description: response_format
- warnTC11search1 parameter without a description: response_format
- warnTC11trending1 parameter without a description: response_format
- warnTC11user_get_cabinet5 parameters without a description: cursor, limit, response_format, sort, status
- warnTC11user_get_collections1 parameter without a description: response_format
- warnTC11user_get_reviews4 parameters without a description: cursor, kind, limit, response_format
- warnTC11user_get_wearing_history3 parameters without a description: cursor, limit, response_format
- warnTC11user_get_wishlist3 parameters without a description: cursor, limit, response_format
- warnTC11user_taste_compare1 parameter without a description: response_format
The first 24 of 27; every finding is in the listing's JSON under mcpTools.check.
The checks from /check and anchor check, run each day on the list above: about 9,675 tokens of definitions. Not part of the score yet. Check your own server.