Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "convert_units", "cost_per_serving", "merge_shopping_list" and 1 more
Convertaone cooking amount betweenunits.units:Usewithinwhenvolumeneedingorexactweightconversionsexactly, or betweensame-dimensionvolumeunits;andavoidweightwhenusingneedingaingredient-specificbuilt-inconversionsdensity for flour, sugar, brown sugar, butter, water, milk, rice, oats, cocoa or honey. Use for questions like 'how many grams is 2 cups of flour'. Do NOT usescale_recipetoinstead.change serving counts (use scale_recipe).
⟨2 unchanged words⟩ "description":"Unit to convert from, e.g. 'cup'. Supported: tsp, tbsp, cup, fl_oz, ml, l, pint, quart, gallon (volume); g, kg, oz, lb (weight); each (count). Common spellings like 'cups', 'grams', 'tablespoon' also work","type":"string"},"ingredient":{"description":"Ingredient name,neededrequired only for volume <->weightweight; must contain one of flour, sugar, brown sugar, butter, water, milk, rice, oats, cocoa, honey (e.g.flour'all-purpose flour')","type":"string"},"to":{"description":"Unit to convert to, e.g.g'g'; same supported units as from","type":"string"},"value":{"description":"Amount to convert, zero or positive, e.g. 2","minimum":0,"type":"number"}},"required":[ ⟨5 unchanged words⟩
{"properties":{"conversionFactordensity_note":{"description":"The factorDensity usedto convert between(densitythemethodunitsonly)","type":"numberstring"},"convertedValuedisplay":{"description":"TheReadableconvertedconversion,amounte.g.in'2thecupstargetflourunit= 250 g (approx.)'","type":"number
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Convert units"}
CalculateTotal the cost of a recipe's ingredients and work out the cost per servingofandaperrecipe.10 servings. Use whenyoubudgetingneedatodish,understandpricingthemealcostprepefficiencyorofcomparing
MergeCombinemultipleseveral shopping or ingredient lists intoone. Useone,thissummingwhentheyousamehaveitemseveralacross lists (volumes and weights converted toconsolidate.aUsefriendlyscale_recipeunit) and noting which list each came from. Use when
Scaleingredientsevery ingredient in a recipe from one serving count toanother.another (0.1x to 20x), with kitchen-friendly fraction hints; items without a quantity pass through unchanged. Use whenyoucookingneedfortomoreadjustorservingfewersizes;people. Do NOTwhenuseyoutoneedchange
Certificate recorded, valid to 2027-01-02
Authorization not required
Unknown → Live
First tool surface recorded: 4 tools (server version 1.0.0)
https://recipe-scale.magicteams.ai/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"properties":{"currency":{"description":"Currency code for display only, e.g. 'EUR'; default USD","type":"string"},"ingredients":{"description":"Priced ingredients, e.g. [{\"item\":\"chicken\",\"cost\":8.5},{\"item\":\"rice\",\"cost\":1.2}]","items":{"properties":{"cost":{"description":"Cost of the amount used in the recipe, 0 or more, in the given currency","minimum":0,"type":"number"},"item":{"description" ⟨6 unchanged words⟩ ,"cost"],"type":"object"},"minItems":1,"type":"array"},"servings":{"description":"How many servings the recipe makes, positive, e.g. 4","exclusiveMinimum":0,"type":"number"}},"required":[ ⟨4 unchanged words⟩
{"properties":{"cost_for_10_servingscurrency":{"description":"The cost forCurrency10codeservingsused in thespecifiedresultscurrency(upper case)","type":"numberstring"},"cost_per_servingnote":{"description":"ThePlain-language cost summary","type":"string"},"per_serving":{"description":"Cost per servingin,theroundedspecifiedtocurrencycents","type":"number"},"currencyper_ten_servings":{"description":"TheCostcurrencyforcode10usedservings,forrounded to cents","type":"number"},"servings":{"description":"Servings thecostrecipecalculationsmakes","type":"stringnumber"},"total_cost":{"description":"Sum of all ingredient costs","type":"number"}},"required":["cost_per_servingcurrency","cost_for_10_servingstotal_cost","currencyservings","per_serving","per_ten_servings","note"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Cost per serving"}
{"properties":{"lists":{"description":"Shopping lists to merge (at least one item overall), e.g. [{\"name\":\"Pancakes\",\"items\":[{\"item\":\"milk\",\"quantity\":1,\"unit\":\"cup\"}]}]","items":{"properties":{"items":{"description ⟨6 unchanged words⟩ {"item":{"description":"Item to buy, e.g. 'eggs'","type":"string"},"quantity":{"description":"Amount;Amount,omitnon-negative;itomit for non-numeric items (listed in skipped_no_quantity)","minimum":0,"type":"number"},"unit":{"description":"Unit such as cup, tbsp, g, kg, orga free label like 'can'; omit for plain counts","type":"string"}},"required": ⟨4 unchanged words⟩ :"array"},"name":{"description":"List label shown in from_lists, e.g. 'Saturdaydinner'dinner'; default 'list N'","type":"string"}},"required":["items"],"type":"object"},"minItems":1,"type":"array"}},"required":[ ⟨3 unchanged words⟩
{"properties":{"mergedListmerged":{"description":"TheOneconsolidatedlineshoppingperlistitem and unit kind, with summed quantities","items":{"properties":{"itemsdisplay":{"description":"ListReadable amount with unit","type":"string"},"from_lists":{"description":"Names ofitemsthewithlistsquantitiesthisanditemunitscame from","items":{"propertiestype":{"string"},"type":"array"},"item":{"description":"Itemtonamebuy(first spelling seen)","type":"string"},"quantity":{"description":"Total amountSummedofquantitythe(2itemdecimals)","type":"number"},"unit":{"description":"Friendliest kitchenDisplay unit,fore.g.the'cup',item'g', 'each' or a free label","type":"string"}},"required":["item","quantity","unit","display","from_lists"],"type":"object"},"type":"array"},"namenote":{"description":"NameSummary of themerged list,mergee.g.and'WeeklyitsGroceries'limits","type":"string"},"notesskipped_no_quantity":{"description":"List ofItemsitemsgiven withoutquantitiesa quantity, kept as notes","items":{"description":"Item to buy","type":"string"},"type":"array"}},"required":["items","notesmerged"],"type":"objectskipped_no_quantity"}},"required":["mergedListnote"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Merge shopping list"}
⟨2 unchanged words⟩ "description":"Servings the recipe is written for, positive, e.g. 4","exclusiveMinimum":0,"type":"number"},"ingredients":{"description":"Ingredients withRecipeoptionalingredients,quantitye.g.and[{\"item\":\"flour\",\"quantity\":2,\"unit\":\"cup\"},{\"item\":\"salt\",\"note\":\"tounittaste\"}]","items":{"properties":{"item":{ ⟨6 unchanged words⟩ :"string"},"note":{"description":"PreparationTextnoteshownkeptinsteadas-isof an amount when quantity is omitted, e.g. 'to taste' (default 'as needed')","type":"string"},"quantity":{"description":"Amount;Amount,omitnon-negative;itomit for items like 'salt to taste'","minimum":0,"type":"number"},"unit":{"description":"Unit such as cup, tbsp, g, or a free count label like 'clove' or 'egg'","type":"string"}},"required":["item"],"type":"object"},"minItems":1,"type":"array"},"to_servings":{"description":"Servingsyouwanted,wantpositive; to_servings / from_servings must be 0.1-20, e.g. 10","exclusiveMinimum":0,"type":"number"}},"required":[ ⟨5 unchanged words⟩
{"properties":{"ingredientsfactor":{"description":"ListScalingoffactorscaledto_servings / from_servings (4 significant digits)","type":"number"},"from_servings":{"description":"Servings the recipe was written for","type":"number"},"ingredients":{"description":"Scaled ingredients, in input order","items":{"properties":{"item":{"description":"Ingredient name","type":"string"},"noteoriginal":{"description":"PreparationOriginalnoteamountkeptasas-istext,e.g.or'tothetaste'pass-through note","type":"string"},"quantityscaled":{"description":"Scaledamount;quantityomitted(2fordecimals);itemsnulllikewhen'saltnotoquantitytaste'was given","type":["number","null"]},"unitscaled_display":{"description":"UnitScaledsuchamountaswithcupunit and fraction hint,tbspe.g. '2 1/2 cups (2.5)'","type":"string"},"scaled_flag":{"description":"truegwhenortheaingredientcountwaslabelscaled,likefalse'clove'when passed through","type":"stringboolean"}},"required":["item","original","scaled","scaled_display","scaled_flag"],"type":"object"},"type":"array"},"note":{"description":"Explanation of the scaling applied","type":"string"},"to_servings":{"description":"Servings scaled to","type":"number"}},"required":["from_servings","to_servings","factor","ingredients","note"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Scale recipe"}