Back to Browse

Mcp MCP Server

Developer ToolsModerate5.2MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Fragrance & perfume MCP: search fragrances, notes, accords, brands, perfumers, reviews & charts.

About

Fragrance & perfume MCP: search fragrances, notes, accords, brands, perfumers, reviews & charts.

Remote endpoints: streamable-http: https://mcp.noteboxd.com/mcp

Security Report

5.2
Moderate5.2Moderate Risk

This is a well-structured MCP server for querying Noteboxd fragrance data. Authentication is properly required via API key (env var or CLI flag), all tools are read-only and appropriately scoped to API queries, and the code quality is clean with good input validation via Zod schemas. The only minor concerns are broad exception handling in the fail() function and lack of request logging, which are low-severity issues that do not impact the security posture. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

7 files analyzed · 6 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Noteboxd API key (nb_live_...). Create one free at https://developers.noteboxd.comRequired

Environment variable: NOTEBOXD_API_KEY

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Noteboxd Fragrance & Perfume MCP

A Model Context Protocol server (and API) for fragrance and perfume data. Connect Claude, ChatGPT, Cursor, or any MCP client to the Noteboxd fragrance encyclopedia: fragrances, notes, accords, brands, perfumers, community reviews, and charts.

npm version license

Once connected, you can ask things like:

  • "I own Oud Wood and Aventus. What else should I try for cold-weather formal wear?"
  • "Compare Bleu de Chanel and Dior Sauvage."
  • "What are reviewers saying about Baccarat Rouge 540?"

The assistant answers from Noteboxd's data instead of guessing.

Quickstart

  1. Create an API key at developers.noteboxd.com. The free tier is 50 calls/day and needs no card.
  2. Add the server to your MCP client (see below).
  3. Ask your assistant about fragrance.
NOTEBOXD_API_KEY=nb_live_your_key npx -y @noteboxd/mcp

Install

Every client uses the same command (npx -y @noteboxd/mcp) with your key in NOTEBOXD_API_KEY.

Claude Desktop / Claude Code

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "noteboxd": {
      "command": "npx",
      "args": ["-y", "@noteboxd/mcp"],
      "env": { "NOTEBOXD_API_KEY": "nb_live_your_key" }
    }
  }
}

Cursor

Add to Cursor

Then set your real key. Or add the JSON block above to ~/.cursor/mcp.json.

VS Code

{
  "servers": {
    "noteboxd": {
      "command": "npx",
      "args": ["-y", "@noteboxd/mcp"],
      "env": { "NOTEBOXD_API_KEY": "nb_live_your_key" }
    }
  }
}

Hosted alternative

Noteboxd also runs a hosted MCP server at https://mcp.noteboxd.com/mcp (Streamable HTTP, with OAuth sign-in) if you would rather not run anything locally. This package is the local, open-source option.

Tools

All tools are read-only and return JSON. Each call is authenticated with your key and counts against your Noteboxd developer plan (the free tier covers 50 calls/day).

Search and discovery

ToolDescription
searchSearch across fragrances, brands, notes, perfumers, collections
search_fragrancesFilter fragrances by query, brand, note, family, or price range
trendingTrending searches and most-worn fragrances
list_charts, get_chartChart rankings and leaderboards

Fragrances

ToolDescription
get_fragranceFull profile: notes, accords, perfumer, community score
get_fragrance_reviewsPaginated community reviews
get_similar_fragrancesFragrances with a similar accord profile
get_wearing_statsWearing counts over recent windows
compare_fragrancesTwo fragrances compared side by side
get_review_digestShort summary of a fragrance's reviews
batch_get_fragrancesUp to 50 fragrances by id in one call
enrich_fragranceProfile plus notes, accords, reviews, and similar in one call

Brands, perfumers, notes

ToolDescription
get_brand, list_brand_fragrancesBrand profile and catalogue
get_perfumerPerfumer profile and top creations
list_notes, get_noteBrowse notes and single-note profiles
list_accordsList accord families

Configuration

VariableRequiredDescription
NOTEBOXD_API_KEYyesYour nb_live_ key from developers.noteboxd.com
NOTEBOXD_API_BASE_URLnoOverride the API origin (default https://api.noteboxd.com)

You can also pass the key with --api-key nb_live_....

How it works

This is a thin local server. It speaks MCP to your client over stdio and forwards each tool call to api.noteboxd.com/v1 using your key. It stores no data and holds no credentials beyond the key you provide.

AI client  --stdio-->  noteboxd-mcp  --HTTPS + your key-->  api.noteboxd.com/v1

Examples

See examples/ for runnable code: curl, TypeScript, and Python.

Pricing

The server is free and open source. API usage follows your Noteboxd developer plan: a free tier (50 calls/day), then pay-as-you-go per call. Most reads are $0.01; the AI tools cost a few cents. See developers.noteboxd.com/#pricing.

License

MIT

Reviews

No reviews yet

Be the first to review this server!

Mcp MCP Server - Fragrance & perfume MCP: search fragrances, notes, accords, | MCP Marketplace