{"site":"https://algebraandgeometry.com","description":"Free algebra, geometry, and fraction calculators. Tools below are directly callable by AI agents.","tools":[{"id":"quadratic-formula","name":"Quadratic Formula Solver","description":"Solves ax²+bx+c=0 for x, returning real or complex roots and the discriminant.","category":"algebra","page":"https://algebraandgeometry.com/algebra/quadratic-formula","endpoint":"https://algebraandgeometry.com/api/tools/quadratic-formula","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"Coefficient of x² (must not be 0)"},"b":{"type":"number","description":"Coefficient of x"},"c":{"type":"number","description":"Constant term"}},"required":["a","b","c"]}},{"id":"square-root","name":"Square Root Calculator","description":"Calculates the principal square root of a non-negative number.","category":"algebra","page":"https://algebraandgeometry.com/algebra/square-root","endpoint":"https://algebraandgeometry.com/api/tools/square-root","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to take the square root of (>= 0)"}},"required":["value"]}},{"id":"cube-root","name":"Cube Root Calculator","description":"Calculates the real cube root of any number (positive, negative, or zero).","category":"algebra","page":"https://algebraandgeometry.com/algebra/cube-root","endpoint":"https://algebraandgeometry.com/api/tools/cube-root","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to take the cube root of"}},"required":["value"]}},{"id":"exponents","name":"Exponent Calculator","description":"Calculates base raised to the power of exponent (base^exponent).","category":"algebra","page":"https://algebraandgeometry.com/algebra/exponents","endpoint":"https://algebraandgeometry.com/api/tools/exponents","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"The base number"},"exponent":{"type":"number","description":"The exponent (power)"}},"required":["base","exponent"]}},{"id":"logarithm","name":"Logarithm Calculator","description":"Calculates the logarithm of a positive number in a given base (default base 10).","category":"algebra","page":"https://algebraandgeometry.com/algebra/logarithm","endpoint":"https://algebraandgeometry.com/api/tools/logarithm","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"The number to take the log of (must be > 0)"},"base":{"type":"number","description":"Logarithm base (default 10; use 2.718281828 for natural log)"}},"required":["value"]}},{"id":"absolute-difference","name":"Absolute Difference Calculator","description":"Calculates |a - b|, the absolute difference between two numbers.","category":"algebra","page":"https://algebraandgeometry.com/algebra/absolute-difference","endpoint":"https://algebraandgeometry.com/api/tools/absolute-difference","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First number"},"b":{"type":"number","description":"Second number"}},"required":["a","b"]}},{"id":"circle","name":"Circle Area & Circumference Calculator","description":"Calculates the area, circumference, and diameter of a circle from its radius.","category":"geometry","page":"https://algebraandgeometry.com/geometry/circle","endpoint":"https://algebraandgeometry.com/api/tools/circle","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Radius of the circle (> 0)"}},"required":["radius"]}},{"id":"rectangle","name":"Rectangle Area & Perimeter Calculator","description":"Calculates the area, perimeter, and diagonal of a rectangle from its length and width.","category":"geometry","page":"https://algebraandgeometry.com/geometry/rectangle","endpoint":"https://algebraandgeometry.com/api/tools/rectangle","method":"POST","inputSchema":{"type":"object","properties":{"length":{"type":"number","description":"Length of the rectangle (> 0)"},"width":{"type":"number","description":"Width of the rectangle (> 0)"}},"required":["length","width"]}},{"id":"right-triangle","name":"Right Triangle Calculator","description":"Given the two legs of a right triangle, calculates the hypotenuse, area, and perimeter (Pythagorean theorem).","category":"geometry","page":"https://algebraandgeometry.com/geometry/triangle-right","endpoint":"https://algebraandgeometry.com/api/tools/right-triangle","method":"POST","inputSchema":{"type":"object","properties":{"legA":{"type":"number","description":"Length of the first leg (> 0)"},"legB":{"type":"number","description":"Length of the second leg (> 0)"}},"required":["legA","legB"]}},{"id":"sphere","name":"Sphere Volume & Surface Area Calculator","description":"Calculates the volume and surface area of a sphere from its radius.","category":"geometry","page":"https://algebraandgeometry.com/geometry/sphere","endpoint":"https://algebraandgeometry.com/api/tools/sphere","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Radius of the sphere (> 0)"}},"required":["radius"]}},{"id":"cylinder","name":"Cylinder Volume & Surface Area Calculator","description":"Calculates the volume and surface area of a right circular cylinder from its radius and height.","category":"geometry","page":"https://algebraandgeometry.com/geometry/cylinder","endpoint":"https://algebraandgeometry.com/api/tools/cylinder","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Radius of the cylinder base (> 0)"},"height":{"type":"number","description":"Height of the cylinder (> 0)"}},"required":["radius","height"]}},{"id":"simplify-fraction","name":"Simplify Fraction Calculator","description":"Reduces a fraction to its simplest form using the greatest common factor.","category":"fractions","page":"https://algebraandgeometry.com/fractions/simplifying-fractions","endpoint":"https://algebraandgeometry.com/api/tools/simplify-fraction","method":"POST","inputSchema":{"type":"object","properties":{"numerator":{"type":"number","description":"Numerator (integer)"},"denominator":{"type":"number","description":"Denominator (integer, non-zero)"}},"required":["numerator","denominator"]}},{"id":"fraction-to-decimal","name":"Fraction to Decimal Calculator","description":"Converts a fraction (numerator/denominator) to its decimal value.","category":"fractions","page":"https://algebraandgeometry.com/fractions/fraction-to-decimal","endpoint":"https://algebraandgeometry.com/api/tools/fraction-to-decimal","method":"POST","inputSchema":{"type":"object","properties":{"numerator":{"type":"number","description":"Numerator (integer)"},"denominator":{"type":"number","description":"Denominator (integer, non-zero)"}},"required":["numerator","denominator"]}},{"id":"decimal-to-fraction","name":"Decimal to Fraction Calculator","description":"Converts a terminating decimal number to a simplified fraction.","category":"fractions","page":"https://algebraandgeometry.com/fractions/decimal-to-fraction","endpoint":"https://algebraandgeometry.com/api/tools/decimal-to-fraction","method":"POST","inputSchema":{"type":"object","properties":{"decimal":{"type":"number","description":"A terminating decimal number, e.g. 0.75"}},"required":["decimal"]}},{"id":"greatest-common-factor","name":"Greatest Common Factor Calculator","description":"Finds the greatest common factor (GCF/GCD) of two integers.","category":"fractions","page":"https://algebraandgeometry.com/fractions/greatest-common-factor","endpoint":"https://algebraandgeometry.com/api/tools/greatest-common-factor","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First integer"},"b":{"type":"number","description":"Second integer"}},"required":["a","b"]}},{"id":"least-common-multiple","name":"Least Common Multiple Calculator","description":"Finds the least common multiple (LCM) of two integers.","category":"fractions","page":"https://algebraandgeometry.com/fractions/least-common-multiple","endpoint":"https://algebraandgeometry.com/api/tools/least-common-multiple","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First integer"},"b":{"type":"number","description":"Second integer"}},"required":["a","b"]}},{"id":"fourth-root","name":"Fourth Root Calculator","description":"Calculates the principal (real) fourth root of a non-negative number.","category":"algebra","page":"https://algebraandgeometry.com/algebra/fourth-root","endpoint":"https://algebraandgeometry.com/api/tools/fourth-root","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to take the fourth root of (must be >= 0)"}},"required":["value"]}},{"id":"fifth-root","name":"Fifth Root Calculator","description":"Calculates the real fifth root of any number, including negatives.","category":"algebra","page":"https://algebraandgeometry.com/algebra/fifth-root","endpoint":"https://algebraandgeometry.com/api/tools/fifth-root","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to take the fifth root of"}},"required":["value"]}},{"id":"square-number","name":"Square (x²) Calculator","description":"Calculates the square of a number.","category":"algebra","page":"https://algebraandgeometry.com/algebra/square","endpoint":"https://algebraandgeometry.com/api/tools/square-number","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to square"}},"required":["value"]}},{"id":"cube-number","name":"Cube (x³) Calculator","description":"Calculates the cube of a number.","category":"algebra","page":"https://algebraandgeometry.com/algebra/cube","endpoint":"https://algebraandgeometry.com/api/tools/cube-number","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"Number to cube"}},"required":["value"]}},{"id":"nth-root","name":"Radicals (Nth Root) Calculator","description":"Calculates the real nth root of a number for any integer root.","category":"algebra","page":"https://algebraandgeometry.com/algebra/radicals","endpoint":"https://algebraandgeometry.com/api/tools/nth-root","method":"POST","inputSchema":{"type":"object","properties":{"number":{"type":"number","description":"The radicand (number under the root)"},"root":{"type":"number","description":"The root index (e.g. 2 for square root, 3 for cube root)"}},"required":["number","root"]}},{"id":"fractional-exponent","name":"Fractional Exponents Calculator","description":"Evaluates a base raised to a fractional exponent expressed as numerator/denominator.","category":"algebra","page":"https://algebraandgeometry.com/algebra/fractional-exponents","endpoint":"https://algebraandgeometry.com/api/tools/fractional-exponent","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"The base number"},"numerator":{"type":"number","description":"Numerator of the fractional exponent (integer)"},"denominator":{"type":"number","description":"Denominator of the fractional exponent (integer)"}},"required":["base","numerator","denominator"]}},{"id":"foil-method","name":"FOIL Method Calculator","description":"Multiplies two binomials of the form (a1x + b1)(a2x + b2) using the FOIL method.","category":"algebra","page":"https://algebraandgeometry.com/algebra/foil-method","endpoint":"https://algebraandgeometry.com/api/tools/foil-method","method":"POST","inputSchema":{"type":"object","properties":{"a1":{"type":"number","description":"Coefficient of x in the first binomial"},"b1":{"type":"number","description":"Constant term in the first binomial"},"a2":{"type":"number","description":"Coefficient of x in the second binomial"},"b2":{"type":"number","description":"Constant term in the second binomial"}},"required":["a1","b1","a2","b2"]}},{"id":"cubic-equation","name":"Cubic Equation Solver","description":"Finds up to 3 real roots of a cubic equation ax³ + bx² + cx + d = 0.","category":"algebra","page":"https://algebraandgeometry.com/algebra/cubic-equation","endpoint":"https://algebraandgeometry.com/api/tools/cubic-equation","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"Coefficient of x³ (must not be 0)"},"b":{"type":"number","description":"Coefficient of x²"},"c":{"type":"number","description":"Coefficient of x"},"d":{"type":"number","description":"Constant term"}},"required":["a","b","c","d"]}},{"id":"simplify-radical","name":"Simplify Radicals Calculator","description":"Simplifies a radical of the form √(a² × b) into coefficient√radicand form.","category":"algebra","page":"https://algebraandgeometry.com/algebra/simplify-radicals","endpoint":"https://algebraandgeometry.com/api/tools/simplify-radical","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"Coefficient whose square multiplies b under the radical"},"b":{"type":"number","description":"The remaining radicand factor"}},"required":["a","b"]}},{"id":"solve-exponent","name":"Solve for Exponents Calculator","description":"Solves base^exponent = result for the exponent using logarithms.","category":"algebra","page":"https://algebraandgeometry.com/algebra/solve-exponents","endpoint":"https://algebraandgeometry.com/api/tools/solve-exponent","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"The base of the exponential expression"},"result":{"type":"number","description":"The result of base raised to the unknown exponent"}},"required":["base","result"]}},{"id":"square","name":"Square Calculator","description":"Calculates the area and perimeter of a square given its side length.","category":"geometry","page":"https://algebraandgeometry.com/geometry/square","endpoint":"https://algebraandgeometry.com/api/tools/square","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"cube","name":"Cube Calculator","description":"Calculates the volume and surface area of a cube given its side length.","category":"geometry","page":"https://algebraandgeometry.com/geometry/cube","endpoint":"https://algebraandgeometry.com/api/tools/cube","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"parallelogram","name":"Parallelogram Calculator","description":"Calculates the area and perimeter of a parallelogram.","category":"geometry","page":"https://algebraandgeometry.com/geometry/parallelogram","endpoint":"https://algebraandgeometry.com/api/tools/parallelogram","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"Base length (must be > 0)"},"height":{"type":"number","description":"Height (must be > 0)"},"side":{"type":"number","description":"Length of the slanted side (must be > 0)"}},"required":["base","height","side"]}},{"id":"pentagon","name":"Pentagon Calculator","description":"Calculates the perimeter and area of a regular pentagon.","category":"geometry","page":"https://algebraandgeometry.com/geometry/pentagon","endpoint":"https://algebraandgeometry.com/api/tools/pentagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"hexagon","name":"Hexagon Calculator","description":"Calculates the perimeter and area of a regular hexagon.","category":"geometry","page":"https://algebraandgeometry.com/geometry/hexagon","endpoint":"https://algebraandgeometry.com/api/tools/hexagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"pyramid","name":"Pyramid Calculator","description":"Calculates the volume and surface area of a square pyramid.","category":"geometry","page":"https://algebraandgeometry.com/geometry/pyramid","endpoint":"https://algebraandgeometry.com/api/tools/pyramid","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"Base edge length (must be > 0)"},"height":{"type":"number","description":"Height from base to apex (must be > 0)"}},"required":["base","height"]}},{"id":"cone","name":"Cone Calculator","description":"Calculates the volume and surface area of a right circular cone.","category":"geometry","page":"https://algebraandgeometry.com/geometry/cone","endpoint":"https://algebraandgeometry.com/api/tools/cone","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Base radius (must be > 0)"},"height":{"type":"number","description":"Height (must be > 0)"}},"required":["radius","height"]}},{"id":"rhombus","name":"Rhombus Calculator","description":"Calculates the area, side length, and perimeter of a rhombus from its diagonals.","category":"geometry","page":"https://algebraandgeometry.com/geometry/rhombus","endpoint":"https://algebraandgeometry.com/api/tools/rhombus","method":"POST","inputSchema":{"type":"object","properties":{"diagonal1":{"type":"number","description":"Length of the first diagonal (must be > 0)"},"diagonal2":{"type":"number","description":"Length of the second diagonal (must be > 0)"}},"required":["diagonal1","diagonal2"]}},{"id":"trigon","name":"Trigon Calculator","description":"Calculates the perimeter and area of a regular 3-sided polygon (trigon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/trigon","endpoint":"https://algebraandgeometry.com/api/tools/trigon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"tetragon","name":"Tetragon Calculator","description":"Calculates the perimeter and area of a regular 4-sided polygon (tetragon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/tetragon","endpoint":"https://algebraandgeometry.com/api/tools/tetragon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"heptagon","name":"Heptagon Calculator","description":"Calculates the perimeter and area of a regular 7-sided polygon (heptagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/heptagon","endpoint":"https://algebraandgeometry.com/api/tools/heptagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"octagon","name":"Octagon Calculator","description":"Calculates the perimeter and area of a regular 8-sided polygon (octagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/octagon","endpoint":"https://algebraandgeometry.com/api/tools/octagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"nonagon","name":"Nonagon Calculator","description":"Calculates the perimeter and area of a regular 9-sided polygon (nonagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/nonagon","endpoint":"https://algebraandgeometry.com/api/tools/nonagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"decagon","name":"Decagon Calculator","description":"Calculates the perimeter and area of a regular 10-sided polygon (decagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/decagon","endpoint":"https://algebraandgeometry.com/api/tools/decagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"undecagon","name":"Undecagon Calculator","description":"Calculates the perimeter and area of a regular 11-sided polygon (undecagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/undecagon","endpoint":"https://algebraandgeometry.com/api/tools/undecagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"dodecagon","name":"Dodecagon Calculator","description":"Calculates the perimeter and area of a regular 12-sided polygon (dodecagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/dodecagon","endpoint":"https://algebraandgeometry.com/api/tools/dodecagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"tridecagon","name":"Tridecagon Calculator","description":"Calculates the perimeter and area of a regular 13-sided polygon (tridecagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/tridecagon","endpoint":"https://algebraandgeometry.com/api/tools/tridecagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"tetradecagon","name":"Tetradecagon Calculator","description":"Calculates the perimeter and area of a regular 14-sided polygon (tetradecagon).","category":"geometry","page":"https://algebraandgeometry.com/geometry/tetradecagon","endpoint":"https://algebraandgeometry.com/api/tools/tetradecagon","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"annulus","name":"Annulus Calculator","description":"Calculates the area and boundary lengths of an annulus (ring shape).","category":"geometry","page":"https://algebraandgeometry.com/geometry/annulus","endpoint":"https://algebraandgeometry.com/api/tools/annulus","method":"POST","inputSchema":{"type":"object","properties":{"outerRadius":{"type":"number","description":"Outer radius (must be > inner radius)"},"innerRadius":{"type":"number","description":"Inner radius (must be >= 0)"}},"required":["outerRadius","innerRadius"]}},{"id":"stadium","name":"Stadium Shape Calculator","description":"Calculates the area and perimeter of a stadium shape (rectangle with semicircular ends).","category":"geometry","page":"https://algebraandgeometry.com/geometry/stadium","endpoint":"https://algebraandgeometry.com/api/tools/stadium","method":"POST","inputSchema":{"type":"object","properties":{"length":{"type":"number","description":"Length of the straight section (must be > 0)"},"width":{"type":"number","description":"Width / diameter of the rounded ends (must be > 0)"}},"required":["length","width"]}},{"id":"equilateral-triangle","name":"Equilateral Triangle Calculator","description":"Calculates the area, height, and perimeter of an equilateral triangle.","category":"geometry","page":"https://algebraandgeometry.com/geometry/triangle-equilateral","endpoint":"https://algebraandgeometry.com/api/tools/equilateral-triangle","method":"POST","inputSchema":{"type":"object","properties":{"side":{"type":"number","description":"Side length (must be > 0)"}},"required":["side"]}},{"id":"isosceles-triangle","name":"Isosceles Triangle Calculator","description":"Calculates the height, area, and perimeter of an isosceles triangle from its base and equal side length.","category":"geometry","page":"https://algebraandgeometry.com/geometry/triangle-isosceles","endpoint":"https://algebraandgeometry.com/api/tools/isosceles-triangle","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"Base length (must be > 0)"},"side":{"type":"number","description":"Length of each of the two equal sides (must be > 0)"}},"required":["base","side"]}},{"id":"capsule","name":"Capsule Calculator","description":"Calculates the volume and surface area of a capsule (a cylinder with hemispherical ends).","category":"geometry","page":"https://algebraandgeometry.com/geometry/capsule","endpoint":"https://algebraandgeometry.com/api/tools/capsule","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Radius (must be > 0)"},"height":{"type":"number","description":"Height of the cylindrical section, excluding the hemispheres (must be > 0)"}},"required":["radius","height"]}},{"id":"conical-frustum","name":"Conical Frustum Calculator","description":"Calculates the volume and surface area of a conical frustum (a cone with the top cut off).","category":"geometry","page":"https://algebraandgeometry.com/geometry/conical-frustum","endpoint":"https://algebraandgeometry.com/api/tools/conical-frustum","method":"POST","inputSchema":{"type":"object","properties":{"radius1":{"type":"number","description":"Bottom (larger) radius (must be >= 0)"},"radius2":{"type":"number","description":"Top (smaller) radius (must be >= 0)"},"height":{"type":"number","description":"Height between the two bases (must be > 0)"}},"required":["radius1","radius2","height"]}},{"id":"hemisphere","name":"Hemisphere Calculator","description":"Calculates the volume and surface area of a hemisphere.","category":"geometry","page":"https://algebraandgeometry.com/geometry/hemisphere","endpoint":"https://algebraandgeometry.com/api/tools/hemisphere","method":"POST","inputSchema":{"type":"object","properties":{"radius":{"type":"number","description":"Radius (must be > 0)"}},"required":["radius"]}},{"id":"rectangular-prism","name":"Rectangular Prism Calculator","description":"Calculates the volume and surface area of a rectangular prism (box).","category":"geometry","page":"https://algebraandgeometry.com/geometry/rectangular-prism","endpoint":"https://algebraandgeometry.com/api/tools/rectangular-prism","method":"POST","inputSchema":{"type":"object","properties":{"length":{"type":"number","description":"Length (must be > 0)"},"width":{"type":"number","description":"Width (must be > 0)"},"height":{"type":"number","description":"Height (must be > 0)"}},"required":["length","width","height"]}},{"id":"triangular-prism","name":"Triangular Prism Calculator","description":"Calculates the volume and surface area of a right-triangular prism.","category":"geometry","page":"https://algebraandgeometry.com/geometry/triangular-prism","endpoint":"https://algebraandgeometry.com/api/tools/triangular-prism","method":"POST","inputSchema":{"type":"object","properties":{"base":{"type":"number","description":"Base of the right-triangle cross-section (must be > 0)"},"height":{"type":"number","description":"Height of the right-triangle cross-section (must be > 0)"},"length":{"type":"number","description":"Length of the prism (must be > 0)"}},"required":["base","height","length"]}},{"id":"hexagonal-prism","name":"Hexagonal Prism Calculator","description":"Calculates the volume and surface area of a regular hexagonal prism.","category":"geometry","page":"https://algebraandgeometry.com/geometry/hexagonal-prism","endpoint":"https://algebraandgeometry.com/api/tools/hexagonal-prism","method":"POST","inputSchema":{"type":"object","properties":{"sideLength":{"type":"number","description":"Side length of the hexagonal base (must be > 0)"},"height":{"type":"number","description":"Height of the prism (must be > 0)"}},"required":["sideLength","height"]}},{"id":"fractions-calculator","name":"Fractions Calculator","description":"Adds, subtracts, multiplies, or divides two fractions and simplifies the result.","category":"fractions","page":"https://algebraandgeometry.com/fractions/fractions-calculator","endpoint":"https://algebraandgeometry.com/api/tools/fractions-calculator","method":"POST","inputSchema":{"type":"object","properties":{"n1":{"type":"number","description":"Numerator of the first fraction"},"d1":{"type":"number","description":"Denominator of the first fraction"},"n2":{"type":"number","description":"Numerator of the second fraction"},"d2":{"type":"number","description":"Denominator of the second fraction"},"op":{"type":"string","description":"Operation: +, -, *, or /","enum":["+","-","*","/"]}},"required":["n1","d1","n2","d2","op"]}},{"id":"adding-subtracting-fractions","name":"Adding & Subtracting Fractions Calculator","description":"Adds and subtracts a chain of 2-10 fractions in sequence.","category":"fractions","page":"https://algebraandgeometry.com/fractions/adding-subtracting-fractions","endpoint":"https://algebraandgeometry.com/api/tools/adding-subtracting-fractions","method":"POST","inputSchema":{"type":"object","properties":{"fractions":{"type":"array","description":"List of 2-10 fractions, each {n, d, op} where op ('+' or '-') is applied to combine it with the running total (op on the first item is ignored)","items":{"type":"object","properties":{"n":{"type":"number"},"d":{"type":"number"},"op":{"type":"string","enum":["+","-"]}}}}},"required":["fractions"]}},{"id":"mixed-numbers","name":"Mixed Numbers Calculator","description":"Adds, subtracts, multiplies, or divides two mixed numbers.","category":"fractions","page":"https://algebraandgeometry.com/fractions/mixed-numbers","endpoint":"https://algebraandgeometry.com/api/tools/mixed-numbers","method":"POST","inputSchema":{"type":"object","properties":{"w1":{"type":"number","description":"Whole part of the first mixed number"},"n1":{"type":"number","description":"Fractional numerator of the first mixed number"},"d1":{"type":"number","description":"Fractional denominator of the first mixed number"},"w2":{"type":"number","description":"Whole part of the second mixed number"},"n2":{"type":"number","description":"Fractional numerator of the second mixed number"},"d2":{"type":"number","description":"Fractional denominator of the second mixed number"},"op":{"type":"string","description":"Operation: +, -, *, or /","enum":["+","-","*","/"]}},"required":["w1","n1","d1","w2","n2","d2","op"]}},{"id":"simplifying-complex-fractions","name":"Simplifying Complex Fractions Calculator","description":"Simplifies a complex fraction where the numerator and denominator are each mixed numbers (i.e. divides the two mixed numbers).","category":"fractions","page":"https://algebraandgeometry.com/fractions/simplifying-complex-fractions","endpoint":"https://algebraandgeometry.com/api/tools/simplifying-complex-fractions","method":"POST","inputSchema":{"type":"object","properties":{"aw":{"type":"number","description":"Whole part of the numerator mixed number"},"an":{"type":"number","description":"Fractional numerator of the numerator mixed number"},"ad":{"type":"number","description":"Fractional denominator of the numerator mixed number"},"cw":{"type":"number","description":"Whole part of the denominator mixed number"},"cn":{"type":"number","description":"Fractional numerator of the denominator mixed number"},"cd":{"type":"number","description":"Fractional denominator of the denominator mixed number"}},"required":["aw","an","ad","cw","cn","cd"]}},{"id":"complex-fraction-calculator","name":"Complex Fraction Calculator","description":"Applies +, -, *, or / between two fractions expressed as mixed numbers.","category":"fractions","page":"https://algebraandgeometry.com/fractions/complex-fraction-calculator","endpoint":"https://algebraandgeometry.com/api/tools/complex-fraction-calculator","method":"POST","inputSchema":{"type":"object","properties":{"aw":{"type":"number","description":"Whole part of the first mixed number"},"an":{"type":"number","description":"Fractional numerator of the first mixed number"},"ad":{"type":"number","description":"Fractional denominator of the first mixed number"},"cw":{"type":"number","description":"Whole part of the second mixed number"},"cn":{"type":"number","description":"Fractional numerator of the second mixed number"},"cd":{"type":"number","description":"Fractional denominator of the second mixed number"},"op":{"type":"string","description":"Operation: +, -, *, or /","enum":["+","-","*","/"]}},"required":["aw","an","ad","cw","cn","cd","op"]}},{"id":"fraction-to-percent","name":"Fraction to Percent Calculator","description":"Converts a fraction to a percentage.","category":"fractions","page":"https://algebraandgeometry.com/fractions/fraction-to-percent","endpoint":"https://algebraandgeometry.com/api/tools/fraction-to-percent","method":"POST","inputSchema":{"type":"object","properties":{"num":{"type":"number","description":"Numerator (integer)"},"den":{"type":"number","description":"Denominator (integer, non-zero)"}},"required":["num","den"]}},{"id":"percent-to-fraction","name":"Percent to Fraction Calculator","description":"Converts a percentage (including decimals) to a simplified fraction.","category":"fractions","page":"https://algebraandgeometry.com/fractions/percent-to-fraction","endpoint":"https://algebraandgeometry.com/api/tools/percent-to-fraction","method":"POST","inputSchema":{"type":"object","properties":{"percent":{"type":"number","description":"Percentage value, e.g. 37.5 for 37.5%"}},"required":["percent"]}},{"id":"least-common-denominator","name":"Least Common Denominator Calculator","description":"Finds the least common denominator (LCD) of 2-10 fractions and the equivalent numerators.","category":"fractions","page":"https://algebraandgeometry.com/fractions/least-common-denominator","endpoint":"https://algebraandgeometry.com/api/tools/least-common-denominator","method":"POST","inputSchema":{"type":"object","properties":{"fractions":{"type":"array","description":"List of 2-10 fractions, each {n, d} with d > 0","items":{"type":"object","properties":{"n":{"type":"number"},"d":{"type":"number"}}}}},"required":["fractions"]}},{"id":"ratio-calculator","name":"Ratio Calculator","description":"Solves a proportion a:b = c:d for whichever single value is omitted.","category":"fractions","page":"https://algebraandgeometry.com/fractions/ratio-calculator","endpoint":"https://algebraandgeometry.com/api/tools/ratio-calculator","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"Value a (omit exactly one of a, b, c, d to solve for it)"},"b":{"type":"number","description":"Value b"},"c":{"type":"number","description":"Value c"},"d":{"type":"number","description":"Value d"}}}},{"id":"ratio-to-fraction","name":"Ratio to Fraction Calculator","description":"Converts a ratio a:b to a fraction, either part-to-part or part-to-whole.","category":"fractions","page":"https://algebraandgeometry.com/fractions/ratio-to-fraction","endpoint":"https://algebraandgeometry.com/api/tools/ratio-to-fraction","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First term of the ratio (positive integer)"},"b":{"type":"number","description":"Second term of the ratio (positive integer)"},"type":{"type":"string","description":"part-to-part or part-to-whole","enum":["part-to-part","part-to-whole"]}},"required":["a","b","type"]}},{"id":"ratio-simplifier","name":"Ratio Simplifier","description":"Simplifies a ratio a:b to lowest terms and gives its decimal equivalent.","category":"fractions","page":"https://algebraandgeometry.com/fractions/ratio-simplifier","endpoint":"https://algebraandgeometry.com/api/tools/ratio-simplifier","method":"POST","inputSchema":{"type":"object","properties":{"a":{"type":"number","description":"First term (positive integer)"},"b":{"type":"number","description":"Second term (positive integer)"}},"required":["a","b"]}},{"id":"golden-ratio","name":"Golden Ratio Calculator","description":"Given one value of a golden-ratio pair (a, b, or a+b), solves for the others using φ = (1+√5)/2.","category":"fractions","page":"https://algebraandgeometry.com/fractions/golden-ratio","endpoint":"https://algebraandgeometry.com/api/tools/golden-ratio","method":"POST","inputSchema":{"type":"object","properties":{"value":{"type":"number","description":"The known value (must be > 0)"},"whichVar":{"type":"string","description":"Which quantity 'value' represents","enum":["a","b","aplusb"]}},"required":["value","whichVar"]}},{"id":"equivalent-fractions","name":"Equivalent Fractions Calculator","description":"Generates a list of fractions equivalent to a given fraction.","category":"fractions","page":"https://algebraandgeometry.com/fractions/equivalent-fractions","endpoint":"https://algebraandgeometry.com/api/tools/equivalent-fractions","method":"POST","inputSchema":{"type":"object","properties":{"num":{"type":"number","description":"Numerator"},"den":{"type":"number","description":"Denominator (must not be 0)"},"count":{"type":"number","description":"How many equivalents to generate (1-20, default 6)"}},"required":["num","den"]}},{"id":"improper-to-mixed","name":"Improper Fraction to Mixed Number Calculator","description":"Converts an improper fraction to a mixed number.","category":"fractions","page":"https://algebraandgeometry.com/fractions/improper-to-mixed","endpoint":"https://algebraandgeometry.com/api/tools/improper-to-mixed","method":"POST","inputSchema":{"type":"object","properties":{"num":{"type":"number","description":"Numerator"},"den":{"type":"number","description":"Denominator (must not be 0)"}},"required":["num","den"]}},{"id":"mixed-to-improper","name":"Mixed Number to Improper Fraction Calculator","description":"Converts a mixed number to an improper fraction.","category":"fractions","page":"https://algebraandgeometry.com/fractions/mixed-to-improper","endpoint":"https://algebraandgeometry.com/api/tools/mixed-to-improper","method":"POST","inputSchema":{"type":"object","properties":{"whole":{"type":"number","description":"Whole number part"},"num":{"type":"number","description":"Fractional numerator (must be >= 0)"},"den":{"type":"number","description":"Fractional denominator (must be >= 0, not 0)"}},"required":["whole","num","den"]}},{"id":"mixed-numbers-to-decimal","name":"Mixed Numbers to Decimal Calculator","description":"Converts a mixed number to its decimal value.","category":"fractions","page":"https://algebraandgeometry.com/fractions/mixed-numbers-to-decimal","endpoint":"https://algebraandgeometry.com/api/tools/mixed-numbers-to-decimal","method":"POST","inputSchema":{"type":"object","properties":{"whole":{"type":"number","description":"Whole number part"},"num":{"type":"number","description":"Fractional numerator"},"den":{"type":"number","description":"Fractional denominator (must not be 0)"}},"required":["whole","num","den"]}},{"id":"mixed-numbers-to-percent","name":"Mixed Numbers to Percent Calculator","description":"Converts a mixed number to a percentage.","category":"fractions","page":"https://algebraandgeometry.com/fractions/mixed-numbers-to-percent","endpoint":"https://algebraandgeometry.com/api/tools/mixed-numbers-to-percent","method":"POST","inputSchema":{"type":"object","properties":{"whole":{"type":"number","description":"Whole number part"},"num":{"type":"number","description":"Fractional numerator"},"den":{"type":"number","description":"Fractional denominator (must not be 0)"}},"required":["whole","num","den"]}},{"id":"comparing-fractions","name":"Comparing Fractions Calculator","description":"Compares two fractions and reports whether the first is =, >, or < the second.","category":"fractions","page":"https://algebraandgeometry.com/fractions/comparing-fractions","endpoint":"https://algebraandgeometry.com/api/tools/comparing-fractions","method":"POST","inputSchema":{"type":"object","properties":{"n1":{"type":"number","description":"Numerator of the first fraction"},"d1":{"type":"number","description":"Denominator of the first fraction"},"n2":{"type":"number","description":"Numerator of the second fraction"},"d2":{"type":"number","description":"Denominator of the second fraction"}},"required":["n1","d1","n2","d2"]}},{"id":"ordering-fractions","name":"Ordering Fractions Calculator","description":"Sorts a list of 2-20 fractions in ascending or descending order.","category":"fractions","page":"https://algebraandgeometry.com/fractions/ordering-fractions","endpoint":"https://algebraandgeometry.com/api/tools/ordering-fractions","method":"POST","inputSchema":{"type":"object","properties":{"fractions":{"type":"array","description":"List of 2-20 fractions, each {n, d}","items":{"type":"object","properties":{"n":{"type":"number"},"d":{"type":"number"}}}},"order":{"type":"string","description":"asc or desc","enum":["asc","desc"]}},"required":["fractions","order"]}},{"id":"solving-for-x","name":"Solving for X in Fractions Calculator","description":"Solves a proportion n1/d1 = n2/d2 for whichever term is designated as unknown.","category":"fractions","page":"https://algebraandgeometry.com/fractions/solving-for-x","endpoint":"https://algebraandgeometry.com/api/tools/solving-for-x","method":"POST","inputSchema":{"type":"object","properties":{"n1":{"type":"number","description":"Numerator of the first fraction (omit if unknown)"},"d1":{"type":"number","description":"Denominator of the first fraction (omit if unknown)"},"n2":{"type":"number","description":"Numerator of the second fraction (omit if unknown)"},"d2":{"type":"number","description":"Denominator of the second fraction (omit if unknown)"},"unknownPos":{"type":"string","description":"Which term is unknown","enum":["n1","d1","n2","d2"]}},"required":["unknownPos"]}},{"id":"estimating-sums-differences","name":"Estimating Sums & Differences of Fractions Calculator","description":"Rounds two proper fractions to the nearest benchmark (0, 1/4, 1/2, 3/4, 1) to estimate their sum or difference, alongside the exact result.","category":"fractions","page":"https://algebraandgeometry.com/fractions/estimating-sums-differences","endpoint":"https://algebraandgeometry.com/api/tools/estimating-sums-differences","method":"POST","inputSchema":{"type":"object","properties":{"n1":{"type":"number","description":"Numerator of the first fraction (0 <= n1 <= d1)"},"d1":{"type":"number","description":"Denominator of the first fraction (> 0)"},"n2":{"type":"number","description":"Numerator of the second fraction (0 <= n2 <= d2)"},"d2":{"type":"number","description":"Denominator of the second fraction (> 0)"},"op":{"type":"string","description":"+ or -","enum":["+","-"]}},"required":["n1","d1","n2","d2","op"]}},{"id":"averaging-fractions","name":"Averaging Fractions Calculator","description":"Computes the average of 2-10 fractions.","category":"fractions","page":"https://algebraandgeometry.com/fractions/averaging-fractions","endpoint":"https://algebraandgeometry.com/api/tools/averaging-fractions","method":"POST","inputSchema":{"type":"object","properties":{"fractions":{"type":"array","description":"List of 2-10 fractions, each {n, d}","items":{"type":"object","properties":{"n":{"type":"number"},"d":{"type":"number"}}}}},"required":["fractions"]}}]}