Skip to main content
Glama

Create a formula on your bench

create_formula

Use this when the user wants a new formula on their PerfuMate bench, empty or with lines they give (structured, pasted text or an attached file), for example after building one together in this chat. Lines are matched to the catalog and the user's own materials; if any line does not match, nothing is saved and the unmatched names come back with suggestions. Bottles the user does not own are added off the shelf, as an import does. To only check a formula without saving it use check_formula.

Input Schema

NameRequiredDescriptionDefault
fileNoA file the user attached in the chat: CSV, TSV, TXT, JSON or Excel (.xlsx).
kindNo
nameNo
textNoThe formula as pasted text, one material per line with an amount.
linesNo
folderNoRequires PerfuMate Unlimited, including an empty folder name.
batchGramsNoBatch size when lines are in percent. Default 10 g.
descriptionNo
targetConcentrationPctNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / folder / description
      Added value: +"Requires PerfuMate Unlimited, including an empty folder name."
  2. Changed3 schema fields changed
    • addedInput schema / properties / lines / items / additionalProperties
      Added value: +false
    • changedInput schema / properties / lines / items / properties / grams / description
      Previous value: -"Amount in grams."New value: +"Weighed amount in grams. Never send together with percent."
    • changedInput schema / properties / lines / items / properties / percent / description
      Previous value: -"Share of the formula, when every line is given in percent."New value: +"Weighed share of the formula, when every line is percent. Never send together with grams. Not the bottle dilution."
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources