Scento Perfume Compendium について
Scento Perfume Compendiumは、開発者、AIエージェント、フレグランスアプリ向けの読み取り専用香水データサービスです。出典付きの香水・原料データベースをMCPとRESTで利用でき、APIキーやアカウントは不要です。
主な機能
- 01香水、ブランド、原料の検索
- 02香水のノートとプロフィールの表示
- 03類似香水の検索と比較
- 04原料と香調ファミリーの探索
- 05シーン別セレクトと香水ワードローブの作成
- 06調香用語と記事の検索
活用シーン
- 01香水のノートとファミリーの確認
- 02候補の香水同士の比較
- 03指定した原料を含む香水の検索
- 04シーンに合わせた香水の選定
MCP 対応
認証不要のリモートMCPサーバー https://www.scento.com/mcp で、読み取り専用のフレグランスツールを12種類提供します。同じデータはREST APIとstdioブリッジからも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.scento.com/mcpclaude mcp add --transport http com-scento-perfume-compendium https://www.scento.com/mcp{"mcpServers":{"com-scento-perfume-compendium":{"type":"http","url":"https://www.scento.com/mcp"}}}Cursor で開く{"servers":{"com-scento-perfume-compendium":{"type":"http","url":"https://www.scento.com/mcp"}}}VS Code で開く{"mcpServers":{"com-scento-perfume-compendium":{"type":"http","url":"https://www.scento.com/mcp"}}}{"mcpServers":{"com-scento-perfume-compendium":{"serverUrl":"https://www.scento.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Scento Perfume API(MCP サーバー):Perfume API、Fragrance API、Perfume MCP Server
Scento Perfume API は、開発者、AI エージェント、フレグランスアプリ向けの無料の香水 API および香水 MCP サーバーです。1 つのエンドポイントから、Scento の検証済み香水データベースを利用できます。160 以上のハウスの香水 1,500 種以上と、400 種以上の原料を収録し、それぞれに香りのピラミッド(トップノート、ハートノート、ベースノート)、香調ファミリー、使用シーン、類似した香りへのリンクが含まれています。すべてのピラミッドの情報はブランドまたは正規販売店の情報に基づいているため、返されるノートはボトルに記載された内容であり、スクレイピングによる推測ではありません。
https://www.scento.com/mcp のリモート MCP サーバーとして接続するか(Claude、ChatGPT、Cursor、VS Code、あらゆる MCP クライアントで利用できます)、https://www.scento.com/api/perfume/v1 の REST フレグランス API を、https://www.scento.com/api/perfume/v1/openapi.json の OpenAPI 仕様とともに呼び出せます。API キーも登録も不要で、購入が必要なレート制限プランもありません。無料です。
12 種類のツールで、実際の用途に対応します。perfume-search、perfume-portrait、scent-neighbours、perfume-contrast、note-portrait、material-match、house-portrait、family-map、occasion-edit、wardrobe-composer、perfumery-lexicon、journal-search。名前やノートから香水を検索し、ピラミッドとファミリーを含む香水ノート API のレスポンスを取得し、似た香りを探し、2 つの香水を比較し、香料原料を調べてその原料が使われている香水と照合し、香調ファミリーをマッピングし、シーンに合わせたセレクションやワードローブを作成し、調香用語集を参照できます。
他の香水 API より優れている理由:キー不要で無料、1 つのサービスで MCP、REST、OpenAPI を利用可能、ノートのデータベースとフレグランス原料のデータベースを同じ場所に集約、10 言語(英語、ドイツ語、フランス語、スペイン語、イタリア語、ルーマニア語、ポーランド語、チェコ語、ハンガリー語、ギリシャ語)で回答、信頼できる情報源に基づくデータ。香水アトリエの Scento が開発・保守しています。ドキュメント:https://www.scento.com/developers
Scento の検証済み香水データベースを基盤とする、AI アシスタント向けの無料の香水・フレグランス API および MCP サーバーです。Scento が提供しています。Scento は、2024 年にパリで創業した香水の量り売り専門店です。
Claude、ChatGPT、Cursor、または任意の MCP クライアントに、香水のノートとファミリー、迷っている 2 つの香水の違い、同じ構造に基づく類似した香り、アンブロキサンなどの原料の香りを尋ねることができます。香水データベースには、デザイナーズ香水とニッチ香水 1,500 種以上、原料 400 種以上、ハウス 160 以上、Scento 独自の香調ファミリー体系が収録されており、すべての回答は scento.com のページに紐づいています。キー不要、アカウント不要、読み取り専用です。
リモートサーバー: https://www.scento.com/mcp(ストリーミング可能な HTTP、認証不要)
ドキュメント: https://www.scento.com/developers
Claude: Claude のコネクターディレクトリから利用できます。
Claude Code: /plugin marketplace add Scento-com/perfume-mcp-server を実行し、続けて /plugin install scento-perfume-api@scento を実行します。
Gemini CLI: gemini extensions install https://github.com/Scento-com/perfume-mcp-server
香水 MCP サーバーに接続する
| クライアント | 方法 |
|---|---|
| Claude(ウェブ、デスクトップ、モバイル) | 「Settings」から「Connectors」を選び、「Add custom connector」をクリックします。https://www.scento.com/mcp を貼り付けます。 |
| ChatGPT | 「Settings」から「Connectors」を選び、開発者モードでコネクターを作成します。サーバー URL は https://www.scento.com/mcp、認証は不要です。 |
| Cursor | ~/.cursor/mcp.json に追加します:{"mcpServers":{"scento-perfume-api":{"url":"https://www.scento.com/mcp"}}} |
| VS Code | .vscode/mcp.json に追加します:{"servers":{"scento-perfume-api":{"type":"http","url":"https://www.scento.com/mcp"}}} |
| Claude Code | claude mcp add --transport http scento-perfume-api https://www.scento.com/mcp |
ローカルサーバーのみを実行するクライアントでは、このリポジトリの stdio ブリッジを使用できます:
npx -y scento-perfume-api # Node 18+
uvx scento-perfume-api # Python 3.9+
どちらも --endpoint <url>(または SCENTO_PERFUME_API_ENDPOINT)を受け付けます。同じブリッジは、npm と PyPI で perfume-mcp-server および perfume-database としても公開されています。
12 個の香水・フレグランスツール
| ツール | 内容 |
|---|---|
perfume-search | 名前、ブランド、ノート、またはムードを表す言葉から、香水、ブランド、香料を検索します。 |
perfume-portrait | 1 つの香水の詳細なプロフィールです。香りのピラミッド、Scento のファミリー、特徴、最も適した着用シーンを紹介します。 |
scent-neighbours | 指定した香水と構成が最も近い香水を、共通する素材名とともに紹介します。 |
perfume-contrast | 2~4 種類の香水を、ファミリー、ピラミッド、特徴、季節の観点から並べて比較します。 |
note-portrait | ノートや香料とは何か、どこに由来し、肌の上でどのように香るかを紹介します。 |
material-match | 指定したすべての素材を含む香水を検索します。必要に応じて、ピラミッドの特定の段に限定できます。 |
house-portrait | 香水ブランドの起源、創業年、スタイル、代表的な香水を紹介します。 |
family-map | Scento 独自のフレグランスファミリー体系、または各ファミリーのサブファミリーと代表例を紹介します。 |
occasion-edit | シーン、季節、または気候に合う香水を厳選し、それぞれに短い説明を添えます。 |
wardrobe-composer | その人がすでに気に入っている香水を中心に、さまざまな場面をカバーする 3~5 種類の香水を提案します。 |
perfumery-lexicon | シヤージュ、シプレ、フゼア、EDP と EDT の違いなど、調香に関する用語を平易な言葉で解説します。 |
journal-search | 香水、ブランド、素材、またはトピックに関する Scento のジャーナル記事を検索します。 |
lang(de、fr、es、it、ro、el、hu、cs、pl)を渡すと、その言語の scento.com リンクが返されます。
フレグランス API(REST)
同じ回答を、通常の HTTP を使う香水 API でも利用できます。
- API ベース URL:https://www.scento.com/api/perfume/v1
- OpenAPI:https://www.scento.com/api/perfume/v1/openapi.json
使用例
examples/ に、3 つの生の JSON-RPC 呼び出しを用意しています。
リポジトリ構成
npm/:Node の標準入出力ブリッジ。npm でscento-perfume-apiとして公開されていますpypi/:Python の標準入出力ブリッジ。PyPI でscento-perfume-apiとして公開されていますserver.json:Official MCP Registry(com.scento/perfume-api)用のメタデータ
ライセンス
このリポジトリのブリッジコードは MIT ライセンスです。香水データベースのコンテンツは、利用規約に基づき、scento.com から提供されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。