{
  "data": {
    "tool": {
      "category": "productivity",
      "endpoint": "https://mcp.10ml.com/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/10ml-perfume-finder.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/10ml-perfume-finder.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/10ml-perfume-finder.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 15139,
          "counts": {
            "error": 0,
            "note": 0,
            "warn": 2
          },
          "findings": [
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "find_gift",
              "message": "1 parameter without a description: style",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC14",
              "severity": "warn",
              "tool": "search_perfumes",
              "message": "allowed values are in the description, not an enum: family",
              "fix": "Move them into enum."
            }
          ]
        },
        "checkedAt": "2026-10-20T23:51:30Z",
        "count": 15,
        "schemaTokens": 15139,
        "status": "ok",
        "tools": [
          {
            "name": "search_perfumes",
            "title": "Search perfumes",
            "description": "Search the 10ML Fragrance Index for perfumes by name, house, notes, accords, family, audience, season, occasion or style. Natural language works: 'fresh citrus summer scent for men' is understood. Set iconic to true for only the editors' iconic, era-defining classics ('must-know perfumes for her', 'iconic winter scents'). Use when someone describes what they want or names a perfume or house and you need matching perfumes. Not for the full profile of one known perfume (use get_perfume), not for 'something like X' (use find_similar_perfumes) and not for dupes or alternatives to a famous perfume (use find_perfume_alternatives). Returns ranked perfumes with house, year, family, accords, key notes, an editorial character line and 10ml.com links.",
            "inputSchema": {
              "properties": {
                "accords": {
                  "description": "Accords that must be present. Examples: [\"woody\",\"sweet\"], [\"fresh\",\"aquatic\"]",
                  "items": {
                    "maxLength": 40,
                    "type": "string"
                  },
                  "maxItems": 6,
                  "type": "array"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "family": {
                  "description": "Fragrance family: fougere, chypre, oriental-amber, gourmand, aquatic, aromatic, woody, floral, white-floral, fruity, citrus, green, leather, oud, musky, powdery, spicy, tobacco-boozy, smoky-incense, aldehydic-floral, mineral, fresh-spicy-woody, tea-zen. Also accepts words like \"amber\" or \"citrus\".",
                  "maxLength": 40,
                  "type": "string"
                },
                "gender": {
                  "description": "Audience the perfume is marketed to. men and women also include unisex perfumes.",
                  "enum": [
                    "men",
                    "women",
                    "unisex"
                  ],
                  "type": "string"
                },
                "house": {
                  "description": "Only perfumes from this house. Examples: \"Dior\", \"Maison Francis Kurkdjian\", \"MFK\", \"YSL\"",
                  "maxLength": 80,
                  "type": "string"
                },
                "iconic": {
                  "description": "true = only the editors' iconic, era-defining classics (works with every other filter, and without a query)",
                  "type": "boolean"
                },
                "limit": {
                  "default": 8,
                  "description": "How many results per page (1-20, default 8).",
                  "maximum": 20,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "notes_exclude": {
                  "description": "None of these notes may be present. Example: [\"patchouli\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 8,
                  "type": "array"
                },
                "notes_include": {
                  "description": "Every listed note must be present. Examples: [\"oud\",\"rose\"], [\"vanilla\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 8,
                  "type": "array"
                },
                "occasion": {
                  "description": "Occasion the perfume suits: daytime, office, casual, evening, date night or special occasion.",
                  "enum": [
                    "daytime",
                    "office",
                    "casual",
                    "evening",
                    "date night",
                    "special occasion"
                  ],
                  "type": "string"
                },
                "query": {
                  "description": "Free text: a perfume name, house, notes or mood. Examples: \"fresh citrus summer for men\", \"Tom Ford tobacco\", \"vanilla gourmand for winter\"",
                  "maxLength": 200,
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "season": {
                  "description": "Season the perfume suits (fall is accepted in text queries as autumn).",
                  "enum": [
                    "spring",
                    "summer",
                    "autumn",
                    "winter"
                  ],
                  "type": "string"
                },
                "style": {
                  "description": "A style word: aquatic, boozy, clean, creamy, dark, floral, fresh, citrusy, fruity, gourmand, green, leathery, musky, powdery, sensual, smoky, spicy, sweet, woody.",
                  "enum": [
                    "aquatic",
                    "boozy",
                    "clean",
                    "creamy",
                    "dark",
                    "floral",
                    "fresh",
                    "citrusy",
                    "fruity",
                    "gourmand",
                    "green",
                    "leathery",
                    "musky",
                    "powdery",
                    "sensual",
                    "smoky",
                    "spicy",
                    "sweet",
                    "woody"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "filters": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "propertyNames": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "relaxed": {
                  "type": "boolean"
                },
                "results": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "items": {
                          "properties": {
                            "title": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "try",
                                "guide",
                                "note"
                              ],
                              "type": "string"
                            },
                            "url": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "title",
                            "url"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "results",
                "filters",
                "relaxed",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Search perfumes"
            }
          },
          {
            "name": "get_perfume",
            "title": "Get perfume profile",
            "description": "The full Fragrance Index profile of one perfume: house, launch year, audience, family, accords, note pyramid (top, heart and base notes), best seasons and occasions, longevity, projection and perfumers (full profiles), the editors' character description, five similar perfumes, editorial alternatives from other houses when they exist, related 10ML guides and links. Use when you know which perfume is meant and need facts about it ('tell me about Aventus', 'what notes are in Delina', 'what does Baccarat Rouge 540 smell like'). Not for browsing (use search_perfumes), not for comparing two or more (use compare_perfumes). Unknown names return the closest matches.",
            "inputSchema": {
              "properties": {
                "house": {
                  "description": "House, when the name alone is ambiguous. Example: \"Creed\"",
                  "maxLength": 80,
                  "type": "string"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "perfume": {
                  "description": "A perfume by name, optionally with its house, e.g. \"Baccarat Rouge 540\", \"Dior Sauvage\", \"Delina\". An id from another tool also works, e.g. \"creed-aventus\".",
                  "maxLength": 120,
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "perfume"
              ],
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "d1": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "try",
                          "guide",
                          "note"
                        ],
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "title",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "properties": {
                "alternatives": {
                  "items": {
                    "properties": {
                      "closeness": {
                        "enum": [
                          "very close",
                          "similar vibe",
                          "same spirit"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "closeness",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "exact": {
                  "type": "boolean"
                },
                "found": {
                  "type": "boolean"
                },
                "guides": {
                  "$ref": "#/$defs/d1"
                },
                "house_info": {
                  "properties": {
                    "country": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "style": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "name",
                    "type",
                    "style"
                  ],
                  "type": "object"
                },
                "message": {
                  "type": "string"
                },
                "perfume": {
                  "properties": {
                    "accords": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "character": {
                      "type": "string"
                    },
                    "concentration": {
                      "type": "string"
                    },
                    "family": {
                      "type": "string"
                    },
                    "gender": {
                      "enum": [
                        "men",
                        "women",
                        "unisex"
                      ],
                      "type": "string"
                    },
                    "house": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "key_notes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "links": {
                      "$ref": "#/$defs/d1"
                    },
                    "longevity": {
                      "type": "number"
                    },
                    "name": {
                      "type": "string"
                    },
                    "occasions": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "other_versions": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "perfumers": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "profile": {
                      "enum": [
                        "full",
                        "core"
                      ],
                      "type": "string"
                    },
                    "projection": {
                      "type": "number"
                    },
                    "pyramid": {
                      "properties": {
                        "base": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "heart": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "top": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        }
                      },
                      "required": [
                        "top",
                        "heart",
                        "base"
                      ],
                      "type": "object"
                    },
                    "seasons": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "styles": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "year": {
                      "type": "number"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "house",
                    "gender",
                    "family",
                    "accords",
                    "key_notes",
                    "character",
                    "links",
                    "profile"
                  ],
                  "type": "object"
                },
                "similar": {
                  "items": {
                    "properties": {
                      "closeness": {
                        "enum": [
                          "very close",
                          "similar vibe",
                          "same spirit"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "shared_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "closeness",
                      "shared_notes",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "suggestions": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "$ref": "#/$defs/d1"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "required": [
                "found",
                "exact",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Get perfume profile"
            }
          },
          {
            "name": "compare_perfumes",
            "title": "Compare perfumes",
            "description": "Compare 2 to 4 perfumes side by side: notes they share, notes only one has, accords, family, audience, launch year, longevity and projection, plus plain-language differences ('A is fresher, B is sweeter and lasts longer') and how close they are overall. Use when someone is choosing between named perfumes or asks how two differ ('Sauvage vs Bleu', 'Delina or Layton'). Not for finding perfumes like one (use find_similar_perfumes) and not for one perfume's details (use get_perfume).",
            "inputSchema": {
              "properties": {
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "perfumes": {
                  "description": "2 to 4 perfumes, each a name with optional house or an id. Example: [\"Dior Sauvage\",\"Tom Ford Ombre Leather\"]",
                  "items": {
                    "maxLength": 120,
                    "type": "string"
                  },
                  "maxItems": 4,
                  "minItems": 2,
                  "type": "array"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "perfumes"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "closeness": {
                  "enum": [
                    "very close",
                    "similar vibe",
                    "same spirit",
                    "different"
                  ],
                  "type": "string"
                },
                "differences": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "perfumes": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "items": {
                          "properties": {
                            "title": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "try",
                                "guide",
                                "note"
                              ],
                              "type": "string"
                            },
                            "url": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "title",
                            "url"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "shared_accords": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "shared_notes": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "unique_notes": {
                  "additionalProperties": {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "propertyNames": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "unresolved": {
                  "items": {
                    "properties": {
                      "query": {
                        "type": "string"
                      },
                      "suggestions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      }
                    },
                    "required": [
                      "query",
                      "suggestions"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "required": [
                "perfumes",
                "shared_notes",
                "unique_notes",
                "shared_accords",
                "differences",
                "closeness",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Compare perfumes"
            }
          },
          {
            "name": "find_similar_perfumes",
            "title": "Find similar perfumes",
            "description": "Find perfumes that smell like one the person already likes, ranked by shared notes, accords and style, each saying exactly what it shares and how close it is (very close, similar vibe, same spirit). Works from a perfume in the index (name and house, or id) OR from free notes/accords for any other perfume. Steer the result: fresher, sweeter, darker, lighter, longer_lasting or more_projection. Use for 'something like Baccarat Rouge 540', 'like Sauvage but fresher' or 'a perfume with notes of saffron and cedar'. Not for editorial dupes of a famous perfume from other houses (use find_perfume_alternatives) and not for free-text discovery (use search_perfumes).",
            "inputSchema": {
              "properties": {
                "accords": {
                  "description": "Known accords of the starting perfume. Example: [\"amber\",\"woody\",\"sweet\"]",
                  "items": {
                    "maxLength": 40,
                    "type": "string"
                  },
                  "maxItems": 6,
                  "type": "array"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "gender": {
                  "description": "Only return perfumes for this audience (men and women include unisex)",
                  "enum": [
                    "men",
                    "women",
                    "unisex"
                  ],
                  "type": "string"
                },
                "house": {
                  "description": "House of the perfume when the name alone is ambiguous, e.g. \"Maison Francis Kurkdjian\"",
                  "maxLength": 80,
                  "type": "string"
                },
                "limit": {
                  "default": 8,
                  "description": "How many results per page (1-15, default 8).",
                  "maximum": 15,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "notes": {
                  "description": "Known notes of the starting perfume, for perfumes outside the index. Example: [\"jasmine\",\"saffron\",\"ambergris\",\"cedar\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 30,
                  "type": "array"
                },
                "other_houses_only": {
                  "default": false,
                  "description": "True to leave out perfumes from the same house as the starting perfume",
                  "type": "boolean"
                },
                "perfume": {
                  "description": "A perfume by name, optionally with its house, e.g. \"Baccarat Rouge 540\", \"Dior Sauvage\", \"Delina\". Or pass an id from another tool.",
                  "maxLength": 120,
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "steer": {
                  "description": "Move away from the starting point in one direction: fresher, sweeter, darker, lighter, longer_lasting (needs a perfume in the index) or more_projection (same).",
                  "enum": [
                    "fresher",
                    "sweeter",
                    "darker",
                    "lighter",
                    "longer_lasting",
                    "more_projection"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "results": {
                  "items": {
                    "properties": {
                      "closeness": {
                        "enum": [
                          "very close",
                          "similar vibe",
                          "same spirit"
                        ],
                        "type": "string"
                      },
                      "perfume": {
                        "properties": {
                          "accords": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "character": {
                            "type": "string"
                          },
                          "concentration": {
                            "type": "string"
                          },
                          "family": {
                            "type": "string"
                          },
                          "gender": {
                            "enum": [
                              "men",
                              "women",
                              "unisex"
                            ],
                            "type": "string"
                          },
                          "house": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "key_notes": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "links": {
                            "items": {
                              "properties": {
                                "title": {
                                  "type": "string"
                                },
                                "type": {
                                  "enum": [
                                    "try",
                                    "guide",
                                    "note"
                                  ],
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "type",
                                "title",
                                "url"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "longevity": {
                            "type": "number"
                          },
                          "name": {
                            "type": "string"
                          },
                          "occasions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "other_versions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "perfumers": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "profile": {
                            "enum": [
                              "full",
                              "core"
                            ],
                            "type": "string"
                          },
                          "projection": {
                            "type": "number"
                          },
                          "pyramid": {
                            "properties": {
                              "base": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "heart": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "top": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "top",
                              "heart",
                              "base"
                            ],
                            "type": "object"
                          },
                          "seasons": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "styles": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "year": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "id",
                          "name",
                          "house",
                          "gender",
                          "family",
                          "accords",
                          "key_notes",
                          "character",
                          "links",
                          "profile"
                        ],
                        "type": "object"
                      },
                      "shared_accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "shared_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "perfume",
                      "closeness",
                      "shared_notes",
                      "shared_accords",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "target": {
                  "properties": {
                    "accords": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "house": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "id": {
                      "type": "string"
                    },
                    "in_index": {
                      "type": "boolean"
                    },
                    "name": {
                      "type": "string"
                    },
                    "notes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "name",
                    "house",
                    "in_index",
                    "notes",
                    "accords"
                  ],
                  "type": "object"
                },
                "total": {
                  "type": "number"
                },
                "unrecognised_notes": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "total",
                "target",
                "results",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Find similar perfumes"
            }
          },
          {
            "name": "find_perfume_alternatives",
            "title": "Find perfume alternatives",
            "description": "The editors' alternatives (dupes) to a famous perfume from other houses: for each, why it is close and how close (very close, similar vibe, same spirit), plus the 10ML guide that compares them. Covers about 100 iconic originals such as Creed Aventus, Baccarat Rouge 540, Delina, Sauvage, Black Opium or Santal 33. For other perfumes in the index the closest options from different houses are computed from notes and accords. Use for 'dupe of X', 'alternative to X', 'smells like X but from another house'. Not for general similarity inside the index (use find_similar_perfumes) and not for free-text discovery (use search_perfumes).",
            "inputSchema": {
              "properties": {
                "closeness": {
                  "description": "Only alternatives at this closeness",
                  "enum": [
                    "very close",
                    "similar vibe",
                    "same spirit"
                  ],
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "house": {
                  "description": "House of the original when the name is ambiguous, e.g. \"Parfums de Marly\"",
                  "maxLength": 80,
                  "type": "string"
                },
                "limit": {
                  "default": 6,
                  "description": "How many results per page (1-10, default 6).",
                  "maximum": 10,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "perfume": {
                  "description": "The famous perfume to find alternatives for. Examples: \"Creed Aventus\", \"Baccarat Rouge 540\", \"Delina\"",
                  "maxLength": 120,
                  "type": "string"
                }
              },
              "required": [
                "perfume"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "alternatives": {
                  "items": {
                    "properties": {
                      "closeness": {
                        "enum": [
                          "very close",
                          "similar vibe",
                          "same spirit"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "source": {
                        "enum": [
                          "editors",
                          "similarity"
                        ],
                        "type": "string"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "closeness",
                      "why",
                      "source"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "guide": {
                  "properties": {
                    "title": {
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "try",
                        "guide",
                        "note"
                      ],
                      "type": "string"
                    },
                    "url": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "title",
                    "url"
                  ],
                  "type": "object"
                },
                "links": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "try",
                          "guide",
                          "note"
                        ],
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "title",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "original": {
                  "properties": {
                    "house": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "other_matches": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "original",
                "alternatives",
                "links",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Find perfume alternatives"
            }
          },
          {
            "name": "recommend_perfumes",
            "title": "Recommend perfumes",
            "description": "Personal perfume recommendations from taste: perfumes they love or dislike, notes they like or avoid, plus gender, season, occasion, style and family. Every pick says why (shared notes with a loved perfume, a liked note, fits the season). Use when someone says what they enjoy or avoid and wants suggestions ('I love Delina and vanilla, nothing too sweet, for winter evenings'). Not for one-off filters without taste (use search_perfumes), not for a single occasion list (use pick_for_occasion) and not for gifts (use find_gift).",
            "inputSchema": {
              "properties": {
                "avoided_notes": {
                  "description": "Notes to exclude entirely, e.g. [\"patchouli\",\"oud\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 8,
                  "type": "array"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "dislikes": {
                  "description": "Perfumes they dislike; similar ones are pushed down",
                  "items": {
                    "maxLength": 120,
                    "type": "string"
                  },
                  "maxItems": 6,
                  "type": "array"
                },
                "family": {
                  "description": "A fragrance family or word like \"woody\" or \"citrus\"",
                  "maxLength": 40,
                  "type": "string"
                },
                "gender": {
                  "description": "Audience the perfume is marketed to. men and women also include unisex perfumes.",
                  "enum": [
                    "men",
                    "women",
                    "unisex"
                  ],
                  "type": "string"
                },
                "liked_notes": {
                  "description": "Notes they enjoy, e.g. [\"vanilla\",\"rose\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 8,
                  "type": "array"
                },
                "likes": {
                  "description": "Perfumes they love, e.g. [\"Parfums de Marly Delina\",\"Dior Sauvage\"]",
                  "items": {
                    "maxLength": 120,
                    "type": "string"
                  },
                  "maxItems": 6,
                  "type": "array"
                },
                "limit": {
                  "default": 6,
                  "description": "How many results per page (1-15, default 6).",
                  "maximum": 15,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "occasion": {
                  "description": "Occasion the perfume suits: daytime, office, casual, evening, date night or special occasion.",
                  "enum": [
                    "daytime",
                    "office",
                    "casual",
                    "evening",
                    "date night",
                    "special occasion"
                  ],
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "season": {
                  "description": "Season the perfume suits (fall is accepted in text queries as autumn).",
                  "enum": [
                    "spring",
                    "summer",
                    "autumn",
                    "winter"
                  ],
                  "type": "string"
                },
                "style": {
                  "description": "Styles wanted, e.g. [\"fresh\",\"clean\"]",
                  "items": {
                    "description": "A style word: aquatic, boozy, clean, creamy, dark, floral, fresh, citrusy, fruity, gourmand, green, leathery, musky, powdery, sensual, smoky, spicy, sweet, woody.",
                    "enum": [
                      "aquatic",
                      "boozy",
                      "clean",
                      "creamy",
                      "dark",
                      "floral",
                      "fresh",
                      "citrusy",
                      "fruity",
                      "gourmand",
                      "green",
                      "leathery",
                      "musky",
                      "powdery",
                      "sensual",
                      "smoky",
                      "spicy",
                      "sweet",
                      "woody"
                    ],
                    "type": "string"
                  },
                  "maxItems": 4,
                  "type": "array"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "picks": {
                  "items": {
                    "properties": {
                      "perfume": {
                        "properties": {
                          "accords": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "character": {
                            "type": "string"
                          },
                          "concentration": {
                            "type": "string"
                          },
                          "family": {
                            "type": "string"
                          },
                          "gender": {
                            "enum": [
                              "men",
                              "women",
                              "unisex"
                            ],
                            "type": "string"
                          },
                          "house": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "key_notes": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "links": {
                            "items": {
                              "properties": {
                                "title": {
                                  "type": "string"
                                },
                                "type": {
                                  "enum": [
                                    "try",
                                    "guide",
                                    "note"
                                  ],
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "type",
                                "title",
                                "url"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "longevity": {
                            "type": "number"
                          },
                          "name": {
                            "type": "string"
                          },
                          "occasions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "other_versions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "perfumers": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "profile": {
                            "enum": [
                              "full",
                              "core"
                            ],
                            "type": "string"
                          },
                          "projection": {
                            "type": "number"
                          },
                          "pyramid": {
                            "properties": {
                              "base": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "heart": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "top": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "top",
                              "heart",
                              "base"
                            ],
                            "type": "object"
                          },
                          "seasons": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "styles": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "year": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "id",
                          "name",
                          "house",
                          "gender",
                          "family",
                          "accords",
                          "key_notes",
                          "character",
                          "links",
                          "profile"
                        ],
                        "type": "object"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "perfume",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "taste": {
                  "properties": {
                    "avoided_notes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "liked_notes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "liked_perfumes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "liked_perfumes",
                    "liked_notes",
                    "avoided_notes"
                  ],
                  "type": "object"
                },
                "total": {
                  "type": "number"
                },
                "unresolved": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "total",
                "picks",
                "taste",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Recommend perfumes"
            }
          },
          {
            "name": "perfumes_by_note",
            "title": "Perfumes by note",
            "description": "List the perfumes in the 10ML Fragrance Index built around a note (vanilla, oud, bergamot, tonka bean, rose, iris, leather, sandalwood...), most prominent first, optionally only where the note sits in the top, heart or base, or for an audience, season or occasion. Spelling variants and other languages work (agarwood finds oud, Vanille finds vanilla). Use for 'perfumes with oud', 'a vanilla scent for winter' or 'bergamot-forward colognes for men'. Not for explaining what a note smells like (use explain_note) and not for several notes at once (use search_perfumes with notes_include).",
            "inputSchema": {
              "properties": {
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "gender": {
                  "description": "Audience the perfume is marketed to. men and women also include unisex perfumes.",
                  "enum": [
                    "men",
                    "women",
                    "unisex"
                  ],
                  "type": "string"
                },
                "limit": {
                  "default": 8,
                  "description": "How many results per page (1-20, default 8).",
                  "maximum": 20,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "note": {
                  "description": "The note. Examples: \"oud\", \"vanilla\", \"pink pepper\", \"Vanille\"",
                  "maxLength": 60,
                  "minLength": 1,
                  "type": "string"
                },
                "occasion": {
                  "description": "Occasion the perfume suits: daytime, office, casual, evening, date night or special occasion.",
                  "enum": [
                    "daytime",
                    "office",
                    "casual",
                    "evening",
                    "date night",
                    "special occasion"
                  ],
                  "type": "string"
                },
                "position": {
                  "default": "any",
                  "description": "Where the note sits in the pyramid: top, heart, base or any",
                  "enum": [
                    "any",
                    "top",
                    "heart",
                    "base"
                  ],
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "season": {
                  "description": "Season the perfume suits (fall is accepted in text queries as autumn).",
                  "enum": [
                    "spring",
                    "summer",
                    "autumn",
                    "winter"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "note"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "note": {
                  "properties": {
                    "family": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "links": {
                      "items": {
                        "properties": {
                          "title": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "try",
                              "guide",
                              "note"
                            ],
                            "type": "string"
                          },
                          "url": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "type",
                          "title",
                          "url"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "name": {
                      "type": "string"
                    },
                    "smells_like": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "name",
                    "links"
                  ],
                  "type": "object"
                },
                "results": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "items": {
                          "properties": {
                            "title": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "try",
                                "guide",
                                "note"
                              ],
                              "type": "string"
                            },
                            "url": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "title",
                            "url"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "note",
                "results",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Perfumes by note"
            }
          },
          {
            "name": "explain_note",
            "title": "Explain a note",
            "description": "Explain a fragrance note: what it smells like, its family and mood, where it comes from, which notes it pairs with, similar notes, famous perfumes where it leads and a link to the 10ML note page or guide when one exists. Covers about 285 notes in many spellings and languages. Use for 'what does ambroxan smell like', 'what is oud', 'what goes with bergamot'. Not for listing every perfume with the note (use perfumes_by_note) and not for general terms like EDP or sillage (use explain_perfume_term).",
            "inputSchema": {
              "properties": {
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "note": {
                  "description": "The note. Examples: \"ambroxan\", \"oud\", \"iris\", \"orris\", \"Bergamotte\"",
                  "maxLength": 60,
                  "minLength": 1,
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "note"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "famous_perfumes": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "items": {
                          "properties": {
                            "title": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "try",
                                "guide",
                                "note"
                              ],
                              "type": "string"
                            },
                            "url": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "title",
                            "url"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "found": {
                  "type": "boolean"
                },
                "links": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "try",
                          "guide",
                          "note"
                        ],
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "title",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "note": {
                  "properties": {
                    "also_called": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "description": {
                      "type": "string"
                    },
                    "family": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "mood": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "origin": {
                      "type": "string"
                    },
                    "pairs_with": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "similar_notes": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "smells_like": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "family",
                    "origin",
                    "smells_like",
                    "mood",
                    "also_called",
                    "pairs_with",
                    "similar_notes"
                  ],
                  "type": "object"
                },
                "source": {
                  "type": "string"
                },
                "suggestions": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "found",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Explain a note"
            }
          },
          {
            "name": "get_house",
            "title": "Get perfume house",
            "description": "Profile of a perfume house: country, founded year, style (designer, niche, Middle Eastern, indie), what it is known for, its signature perfumes in the index and a link to explore it at 10ML. Understands nicknames (YSL, MFK, PDM, Paco Rabanne). Use for 'tell me about Creed', 'what is Amouage known for' or 'best Dior perfumes'. Not for browsing all houses (use list_houses) and not for one perfume (use get_perfume).",
            "inputSchema": {
              "properties": {
                "house": {
                  "description": "The house. Examples: \"Creed\", \"YSL\", \"Maison Francis Kurkdjian\", \"Parfums de Marly\"",
                  "maxLength": 80,
                  "minLength": 1,
                  "type": "string"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "house"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "found": {
                  "type": "boolean"
                },
                "house": {
                  "properties": {
                    "aliases": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "country": {
                      "type": "string"
                    },
                    "founded": {
                      "type": "number"
                    },
                    "id": {
                      "type": "string"
                    },
                    "known_for": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "name": {
                      "type": "string"
                    },
                    "perfumes_in_index": {
                      "type": "number"
                    },
                    "style": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "name",
                    "type",
                    "perfumes_in_index",
                    "known_for",
                    "style",
                    "aliases"
                  ],
                  "type": "object"
                },
                "links": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "try",
                          "guide",
                          "note"
                        ],
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "title",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "signature_perfumes": {
                  "items": {
                    "properties": {
                      "accords": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "character": {
                        "type": "string"
                      },
                      "concentration": {
                        "type": "string"
                      },
                      "family": {
                        "type": "string"
                      },
                      "gender": {
                        "enum": [
                          "men",
                          "women",
                          "unisex"
                        ],
                        "type": "string"
                      },
                      "house": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "links": {
                        "items": {
                          "properties": {
                            "title": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "try",
                                "guide",
                                "note"
                              ],
                              "type": "string"
                            },
                            "url": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "title",
                            "url"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      },
                      "longevity": {
                        "type": "number"
                      },
                      "name": {
                        "type": "string"
                      },
                      "occasions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "other_versions": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "perfumers": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "profile": {
                        "enum": [
                          "full",
                          "core"
                        ],
                        "type": "string"
                      },
                      "projection": {
                        "type": "number"
                      },
                      "pyramid": {
                        "properties": {
                          "base": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "heart": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "top": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "required": [
                          "top",
                          "heart",
                          "base"
                        ],
                        "type": "object"
                      },
                      "seasons": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "styles": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "year": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "house",
                      "gender",
                      "family",
                      "accords",
                      "key_notes",
                      "character",
                      "links",
                      "profile"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "suggestions": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "found",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Get perfume house"
            }
          },
          {
            "name": "list_houses",
            "title": "List perfume houses",
            "description": "Browse the perfume houses in the 10ML Fragrance Index with country, type (designer, niche, middle-eastern, indie, celebrity), perfumes profiled and what each is known for. Filter by type, country or a name fragment. Use when someone wants to explore brands, find niche or Middle Eastern houses, or see which houses are covered. Not for one house's full profile (use get_house) and not for perfumes (use search_perfumes).",
            "inputSchema": {
              "properties": {
                "country": {
                  "description": "Only houses from this country, e.g. \"France\", \"Italy\", \"United Arab Emirates\"",
                  "maxLength": 40,
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "limit": {
                  "default": 20,
                  "description": "How many results per page (1-50, default 20).",
                  "maximum": 50,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "query": {
                  "description": "Part of a house name, e.g. \"tom\" or \"maison\"",
                  "maxLength": 60,
                  "type": "string"
                },
                "type": {
                  "description": "Only houses of this type",
                  "enum": [
                    "designer",
                    "niche",
                    "middle-eastern",
                    "indie",
                    "celebrity"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "houses": {
                  "items": {
                    "properties": {
                      "country": {
                        "type": "string"
                      },
                      "founded": {
                        "type": "number"
                      },
                      "id": {
                        "type": "string"
                      },
                      "known_for": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "name": {
                        "type": "string"
                      },
                      "perfumes_in_index": {
                        "type": "number"
                      },
                      "type": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "name",
                      "type",
                      "perfumes_in_index",
                      "known_for"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "houses",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "List perfume houses"
            }
          },
          {
            "name": "explain_perfume_term",
            "title": "Explain a perfume term",
            "description": "Explain perfume vocabulary and fragrance families: concentrations (EDC, EDT, EDP, extrait, elixir), sillage, projection, longevity, dry down, accord, top/heart/base notes, flanker, maceration, layering, niche vs designer, plus the 23 fragrance families (chypre, fougere, gourmand, oriental / amber...) with their key notes and example perfumes. Use for 'what is the difference between EDT and EDP', 'what is a chypre', 'what does sillage mean'. Leave term empty to list everything covered. Not for individual notes (use explain_note).",
            "inputSchema": {
              "properties": {
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "limit": {
                  "default": 12,
                  "description": "How many results per page (1-60, default 12).",
                  "maximum": 60,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "term": {
                  "description": "A term or family. Examples: \"EDP\", \"sillage\", \"chypre\", \"dry down\", \"fougere\". Omit to list all terms.",
                  "maxLength": 60,
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "available": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "matches": {
                  "items": {
                    "properties": {
                      "definition": {
                        "type": "string"
                      },
                      "example_perfumes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "key_notes": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "kind": {
                        "enum": [
                          "term",
                          "family"
                        ],
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "related": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "subfamilies": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      }
                    },
                    "required": [
                      "kind",
                      "name",
                      "definition",
                      "related"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                },
                "suggestions": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "matches",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Explain a perfume term"
            }
          },
          {
            "name": "suggest_layering",
            "title": "Suggest perfume layering",
            "description": "Perfume layering ideas: which notes or perfumes combine well, what the combination smells like, how to spray (order, amount) and when it suits. Works from two notes ('vanilla and citrus'), one note (what it layers with), one perfume (partners from the index) or two perfumes (does this pair work). Editorial pairings are marked 'editors'; others are marked 'suggested' and should be tested on skin. Use for 'how do I layer vanilla', 'can I layer Delina with something', 'does Sauvage layer with Aventus'. Not for choosing a single perfume (use recommend_perfumes).",
            "inputSchema": {
              "properties": {
                "limit": {
                  "default": 5,
                  "description": "How many results per page (1-10, default 5).",
                  "maximum": 10,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "notes": {
                  "description": "One or two notes. Examples: [\"vanilla\",\"citrus\"], [\"oud\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 2,
                  "minItems": 1,
                  "type": "array"
                },
                "perfumes": {
                  "description": "One or two perfumes. Examples: [\"Parfums de Marly Delina\"], [\"Dior Sauvage\",\"Creed Aventus\"]",
                  "items": {
                    "maxLength": 120,
                    "type": "string"
                  },
                  "maxItems": 2,
                  "minItems": 1,
                  "type": "array"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "advice": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "mode": {
                  "enum": [
                    "two_notes",
                    "one_note",
                    "one_perfume",
                    "two_perfumes"
                  ],
                  "type": "string"
                },
                "pairs": {
                  "items": {
                    "properties": {
                      "best_for": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "notes": {
                        "additionalItems": false,
                        "items": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "string"
                          }
                        ],
                        "maxItems": 2,
                        "minItems": 2,
                        "type": "array"
                      },
                      "result": {
                        "type": "string"
                      },
                      "source": {
                        "enum": [
                          "editors",
                          "suggested"
                        ],
                        "type": "string"
                      },
                      "tip": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "notes",
                      "result",
                      "tip",
                      "best_for",
                      "source"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "partners": {
                  "items": {
                    "properties": {
                      "perfume": {
                        "properties": {
                          "accords": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "character": {
                            "type": "string"
                          },
                          "concentration": {
                            "type": "string"
                          },
                          "family": {
                            "type": "string"
                          },
                          "gender": {
                            "enum": [
                              "men",
                              "women",
                              "unisex"
                            ],
                            "type": "string"
                          },
                          "house": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "key_notes": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "links": {
                            "items": {
                              "properties": {
                                "title": {
                                  "type": "string"
                                },
                                "type": {
                                  "enum": [
                                    "try",
                                    "guide",
                                    "note"
                                  ],
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "type",
                                "title",
                                "url"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "longevity": {
                            "type": "number"
                          },
                          "name": {
                            "type": "string"
                          },
                          "occasions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "other_versions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "perfumers": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "profile": {
                            "enum": [
                              "full",
                              "core"
                            ],
                            "type": "string"
                          },
                          "projection": {
                            "type": "number"
                          },
                          "pyramid": {
                            "properties": {
                              "base": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "heart": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "top": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "top",
                              "heart",
                              "base"
                            ],
                            "type": "object"
                          },
                          "seasons": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "styles": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "year": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "id",
                          "name",
                          "house",
                          "gender",
                          "family",
                          "accords",
                          "key_notes",
                          "character",
                          "links",
                          "profile"
                        ],
                        "type": "object"
                      },
                      "via": {
                        "type": "string"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "perfume",
                      "via",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "verdict": {
                  "type": "string"
                }
              },
              "required": [
                "mode",
                "pairs",
                "advice",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Suggest perfume layering"
            }
          },
          {
            "name": "pick_for_occasion",
            "title": "Pick perfumes for an occasion",
            "description": "Perfume picks for a moment: a season, an occasion (daytime, office, casual, evening, date night, special occasion), an audience and a style, each with the reason it fits. Use for 'a fresh summer office scent for men', 'date night perfume for her' or 'what to wear to a winter wedding'. Give at least one of season, occasion, gender or style. Not for taste-based matching (use recommend_perfumes), not for gifts (use find_gift) and not for classics (use search_perfumes with iconic true).",
            "inputSchema": {
              "properties": {
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "gender": {
                  "description": "Audience the perfume is marketed to. men and women also include unisex perfumes.",
                  "enum": [
                    "men",
                    "women",
                    "unisex"
                  ],
                  "type": "string"
                },
                "limit": {
                  "default": 6,
                  "description": "How many results per page (1-15, default 6).",
                  "maximum": 15,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "occasion": {
                  "description": "Occasion the perfume suits: daytime, office, casual, evening, date night or special occasion.",
                  "enum": [
                    "daytime",
                    "office",
                    "casual",
                    "evening",
                    "date night",
                    "special occasion"
                  ],
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "season": {
                  "description": "Season the perfume suits (fall is accepted in text queries as autumn).",
                  "enum": [
                    "spring",
                    "summer",
                    "autumn",
                    "winter"
                  ],
                  "type": "string"
                },
                "style": {
                  "description": "Styles wanted, e.g. [\"fresh\",\"clean\"] for summer office wear",
                  "items": {
                    "description": "A style word: aquatic, boozy, clean, creamy, dark, floral, fresh, citrusy, fruity, gourmand, green, leathery, musky, powdery, sensual, smoky, spicy, sweet, woody.",
                    "enum": [
                      "aquatic",
                      "boozy",
                      "clean",
                      "creamy",
                      "dark",
                      "floral",
                      "fresh",
                      "citrusy",
                      "fruity",
                      "gourmand",
                      "green",
                      "leathery",
                      "musky",
                      "powdery",
                      "sensual",
                      "smoky",
                      "spicy",
                      "sweet",
                      "woody"
                    ],
                    "type": "string"
                  },
                  "maxItems": 3,
                  "type": "array"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "filters": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "propertyNames": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "guides": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "try",
                          "guide",
                          "note"
                        ],
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "title",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "picks": {
                  "items": {
                    "properties": {
                      "perfume": {
                        "properties": {
                          "accords": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "character": {
                            "type": "string"
                          },
                          "concentration": {
                            "type": "string"
                          },
                          "family": {
                            "type": "string"
                          },
                          "gender": {
                            "enum": [
                              "men",
                              "women",
                              "unisex"
                            ],
                            "type": "string"
                          },
                          "house": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "key_notes": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "links": {
                            "items": {
                              "properties": {
                                "title": {
                                  "type": "string"
                                },
                                "type": {
                                  "enum": [
                                    "try",
                                    "guide",
                                    "note"
                                  ],
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "type",
                                "title",
                                "url"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "longevity": {
                            "type": "number"
                          },
                          "name": {
                            "type": "string"
                          },
                          "occasions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "other_versions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "perfumers": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "profile": {
                            "enum": [
                              "full",
                              "core"
                            ],
                            "type": "string"
                          },
                          "projection": {
                            "type": "number"
                          },
                          "pyramid": {
                            "properties": {
                              "base": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "heart": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "top": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "top",
                              "heart",
                              "base"
                            ],
                            "type": "object"
                          },
                          "seasons": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "styles": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "year": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "id",
                          "name",
                          "house",
                          "gender",
                          "family",
                          "accords",
                          "key_notes",
                          "character",
                          "links",
                          "profile"
                        ],
                        "type": "object"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "perfume",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "picks",
                "filters",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Pick perfumes for an occasion"
            }
          },
          {
            "name": "find_gift",
            "title": "Find a perfume gift",
            "description": "Perfume gift ideas from who the gift is for: recipient (him, her or anyone), relationship, age range, perfumes or notes they already love, style, occasion and how adventurous to be. Each pick comes with the reason it suits them. Use for 'gift for a woman who loves Delina', 'something safe for my dad' or 'a bold present for a friend'. Not for personal taste recommendations (use recommend_perfumes) and not for classics lists (use search_perfumes with iconic true).",
            "inputSchema": {
              "properties": {
                "age_range": {
                  "description": "Age range of the recipient",
                  "enum": [
                    "teen",
                    "20s",
                    "30s-40s",
                    "50plus"
                  ],
                  "type": "string"
                },
                "boldness": {
                  "default": "safe",
                  "description": "safe: crowd-pleasing classics; adventurous: distinctive niche picks",
                  "enum": [
                    "safe",
                    "adventurous"
                  ],
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "liked_notes": {
                  "description": "Notes they like, e.g. [\"vanilla\",\"rose\"]",
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 6,
                  "type": "array"
                },
                "limit": {
                  "default": 5,
                  "description": "How many results per page (1-12, default 5).",
                  "maximum": 12,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "loves": {
                  "description": "Perfumes they already wear or love, e.g. [\"Delina\"]",
                  "items": {
                    "maxLength": 120,
                    "type": "string"
                  },
                  "maxItems": 5,
                  "type": "array"
                },
                "occasion": {
                  "description": "When they would wear it most, e.g. \"office\"",
                  "enum": [
                    "daytime",
                    "office",
                    "casual",
                    "evening",
                    "date night",
                    "special occasion"
                  ],
                  "type": "string"
                },
                "recipient": {
                  "description": "Who the gift is for: him (men and unisex), her (women and unisex) or anyone (unisex-friendly)",
                  "enum": [
                    "him",
                    "her",
                    "anyone"
                  ],
                  "type": "string"
                },
                "relationship": {
                  "description": "Example: \"partner\", \"dad\", \"colleague\", \"friend\"",
                  "maxLength": 40,
                  "type": "string"
                },
                "response_format": {
                  "default": "concise",
                  "description": "concise (default) or detailed (adds note pyramid, seasons, occasions, longevity, projection).",
                  "enum": [
                    "concise",
                    "detailed"
                  ],
                  "type": "string"
                },
                "style": {
                  "items": {
                    "description": "A style word: aquatic, boozy, clean, creamy, dark, floral, fresh, citrusy, fruity, gourmand, green, leathery, musky, powdery, sensual, smoky, spicy, sweet, woody.",
                    "enum": [
                      "aquatic",
                      "boozy",
                      "clean",
                      "creamy",
                      "dark",
                      "floral",
                      "fresh",
                      "citrusy",
                      "fruity",
                      "gourmand",
                      "green",
                      "leathery",
                      "musky",
                      "powdery",
                      "sensual",
                      "smoky",
                      "spicy",
                      "sweet",
                      "woody"
                    ],
                    "type": "string"
                  },
                  "maxItems": 3,
                  "type": "array"
                }
              },
              "required": [
                "recipient"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "picks": {
                  "items": {
                    "properties": {
                      "perfume": {
                        "properties": {
                          "accords": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "character": {
                            "type": "string"
                          },
                          "concentration": {
                            "type": "string"
                          },
                          "family": {
                            "type": "string"
                          },
                          "gender": {
                            "enum": [
                              "men",
                              "women",
                              "unisex"
                            ],
                            "type": "string"
                          },
                          "house": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "key_notes": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "links": {
                            "items": {
                              "properties": {
                                "title": {
                                  "type": "string"
                                },
                                "type": {
                                  "enum": [
                                    "try",
                                    "guide",
                                    "note"
                                  ],
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "type",
                                "title",
                                "url"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "longevity": {
                            "type": "number"
                          },
                          "name": {
                            "type": "string"
                          },
                          "occasions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "other_versions": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "perfumers": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "profile": {
                            "enum": [
                              "full",
                              "core"
                            ],
                            "type": "string"
                          },
                          "projection": {
                            "type": "number"
                          },
                          "pyramid": {
                            "properties": {
                              "base": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "heart": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "top": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "top",
                              "heart",
                              "base"
                            ],
                            "type": "object"
                          },
                          "seasons": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "styles": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "year": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "id",
                          "name",
                          "house",
                          "gender",
                          "family",
                          "accords",
                          "key_notes",
                          "character",
                          "links",
                          "profile"
                        ],
                        "type": "object"
                      },
                      "why": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "perfume",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "source": {
                  "type": "string"
                },
                "tip": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                },
                "unresolved": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "total",
                "picks",
                "tip",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Find a perfume gift"
            }
          },
          {
            "name": "search_guides",
            "title": "Search 10ML guides",
            "description": "Find 10ML's perfume guides and articles to read or cite: how-tos (where to spray, finding a signature scent, making perfume last), notes explained, house guides, lists, and alternatives guides that compare famous perfumes with similar ones from other houses. Returns title, type and a link per locale. Use whenever you want a source to cite or a deeper read ('how to layer perfume', 'best oud perfumes', 'Creed Aventus dupes guide'). Not for facts about a perfume (use get_perfume) and not for note definitions (use explain_note).",
            "inputSchema": {
              "properties": {
                "cursor": {
                  "description": "next_cursor from the previous page; omit for the first page.",
                  "maxLength": 64,
                  "type": "string"
                },
                "limit": {
                  "default": 8,
                  "description": "How many results per page (1-20, default 8).",
                  "maximum": 20,
                  "minimum": 1,
                  "type": "integer"
                },
                "locale": {
                  "default": "en",
                  "description": "Language of the 10ml.com links and labels. Perfume, house and note names stay as they are.",
                  "enum": [
                    "en",
                    "de",
                    "fr",
                    "es",
                    "it",
                    "ro",
                    "el",
                    "hu",
                    "cs",
                    "pl"
                  ],
                  "type": "string"
                },
                "query": {
                  "description": "What the guide is about. Examples: \"how to make perfume last\", \"oud\", \"Creed Aventus dupes\", \"gift\". Omit to browse.",
                  "maxLength": 120,
                  "type": "string"
                },
                "type": {
                  "description": "how-to, list (rankings/comparisons), alternatives (dupes guides), note (a note explained), house (a house mapped)",
                  "enum": [
                    "how-to",
                    "list",
                    "alternatives",
                    "note",
                    "house"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "guides": {
                  "items": {
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "topics": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "translated": {
                        "type": "boolean"
                      },
                      "type": {
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "title",
                      "type",
                      "topics",
                      "url",
                      "translated"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "message": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                },
                "total": {
                  "type": "number"
                }
              },
              "required": [
                "total",
                "guides",
                "source"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Search 10ML guides"
            }
          }
        ]
      },
      "name": "10ML Perfume Finder",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "@10ml/perfume-finder-mcp",
          "version": "2.4.0",
          "transport": "stdio"
        },
        {
          "registryType": "pypi",
          "identifier": "perfume-finder-mcp",
          "version": "2.4.0",
          "transport": "stdio"
        },
        {
          "registryType": "npm",
          "identifier": "perfume-mcp",
          "version": "2.4.0",
          "transport": "stdio"
        },
        {
          "registryType": "pypi",
          "identifier": "perfume-mcp",
          "version": "2.4.0",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/10ml-perfume-finder.json",
      "popularity": {
        "pypiWeekly": 173
      },
      "registryName": "com.10ml/perfume-finder",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://mcp.10ml.com/mcp"
        }
      ],
      "repository": "",
      "reviewed": false,
      "slug": "10ml-perfume-finder",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=com.10ml/perfume-finder",
      "summary": "Free perfume MCP server and fragrance API: 5,400+ perfumes, note pyramids, accords, similar scents.",
      "updatedAt": "2026-10-21T05:16:26Z",
      "url": "https://www.anchorterminal.com/tools/10ml-perfume-finder",
      "vendor": "10ml.com",
      "vendorUrl": "https://mcp.10ml.com",
      "version": "2.4.0",
      "websiteUrl": "https://mcp.10ml.com",
      "where": "both",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/10ml-perfume-finder",
    "json": "https://www.anchorterminal.com/tools/10ml-perfume-finder.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/10ml-perfume-finder.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/tools/10ml-perfume-finder.min.md"
  },
  "markdown": "# 10ML Perfume Finder\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by 10ml.com (https://mcp.10ml.com)\n- Category: Work \u0026 productivity (https://www.anchorterminal.com/categories/productivity.md)\n- Listed because: It's published in the registry under 10ml.com, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: Free perfume MCP server and fragrance API: 5,400+ perfumes, note pyramids, accords, similar scents.\n\n## Facts\n\n- MCP registry: `com.10ml/perfume-finder` 2.4.0\n- Endpoint: https://mcp.10ml.com/mcp (streamable HTTP)\n- Package: npm `@10ml/perfume-finder-mcp` (stdio)\n- Package: pypi `perfume-finder-mcp` (stdio)\n- Package: npm `perfume-mcp` (stdio)\n- Package: pypi `perfume-mcp` (stdio)\n- Website: https://mcp.10ml.com\n- PyPI downloads a week: 173\n- Registry entry updated: 2026-10-21\n\n## Tools\n\n- Tools it lists (15, about 15,139 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-20 23:51 UTC):\n  - `search_perfumes` (read-only): Search the 10ML Fragrance Index for perfumes by name, house, notes, accords, family, audience, season, occasion or style. Natural language works: 'fresh citrus…\n  - `get_perfume` (read-only): The full Fragrance Index profile of one perfume: house, launch year, audience, family, accords, note pyramid (top, heart and base notes), best seasons and…\n  - `compare_perfumes` (read-only): Compare 2 to 4 perfumes side by side: notes they share, notes only one has, accords, family, audience, launch year, longevity and projection, plus…\n  - `find_similar_perfumes` (read-only): Find perfumes that smell like one the person already likes, ranked by shared notes, accords and style, each saying exactly what it shares and how close it is…\n  - `find_perfume_alternatives` (read-only): The editors' alternatives (dupes) to a famous perfume from other houses: for each, why it is close and how close (very close, similar vibe, same spirit), plus…\n  - `recommend_perfumes` (read-only): Personal perfume recommendations from taste: perfumes they love or dislike, notes they like or avoid, plus gender, season, occasion, style and family. Every…\n  - `perfumes_by_note` (read-only): List the perfumes in the 10ML Fragrance Index built around a note (vanilla, oud, bergamot, tonka bean, rose, iris, leather, sandalwood...), most prominent…\n  - `explain_note` (read-only): Explain a fragrance note: what it smells like, its family and mood, where it comes from, which notes it pairs with, similar notes, famous perfumes where it…\n  - `get_house` (read-only): Profile of a perfume house: country, founded year, style (designer, niche, Middle Eastern, indie), what it is known for, its signature perfumes in the index…\n  - `list_houses` (read-only): Browse the perfume houses in the 10ML Fragrance Index with country, type (designer, niche, middle-eastern, indie, celebrity), perfumes profiled and what each…\n  - `explain_perfume_term` (read-only): Explain perfume vocabulary and fragrance families: concentrations (EDC, EDT, EDP, extrait, elixir), sillage, projection, longevity, dry down, accord,…\n  - `suggest_layering` (read-only): Perfume layering ideas: which notes or perfumes combine well, what the combination smells like, how to spray (order, amount) and when it suits. Works from two…\n  - `pick_for_occasion` (read-only): Perfume picks for a moment: a season, an occasion (daytime, office, casual, evening, date night, special occasion), an audience and a style, each with the…\n  - `find_gift` (read-only): Perfume gift ideas from who the gift is for: recipient (him, her or anyone), relationship, age range, perfumes or notes they already love, style, occasion and…\n  - `search_guides` (read-only): Find 10ML's perfume guides and articles to read or cite: how-tos (where to spray, finding a signature scent, making perfume last), notes explained, house…\n- How its tools read to an agent (0 errors, 2 warnings, 0 notes, about 15,139 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC11 find_gift: 1 parameter without a description: style\n  - warn TC14 search_perfumes: allowed values are in the description, not an enum: family\n\n- Create a video and download its frames: https://www.anchorterminal.com/assets/listing-video/index.html?listing=10ml-perfume-finder\n- JSON: https://www.anchorterminal.com/api/v1/tools/10ml-perfume-finder.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.5",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "10ML Perfume Finder",
        "url": ""
      }
    ],
    "description": "10ML Perfume Finder, an MCP server by 10ml.com, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Free perfume MCP server and fragrance API: 5,400+ perfumes, note pyramids, accords, similar scents.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "10ML Perfume Finder",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/10ml-perfume-finder",
    "published": "",
    "section": "indexed",
    "title": "10ML Perfume Finder, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/tools/10ml-perfume-finder"
  },
  "tokens": {
    "markdown": 1350,
    "slim": 1280
  },
  "version": 1
}
