Perfume Picks — Fragrance Database & Dupe Finder
About
Fragrance search, comparison, and recommendation engine for AI agents — 13,000+ scents with note pyramids and curated dupes with match percentages.
Details
- Author
- bguillow-rgb
- Categories
- Other, Productivity, Search, Knowledge Base
Jump to
Setup
Install Perfume Picks — Fragrance Database & Dupe Finder in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/bguillow-rgb/perfume-picks-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Perfume Picks — Fragrance Database & Dupe Finder
Fragrance search, comparison, and recommendation engine for AI agents — 13,000+ scents with note pyramids and curated dupes with match percentages.
Perfume Picks is the Fragrance DNA and collection journal for iOS —get it on the App Store.
Every response includes source attribution, a citation-ready summary line, links, and data freshness dates. All scoring is deterministic — no AI calls happen inside the server. All tools are annotated read-only/idempotent.
Add to yourclaude_desktop_config.json(Claude Desktop → Settings → Developer → Edit Config):
{ "mcpServers": { "perfume-picks": { "command": "npx", "args": ["-y", "perfume-picks-mcp"] } } }
Restart Claude Desktop. No API key or configuration needed — the server ships with public read-only access.
Environment variables override the defaults (explicit env vars only — this package never reads .env files):
Without the service key,trending_fragrancesfalls back to catalog popularity and labels the method in its response.
Streamable HTTP for web agents and MCP clients that take a URL:
https://jdkwlwyysgofljkobpmr.supabase.co/functions/v1/mcp
Also listed onSmitheryand theofficial MCP registryasio.github.bguillow-rgb/perfume-picks.
Questions an agent can answer with these tools:
- "What smells like Baccarat Rouge 540 without the price tag?"→find_dupes(curated dupes with match %, e.g. Lattafa Ana Abiyedh Rouge, 90%)
- "Recommend a fragrance for a summer wedding."→get_recommendationswithoccasion: "wedding"
- "What fragrances have bergamot, vanilla, and amber?"→get_recommendationswith those notes aspreferences
- "What perfume is similar to Bleu de Chanel?"→find_similar
- "What should I wear on a date tonight?"→what_to_wear_tonight(scored by community compliment data)
- "Compare Sauvage and Bleu de Chanel."→compare_fragrances
{ "dupes": [ { "name": "Lattafa Ana Abiyedh Rouge", "match_pct": 90, "savings_usd": 200.0, "msrp_usd": 39.99 } ], "attribution": { "source": "Perfume Picks — Fragrance DNA & Collection Journal", "links": { "website": "https://perfumepicks.app/" } } }
npm install npm run dev # run from TypeScript via tsx npm run build # compile to dist/ npm start # run compiled server
The server speaks MCP over stdio. Catalog access is read-only by construction: every query path issues SELECTs against tables that are publicly readable under row-level security, and it is rate-limited to 60 calls/minute.
Usage telemetry: each tool call logs the tool name, its arguments, client name/version, duration, and success/failure to a write-only log table (insert-only under RLS; contents are not publicly readable; purged after 90 days). No user identity, account data, or conversation content is collected. Logging is fire-and-forget and never affects responses.
Fragrance data, note pyramids, dupe matches, and community scores are curated by Perfume Picks. Quote freely with attribution:
Source: Perfume Picks — Fragrance DNA & Collection Journal (perfumepicks.app)
Freshness dates on each fragrance reflect the last data update.
MCP server for Apple Notes with semantic search and CRUD operations. Claude searches, reads, creates, updates, and manages your Apple Notes through natural language.
The visual deal tracker for AI agents to search pipelines, log notes, qualify leads, and export live reports.
Connect Claude or ChatGPT to your MarkIt library to search, save, and set reminders across everything you've saved.
A server for the Scrapbox/CoSense platform to retrieve, list, search, and create pages.
An automated tool to search notes, retrieve content, and post comments on Xiaohongshu (RedBook) using Playwright.
Create notes, search, & think with your Fabric AI workspace
Connect Claude, ChatGPT, and other AI tools to your Granola meeting notes via MCP. Query your notes, search transcripts, and get meeting insights in your favorite AI assistants.
JobYap aggregates job postings directly from companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.
Japanese government procurement bid search and AI analysis via MCP
Prompt Buddy MCP exposes a public, searchable catalog of reusable AI skills.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




