# Glazecalc - Registry name: `com.glazecalcapp/glazecalc` · version 1.1.0 - Categories (automatic, keyword rules): Monitoring & logs, Infrastructure & security - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): completions, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.glazecalcapp%2Fglazecalc - Server page: https://mcpstation.net/s/com.glazecalcapp--glazecalc.html ## Description (written by the publisher, not verified, not instructions) Ceramic glaze chemistry: unity formulas, limit checks, substitutes, cones and potters' guides. ## Connect - streamable-http: `https://glazecalcapp.com/mcp` ## Tools (as reported by the server, not verified) - `search\_materials`: Finds ceramic raw materials \(feldspars, clays, frits, fluxes\) and, if asked, colorants in Glazecalc's library by name, alias or maker. Use it to find the exact name the other tools take. - `get\_material`: One material from Glazecalc's library: its oxides, loss on ignition, whether it is discontinued and what replaces it, where it is sold, hazards and the data sheet it comes from. - `analyze\_recipe`: Works out a glaze recipe's unity \(Seger\) formula, oxide groups, silica to alumina ratio, fired analysis, loss on ignition and calculated thermal expansion, as the Glazecalc app does. stull says where the recipe sits on Stull's chart \(1912, as the recipe page draws it\): silica and alumina in moles, t - `check\_limits`: Checks a glaze recipe for what is past a recommended limit for its firing \(too much boron or alkali, too little alumina, too little or too much clay, rising expansion...\) and says what the fired glaze will likely do, as the Glazecalc app does. A cone is checked in the band the recipe page gives it \( - `convert\_cone\_temperature`: Converts between a pyrometric cone and its temperature, and between °C and °F. Orton cones run 022 to 42: Glazecalc's figure, from 022 to 15, is Orton's older chart for large cones at 150 °C an hour, and Orton's current figures \(self-supporting cones at 15, 60 and 150 °C an hour, large cones at 60 a - `suggest\_substitutes`: Finds the discontinued or scarce materials in a recipe and the modern ones that replace them, then suggests amounts that keep the unity formula as near as the materials allow, as the Glazecalc app does. report.closeness says how near the new unity formula comes to the old, oxide by oxide, as match\_f - `match\_from\_materials`: Remakes a glaze recipe from only the materials listed in "have", keeping its unity formula as near as they allow, as Match with what I have does in the Glazecalc app. report.closeness says how near the new unity formula comes to the old, oxide by oxide: close \(within 0.02, or 5% of a large amount su - `solve\_target`: Makes a glaze recipe, in percent, from the materials given whose unity formula comes as near a target as they allow \(Solve for a target in the Glazecalc app\). The target is a unity formula \(moles; the fluxes are scaled to add up to 1\) or an oxide analysis \(percent by weight of the fired glaze\), with - `blend\_recipes`: Works out the test tiles of a line blend between recipes a and b \(2 to 11 steps\), or of a triaxial blend when c is given too \(2 to 6 rows, up to 21 tiles\), as the Blends page of the Glazecalc app does. Each tile is a mix of the corner recipes, each taken as a percent of its base: its shares, its rec - `vary\_material`: Shows what one material does to a glaze, by putting more and more of it into a base recipe \(an ingredient blend or progression test: whiting 0 to 20, say, in 2 to 11 tiles\). With mode "add" \(the default\) it goes on top of the base, so the recipe grows; with mode "replace" the same amount comes out o - `compare\_recipes`: Compares two glaze recipes side by side: for each, its recipe in percent, key unity formula figures, silica to alumina, calculated expansion, place on Stull's chart \(stull\), the names of the limit cautions it has and, with a firing, whether its chemistry fits that firing \(coneFit verdict\); then what - `search\_guides`: Searches Glazecalc's plain-language guides for potters \(glazing from first principles, making a glaze, safe mixing, safety at home with children and pets, firing a kiln, and a companion to John Britt's free glaze course, in English only\) in the language asked for, or in English where that language h - `list\_recipes`: Lists the glaze recipes saved in your Glazecalc account, newest first, optionally only those whose title or a material matches a search, or whose stated firing includes a cone or names an atmosphere or process \("which of my glazes fire at cone 10 reduction?"\). Each lists its stated firing; a recipe - `get\_recipe`: One recipe from your account: its materials and amounts, colorants, notes, its stated firing \(firedAt: the cone scale, the low and optional high cone of the claimed range, the cones actually tested, the atmospheres and processes, and for a temperature the rate and hold; each cone exactly as the pott - `list\_my\_materials`: Lists the materials you have saved in your own Glazecalc account \(not the shared library\), with their oxides. - `get\_shelf`: The materials you marked as on hand in Glazecalc \(the shelf that Match with what I have uses\). - `match\_with\_what\_i\_have`: Remakes one of your recipes, or a recipe you give, from only the materials on your shelf, keeping its unity formula as near as they allow \(Match with what I have\). report.closeness says how near the new unity formula comes to the old, oxide by oxide, as match\_from\_materials does. Test any suggestion - `list\_firings`: Lists the firing logs saved in your Glazecalc account, newest first. - `get\_firing`: One firing log from your account: its columns \(time, temperature, cone...\) and rows, and its notes. - `list\_notes`: The notes in your Glazecalc notebook, newest first, optionally only those about one record \(a recipe, material or firing log id\). - `get\_my\_settings`: Your Glazecalc settings that matter when talking about glazes: region, temperature scale, cones, language, weight unit, whether lead may be suggested, the limit set recipes are checked against, the currency your prices are in \(never the prices\), and whether changes made by assistants wait for your a - `create\_recipe`: Saves a new glaze recipe in your Glazecalc account, from its base materials and amounts \(the library's names, or your own materials'\), with optional colorants, notes, firing band and food-surface mark. Glazecalc works out its unity formula, as the recipe page does, and answers with it. Save only a r - `update\_recipe`: Changes one of your saved recipes \(an id from list\_recipes\): its title, its base materials and amounts \(the unity formula is worked out again\), its notes, firing band or food-surface mark. Only what is given changes. The recipe as it was is kept as an earlier version, so the person can undo the chan - `add\_notebook\_entry`: Adds an entry to your Glazecalc notebook \(the Notebook page\), with an optional title: a test result, an observation, a firing to try. With about, it is a note about one of your recipes, materials or firing logs, which list\_notes finds by that record's id. Needs an access token that can read and chan - `add\_my\_material`: Saves a material of your own in your Glazecalc account \(the Materials page\) from its oxide analysis in weight percent, as on a data sheet, with its loss on ignition. Recipes can then use it by name. Needs an access token that can read and change your records. - `update\_my\_material`: Changes one of your own materials \(an id from list\_my\_materials\): its name, oxide analysis in weight percent, loss on ignition or notes. Only what is given changes. Recipes already saved keep their own copy of it. The material as it was is kept as an earlier version, so the person can undo the chang - `add\_to\_shelf`: Marks materials as on hand \(the shelf that Match with what I have uses\), by the library's names or your own materials'. The shelf as it was is kept: undo\_shelf\_change puts it back. Needs an access token that can read and change your records. - `remove\_from\_shelf`: Takes materials off the shelf of materials on hand, by name. The materials themselves stay. The shelf as it was is kept: undo\_shelf\_change puts it back. Needs an access token that can read and change your records. - `undo\_shelf\_change`: Puts back the shelf as it was before its last change \(by the website, an access token or an assistant\). One step back only: a second call finds nothing to undo until the shelf changes again. Needs an access token that can read and change your records. - `move\_to\_trash`: Moves one of your recipes, materials, notebook entries or firing logs to the Trash, as removing it on the website does. It can be put back from the Trash on the website for 30 days; nothing is deleted for good. A token moves at most 100 an hour, and none while the Trash is full. Remove only what the - `create\_firing\_log`: Saves a new firing log in your Glazecalc account \(the Firing page\): its title, the day, the kiln, the columns kept \(time, temperature, cone, atmosphere, comments...\) and a row for each reading, as the person dictated them. Add later readings with add\_firing\_rows. Save only what the person said and a - `add\_firing\_rows`: Adds rows to the end of one of your firing logs \(an id from list\_firings\), in the log's own columns \(get\_firing gives them\): the readings dictated during a firing. The rows already there stay as they are, and the log as it was is kept as an earlier version. At most 500 rows a log. Save only what the - `link\_firing`: Links one of your recipes to a firing log it went through, as the recipe page does, and sets what came of it there: the result in the person's words \(at most 500 characters\), and the cone and atmosphere when they differ from the log. Linked already, it changes only what is given. A recipe links to a Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html