70+ free calculators & converters as MCP tools; each result links to its source page.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://smart-tools.xyz/mcp74 Tools · 468 mslength_converterConvert a value between length units. Units: km (Kilometer), m (Meter), cm (Centimeter), mm (Millimeter), µm (Micrometer), mi (Mile), yd (Yard), ft (Foot), in (Inch), nmi (Nautical mile). Calculation runs on smart-tools.xyz.Convert a value between length units. Units: km (Kilometer), m (Meter), cm (Centimeter), mm (Millimeter), µm (Micrometer), mi (Mile), yd (Yard), ft (Foot), in (Inch), nmi (Nautical mile). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
weight_converterConvert a value between weight units. Units: t (Tonne), kg (Kilogram), g (Gram), mg (Milligram), lb (Pound), oz (Ounce), st (Stone). Calculation runs on smart-tools.xyz.Convert a value between weight units. Units: t (Tonne), kg (Kilogram), g (Gram), mg (Milligram), lb (Pound), oz (Ounce), st (Stone). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
temperature_converterConvert a value between temperature units. Units: °C (Celsius), °F (Fahrenheit), K (Kelvin), °R (Rankine). Calculation runs on smart-tools.xyz.Convert a value between temperature units. Units: °C (Celsius), °F (Fahrenheit), K (Kelvin), °R (Rankine). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
area_converterConvert a value between area units. Units: km² (Square kilometer), m² (Square meter), cm² (Square centimeter), mm² (Square millimeter), ha (Hectare), ac (Acre), mi² (Square mile), ft² (Square foot), yd² (Square yard), in² (Square inch). Calculation runs on smart-tools.xyz.Convert a value between area units. Units: km² (Square kilometer), m² (Square meter), cm² (Square centimeter), mm² (Square millimeter), ha (Hectare), ac (Acre), mi² (Square mile), ft² (Square foot), yd² (Square yard), in² (Square inch). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
volume_converterConvert a value between volume units. Units: m³ (Cubic meter), L (Liter), mL (Milliliter), gal_us (US gallon), gal_uk (UK gallon), qt (US quart), pt_us (US pint), pt_uk (UK pint), cup (US cup), fl oz (US fluid ounce). Calculation runs on smart-tools.xyz.Convert a value between volume units. Units: m³ (Cubic meter), L (Liter), mL (Milliliter), gal_us (US gallon), gal_uk (UK gallon), qt (US quart), pt_us (US pint), pt_uk (UK pint), cup (US cup), fl oz (US fluid ounce). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
speed_converterConvert a value between speed units. Units: m/s (Meter per second), km/h (Kilometer per hour), mph (Mile per hour), ft/s (Foot per second), kn (Knot). Calculation runs on smart-tools.xyz.Convert a value between speed units. Units: m/s (Meter per second), km/h (Kilometer per hour), mph (Mile per hour), ft/s (Foot per second), kn (Knot). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
pressure_converterConvert a value between pressure units. Units: Pa (Pascal), kPa (Kilopascal), hPa (Hectopascal), bar (Bar), atm (Atmosphere), psi (Pound per sq inch), mmHg (Millimeter of mercury), inHg (Inch of mercury). Calculation runs on smart-tools.xyz.Convert a value between pressure units. Units: Pa (Pascal), kPa (Kilopascal), hPa (Hectopascal), bar (Bar), atm (Atmosphere), psi (Pound per sq inch), mmHg (Millimeter of mercury), inHg (Inch of mercury). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
angle_converterConvert a value between angle units. Units: ° (Degree), rad (Radian), grad (Gradian), mrad (Milliradian), rev (Turn), ′ (Arcminute), ″ (Arcsecond). Calculation runs on smart-tools.xyz.Convert a value between angle units. Units: ° (Degree), rad (Radian), grad (Gradian), mrad (Milliradian), rev (Turn), ′ (Arcminute), ″ (Arcsecond). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
energy_converterConvert a value between energy units. Units: J (Joule), kJ (Kilojoule), cal (Calorie), kcal (Kilocalorie), Wh (Watt-hour), kWh (Kilowatt-hour), BTU (British thermal unit), ft·lb (Foot-pound), eV (Electronvolt). Calculation runs on smart-tools.xyz.Convert a value between energy units. Units: J (Joule), kJ (Kilojoule), cal (Calorie), kcal (Kilocalorie), Wh (Watt-hour), kWh (Kilowatt-hour), BTU (British thermal unit), ft·lb (Foot-pound), eV (Electronvolt). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
data_converterConvert a value between data units. Units: bit (Bit), B (Byte), kB (Kilobyte), MB (Megabyte), GB (Gigabyte), TB (Terabyte), KiB (Kibibyte), MiB (Mebibyte), GiB (Gibibyte), TiB (Tebibyte). Calculation runs on smart-tools.xyz.Convert a value between data units. Units: bit (Bit), B (Byte), kB (Kilobyte), MB (Megabyte), GB (Gigabyte), TB (Terabyte), KiB (Kibibyte), MiB (Mebibyte), GiB (Gibibyte), TiB (Tebibyte). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
time_converterConvert a value between time units. Units: µs (Microsecond), ms (Millisecond), s (Second), min (Minute), h (Hour), d (Day), wk (Week), mo (Month), yr (Year). Calculation runs on smart-tools.xyz.Convert a value between time units. Units: µs (Microsecond), ms (Millisecond), s (Second), min (Minute), h (Hour), d (Day), wk (Week), mo (Month), yr (Year). Calculation runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | number | string | Amount to convert |
| from* | string | Source unit id |
| to* | string | Target unit id |
| locale | string | Language for source_url (en, de, es, fr, it, nl, uk) |
loan_calculatorMonthly payment, total repayment and interest for an amortising loan (annuity formula). Runs on smart-tools.xyz.Monthly payment, total repayment and interest for an amortising loan (annuity formula). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| principal* | number | string | Loan amount |
| annual_rate* | number | string | Annual interest rate, percent |
| years* | number | string | Term in years |
| locale | string | Language for the source_url link (default en) |
mortgage_calculatorMonthly mortgage payment including optional down payment, property tax and insurance (PITI). Runs on smart-tools.xyz.Monthly mortgage payment including optional down payment, property tax and insurance (PITI). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| home_price* | number | string | Property price |
| annual_rate* | number | string | Annual interest rate, percent |
| years* | number | string | Term in years |
| down_payment_pct | number | string | Down payment, percent (default 0) |
| annual_tax | number | string | Annual property tax (default 0) |
| annual_insurance | number | string | Annual insurance (default 0) |
| locale | string | Language for the source_url link (default en) |
compound_interest_calculatorFuture balance and interest earned: A = P(1 + r/n)^(nt). Runs on smart-tools.xyz.Future balance and interest earned: A = P(1 + r/n)^(nt). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| principal* | number | string | Starting amount |
| annual_rate* | number | string | Annual rate, percent |
| years* | number | string | Number of years |
| compounds_per_year | number | string | Compounding periods per year (default 12) |
| locale | string | Language for the source_url link (default en) |
vat_calculatorAdd VAT to a net amount or remove it from a gross amount. Runs on smart-tools.xyz.Add VAT to a net amount or remove it from a gross amount. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| amount* | number | string | The amount |
| rate* | number | string | VAT rate, percent |
| direction | string | add: amount is net → gross; remove: amount is gross → net (default add) |
| locale | string | Language for the source_url link (default en) |
tip_calculatorTip amount, total and per-person split for a bill. Runs on smart-tools.xyz.Tip amount, total and per-person split for a bill. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| bill* | number | string | Bill amount |
| tip_rate* | number | string | Tip, percent |
| people | number | string | Number of people to split between (default 1) |
| locale | string | Language for the source_url link (default en) |
discount_calculatorFinal price after one or two successive discounts, plus amount saved. Runs on smart-tools.xyz.Final price after one or two successive discounts, plus amount saved. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| price* | number | string | Original price |
| discount* | number | string | Discount, percent |
| second_discount | number | string | Optional second discount applied to the already-reduced price, percent |
| locale | string | Language for the source_url link (default en) |
percentage_calculatorPercentage operations. operation=percent_of: a% of b. operation=is_what_percent: a is what % of b. operation=change: percent change from a to b. Runs on smart-tools.xyz.Percentage operations. operation=percent_of: a% of b. operation=is_what_percent: a is what % of b. operation=change: percent change from a to b. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| operation* | string | Which calculation |
| a* | number | string | First number |
| b* | number | string | Second number |
| locale | string | Language for the source_url link (default en) |
salary_calculatorConvert pay between hourly, daily, weekly, biweekly, monthly and annual. Runs on smart-tools.xyz.Convert pay between hourly, daily, weekly, biweekly, monthly and annual. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| amount* | number | string | Pay amount |
| period* | string | Period the amount refers to |
| hours_per_week | number | string | Working hours per week (default 40) |
| weeks_per_year | number | string | Paid weeks per year (default 52) |
| locale | string | Language for the source_url link (default en) |
margin_calculatorProfit, margin (share of price) and markup (share of cost) from cost and selling price. Runs on smart-tools.xyz.Profit, margin (share of price) and markup (share of cost) from cost and selling price. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| cost* | number | string | Cost price |
| price* | number | string | Selling price |
| locale | string | Language for the source_url link (default en) |
unit_price_calculatorCompare price per unit of two packs and report which is cheaper. Runs on smart-tools.xyz.Compare price per unit of two packs and report which is cheaper. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| price_a* | number | string | Price of pack A |
| quantity_a* | number | string | Quantity in pack A |
| price_b* | number | string | Price of pack B |
| quantity_b* | number | string | Quantity in pack B |
| locale | string | Language for the source_url link (default en) |
fuel_cost_calculatorFuel needed and trip cost. system=metric: distance km, consumption L/100km. system=imperial: distance miles, consumption mpg. Runs on smart-tools.xyz.Fuel needed and trip cost. system=metric: distance km, consumption L/100km. system=imperial: distance miles, consumption mpg. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| distance* | number | string | Trip distance |
| consumption* | number | string | L/100km (metric) or mpg (imperial) |
| fuel_price* | number | string | Price per litre or per gallon |
| system | string | Unit system (default metric) |
| locale | string | Language for the source_url link (default en) |
electricity_cost_calculatorRunning cost of an appliance per day, month and year from its wattage. Runs on smart-tools.xyz.Running cost of an appliance per day, month and year from its wattage. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| power_watts* | number | string | Power draw in watts |
| hours_per_day* | number | string | Hours used per day |
| price_per_kwh* | number | string | Electricity price per kWh |
| locale | string | Language for the source_url link (default en) |
bmi_calculatorBody Mass Index and category. system=metric: weight_kg, height_cm. system=imperial: weight_lb, height_ft (+height_in). Runs on smart-tools.xyz.Body Mass Index and category. system=metric: weight_kg, height_cm. system=imperial: weight_lb, height_ft (+height_in). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| system | string | Unit system (default metric) |
| weight_kg | number | string | Weight in kg (metric) |
| height_cm | number | string | Height in cm (metric) |
| weight_lb | number | string | Weight in lb (imperial) |
| height_ft | number | string | Height feet part (imperial) |
| height_in | number | string | Height inches part (imperial, default 0) |
| locale | string | Language for the source_url link (default en) |
bmr_calculatorBasal metabolic rate (Mifflin–St Jeor) and daily calories (TDEE = BMR × activity). Runs on smart-tools.xyz.Basal metabolic rate (Mifflin–St Jeor) and daily calories (TDEE = BMR × activity). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| sex* | string | Biological sex |
| age* | number | string | Age in years |
| height_cm* | number | string | Height in cm |
| weight_kg* | number | string | Weight in kg |
| activity | number | string | Activity multiplier: 1.2 sedentary, 1.375 light, 1.55 moderate, 1.725 active, 1.9 very active (default 1.2) |
| locale | string | Language for the source_url link (default en) |
body_fat_calculatorBody fat percentage by the US Navy (Hodgdon–Beckett) method, metric measurements in cm. Females require hip_cm. Runs on smart-tools.xyz.Body fat percentage by the US Navy (Hodgdon–Beckett) method, metric measurements in cm. Females require hip_cm. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| sex* | string | Biological sex |
| height_cm* | number | string | Height in cm |
| neck_cm* | number | string | Neck circumference in cm |
| waist_cm* | number | string | Waist circumference in cm |
| hip_cm | number | string | Hip circumference in cm (required for female) |
| locale | string | Language for the source_url link (default en) |
ideal_weight_calculatorHealthy weight range (BMI 18.5–24.9) plus Devine, Robinson, Miller and Hamwi formula estimates, from height in cm. Runs on smart-tools.xyz.Healthy weight range (BMI 18.5–24.9) plus Devine, Robinson, Miller and Hamwi formula estimates, from height in cm. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| sex* | string | Biological sex |
| height_cm* | number | string | Height in cm |
| locale | string | Language for the source_url link (default en) |
due_date_calculatorEstimated due date by Naegele's rule (+280 days from last period, adjusted for cycle length). Runs on smart-tools.xyz.Estimated due date by Naegele's rule (+280 days from last period, adjusted for cycle length). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| last_period* | string | First day of last menstrual period, YYYY-MM-DD |
| cycle_length | number | string | Average cycle length in days (default 28) |
| locale | string | Language for the source_url link (default en) |
age_calculatorExact age in years, months and days between a birth date and a reference date (default: today). Runs on smart-tools.xyz.Exact age in years, months and days between a birth date and a reference date (default: today). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| birth_date* | string | Date of birth, YYYY-MM-DD |
| at_date | string | Reference date, YYYY-MM-DD (default: today) |
| locale | string | Language for the source_url link (default en) |
date_difference_calculatorDifference between two dates: calendar years/months/days, total days, weeks and weekday count. Runs on smart-tools.xyz.Difference between two dates: calendar years/months/days, total days, weeks and weekday count. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| start_date* | string | Start date, YYYY-MM-DD |
| end_date* | string | End date, YYYY-MM-DD |
| locale | string | Language for the source_url link (default en) |
hours_calculatorTime worked between two clock times (handles overnight), minus a break, with optional pay. Times as HH:MM. Runs on smart-tools.xyz.Time worked between two clock times (handles overnight), minus a break, with optional pay. Times as HH:MM. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| start* | string | Start time HH:MM (24h) |
| end* | string | End time HH:MM (24h) |
| break_minutes | number | string | Unpaid break in minutes (default 0) |
| hourly_rate | number | string | Optional pay rate per hour |
| locale | string | Language for the source_url link (default en) |
aspect_ratio_calculatorSimplify a width×height ratio and scale to a new width or height. Runs on smart-tools.xyz.Simplify a width×height ratio and scale to a new width or height. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| width* | number | string | Original width |
| height* | number | string | Original height |
| new_width | number | string | Optional: target width → returns matching height |
| new_height | number | string | Optional: target height → returns matching width |
| locale | string | Language for the source_url link (default en) |
standard_deviation_calculatorMean, variance and standard deviation (both sample and population) of a list of numbers. Runs on smart-tools.xyz.Mean, variance and standard deviation (both sample and population) of a list of numbers. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| values* | array | The data set (at least 2 numbers) |
| locale | string | Language for the source_url link (default en) |
fraction_calculatorExact arithmetic on two fractions (a/b op c/d), reduced to lowest terms. op is one of + - * /. Runs on smart-tools.xyz.Exact arithmetic on two fractions (a/b op c/d), reduced to lowest terms. op is one of + - * /. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| a* | number | string | Numerator of first fraction (integer) |
| b* | number | string | Denominator of first fraction (integer) |
| operator* | string | Operation |
| c* | number | string | Numerator of second fraction (integer) |
| d* | number | string | Denominator of second fraction (integer) |
| locale | string | Language for the source_url link (default en) |
triangle_calculatorSolve a triangle. mode=sss: three sides a,b,c. mode=sas: two sides a,b and the included angle angle_c (degrees). Returns sides, angles (degrees), area and perimeter. Runs on smart-tools.xyz.Solve a triangle. mode=sss: three sides a,b,c. mode=sas: two sides a,b and the included angle angle_c (degrees). Returns sides, angles (degrees), area and perimeter. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| mode* | string | sss = three sides; sas = two sides + included angle |
| a* | number | string | Side a |
| b* | number | string | Side b |
| c | number | string | Side c (mode sss) |
| angle_c | number | string | Included angle C in degrees (mode sas) |
| locale | string | Language for the source_url link (default en) |
pace_calculatorRunning pace per km and per mile, plus speed, from distance and time. Runs on smart-tools.xyz.Running pace per km and per mile, plus speed, from distance and time. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| distance* | number | string | Distance covered |
| unit | string | Distance unit (default km) |
| hours | number | string | Hours part of the time (default 0) |
| minutes | number | string | Minutes part of the time (default 0) |
| seconds | number | string | Seconds part of the time (default 0) |
| locale | string | Language for the source_url link (default en) |
subnet_calculatorIPv4 subnet details: network, broadcast, mask, wildcard, host range and count for an IP and prefix. Runs on smart-tools.xyz.IPv4 subnet details: network, broadcast, mask, wildcard, host range and count for an IP and prefix. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| ip* | string | IPv4 address, optionally with /prefix (e.g. 10.0.0.1 or 10.0.0.1/8) |
| prefix | number | string | CIDR prefix 0–32 (ignored if given in ip) |
| locale | string | Language for the source_url link (default en) |
color_converterConvert a color between HEX, RGB and HSL. Accepts #hex, rgb()/rgba(), hsl()/hsla(). Runs on smart-tools.xyz.Convert a color between HEX, RGB and HSL. Accepts #hex, rgb()/rgba(), hsl()/hsla(). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| color* | string | Color in any of: #1a7f5a, rgb(26,127,90), hsl(154,66%,30%) |
| locale | string | Language for the source_url link (default en) |
gpa_calculatorWeighted grade point average from letter grades (US 4.0 scale, +/-) or numeric grade points and credit hours. Runs on smart-tools.xyz.Weighted grade point average from letter grades (US 4.0 scale, +/-) or numeric grade points and credit hours. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| courses* | array | Each course as { grade, credits }. grade is a letter (A, A-, B+ …) or numeric grade points (0–4.5); credits defaults to 1. |
| locale | string | Language for the source_url link (default en) |
scientific_calculatorEvaluate a math expression with correct order of operations: + - * / % ^, parentheses, and functions (sqrt, sin, cos, tan, ln, log, exp, min, max, factorial via !). Constants pi, e. Angles in radians. Runs on smart-tools.xyz.Evaluate a math expression with correct order of operations: + - * / % ^, parentheses, and functions (sqrt, sin, cos, tan, ln, log, exp, min, max, factorial via !). Constants pi, e. Angles in radians. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| expression* | string | Math expression, e.g. "2+3*sqrt(16)" or "sin(pi/6)". Operators + - * / % ^ (% is remainder, ^ is power), functions sqrt/cbrt/abs/ln/log/log2/exp/sin/cos/tan/as… |
| locale | string | Language for the source_url link (default en) |
height_converterConvert a height between centimetres and feet/inches. Give cm, or feet (with optional inches). One inch = 2.54 cm exactly. Runs on smart-tools.xyz.Convert a height between centimetres and feet/inches. Give cm, or feet (with optional inches). One inch = 2.54 cm exactly. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| cm | number | string | Height in centimetres (give this OR feet/inches) |
| feet | number | string | Feet part (give this side instead of cm) |
| inches | number | string | Inches part, used with feet (default 0) |
| locale | string | Language for the source_url link (default en) |
base64Encode text to Base64 or decode Base64 back to text, UTF-8 safe, with an optional URL-safe alphabet. Runs on smart-tools.xyz.Encode text to Base64 or decode Base64 back to text, UTF-8 safe, with an optional URL-safe alphabet. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text to encode, or Base64 to decode |
| direction | string | encode (default) or decode |
| url_safe | boolean | Use URL-safe alphabet (-_ instead of +/, no padding). Default false |
| locale | string | Language for the source_url link (default en) |
case_converterConvert text to UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Runs on smart-tools.xyz.Convert text to UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text to convert |
| case* | string | Target case |
| locale | string | Language for the source_url link (default en) |
html_entitiesEscape the five special HTML characters (optionally all non-ASCII) or decode named and numeric HTML entities back to text. Runs on smart-tools.xyz.Escape the five special HTML characters (optionally all non-ASCII) or decode named and numeric HTML entities back to text. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text to encode, or HTML with entities to decode |
| direction | string | encode (default) or decode |
| encode_all | boolean | When encoding, also convert every non-ASCII character to a numeric entity. Default false |
| locale | string | Language for the source_url link (default en) |
url_encoderPercent-encode or decode a URL. mode=component escapes /?&= (for a value); mode=full keeps them (for a whole address). Runs on smart-tools.xyz.Percent-encode or decode a URL. mode=component escapes /?&= (for a value); mode=full keeps them (for a whole address). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text or URL to encode/decode |
| direction | string | encode (default) or decode |
| mode | string | component (default) uses encodeURIComponent; full uses encodeURI |
| locale | string | Language for the source_url link (default en) |
slug_generatorTurn text (incl. Ukrainian and accented Latin) into a clean URL slug; each non-empty line becomes its own slug. Runs on smart-tools.xyz.Turn text (incl. Ukrainian and accented Latin) into a clean URL slug; each non-empty line becomes its own slug. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text to slugify (one slug per line) |
| separator | string | Word separator, - (default) or _ |
| locale | string | Language for the source_url link (default en) |
remove_duplicatesprivilegiertRemove duplicate lines, with optional trim, case-insensitive matching, sorting or keeping only the duplicated lines. Runs on smart-tools.xyz.Remove duplicate lines, with optional trim, case-insensitive matching, sorting or keeping only the duplicated lines. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Input lines |
| trim | boolean | Trim whitespace on each line (default true) |
| ignore_case | boolean | Match case-insensitively (default false) |
| sort | boolean | Sort the result (default false) |
| only_duplicates | boolean | Keep only lines that appeared more than once (default false) |
| locale | string | Language for the source_url link (default en) |
text_counterCount characters (with and without spaces), words, lines, paragraphs and estimated reading time. Runs on smart-tools.xyz.Count characters (with and without spaces), words, lines, paragraphs and estimated reading time. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Text to measure |
| locale | string | Language for the source_url link (default en) |
text_diffLine-level diff of two texts (LCS): counts of added/removed lines plus a marked-up line list. Runs on smart-tools.xyz.Line-level diff of two texts (LCS): counts of added/removed lines plus a marked-up line list. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| a* | string | First (original) text |
| b* | string | Second (changed) text |
| trim | boolean | Trim each line before comparing (default true) |
| ignore_case | boolean | Compare case-insensitively (default false) |
| locale | string | Language for the source_url link (default en) |
lorem_ipsumGenerate placeholder lorem ipsum text by paragraphs, sentences or words. Runs on smart-tools.xyz.Generate placeholder lorem ipsum text by paragraphs, sentences or words. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| count | number | string | How many units to generate (default 3) |
| unit | string | paragraphs (default), sentences or words |
| start_lorem | boolean | Begin with the classic 'Lorem ipsum dolor sit amet…' (default true) |
| locale | string | Language for the source_url link (default en) |
number_baseConvert an integer between bases 2–36 (binary, octal, decimal, hex and more), exact for 64-bit values via BigInt. Runs on smart-tools.xyz.Convert an integer between bases 2–36 (binary, octal, decimal, hex and more), exact for 64-bit values via BigInt. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | string | number | The integer to convert (may use 0x/0b/0o prefix, spaces or _ as separators) |
| from_base* | number | string | Base of the input, 2–36 |
| to_base | number | string | Base to convert to, 2–36 |
| locale | string | Language for the source_url link (default en) |
timestamp_converterConvert between a Unix timestamp and an ISO 8601 date (UTC). direction=to_date: epoch → date; to_timestamp: date → epoch. Runs on smart-tools.xyz.Convert between a Unix timestamp and an ISO 8601 date (UTC). direction=to_date: epoch → date; to_timestamp: date → epoch. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| value* | string | number | Epoch (seconds or ms) for to_date, or an ISO/date string for to_timestamp |
| direction | string | to_date: epoch → ISO; to_timestamp: date string → epoch. Auto-detected if omitted. |
| locale | string | Language for the source_url link (default en) |
transliterationTransliterate Ukrainian Cyrillic to Latin by the official KMU #55 passport standard. Runs on smart-tools.xyz.Transliterate Ukrainian Cyrillic to Latin by the official KMU #55 passport standard. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | Ukrainian text to transliterate |
| locale | string | Language for the source_url link (default en) |
uuid_generatorGenerate one or more random version 4 (RFC 4122) UUIDs. Runs on smart-tools.xyz.Generate one or more random version 4 (RFC 4122) UUIDs. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| count | number | string | How many UUIDs to generate, 1–1000 (default 1) |
| locale | string | Language for the source_url link (default en) |
hash_generatorHash text with SHA-1, SHA-256, SHA-384 or SHA-512 (hex, over UTF-8 bytes). MD5 is not supported. Runs on smart-tools.xyz.Hash text with SHA-1, SHA-256, SHA-384 or SHA-512 (hex, over UTF-8 bytes). MD5 is not supported. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | The text to hash |
| algorithm | string | Hash algorithm (default SHA-256) |
| locale | string | Language for the source_url link (default en) |
jwt_decoderDecode a JSON Web Token's header and payload (base64url). Does NOT verify the signature — that needs the secret/key. Runs on smart-tools.xyz.Decode a JSON Web Token's header and payload (base64url). Does NOT verify the signature — that needs the secret/key. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| token* | string | The JWT (header.payload.signature) |
| locale | string | Language for the source_url link (default en) |
cron_parserParse a 5-field cron expression (minute hour day-of-month month day-of-week) into a plain-English description. Runs on smart-tools.xyz.Parse a 5-field cron expression (minute hour day-of-month month day-of-week) into a plain-English description. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| expression* | string | Cron expression, e.g. "*/15 9-17 * * 1-5" (aliases like @daily accepted) |
| locale | string | Language for the source_url link (default en) |
regex_testerTest a JavaScript regular expression against text and return every match with its captured groups. Runs on smart-tools.xyz.Test a JavaScript regular expression against text and return every match with its captured groups. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| pattern* | string | The regular expression source (no delimiters) |
| flags | string | Regex flags, any of gimsuy (default g) |
| text* | string | The text to test against |
| locale | string | Language for the source_url link (default en) |
layout_fixerFix text typed in the wrong keyboard layout between English QWERTY and Ukrainian ЙЦУКЕН. Runs on smart-tools.xyz.Fix text typed in the wrong keyboard layout between English QWERTY and Ukrainian ЙЦУКЕН. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | The garbled text |
| direction | string | en_to_uk: text typed on EN layout meant for UK; uk_to_en: the reverse (default en_to_uk) |
| locale | string | Language for the source_url link (default en) |
wcag_contrast_checkerCompute the WCAG 2.x contrast ratio between two hex colors and whether it passes AA/AAA for normal and large text. Runs on smart-tools.xyz.Compute the WCAG 2.x contrast ratio between two hex colors and whether it passes AA/AAA for normal and large text. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| foreground* | string | Text colour as hex, e.g. #767676 |
| background* | string | Background colour as hex, e.g. #ffffff |
| locale | string | Language for the source_url link (default en) |
csv_to_jsonParse CSV/TSV text (auto-detecting tab, semicolon or comma delimiter) with a header row into an array of JSON objects. Runs on smart-tools.xyz.Parse CSV/TSV text (auto-detecting tab, semicolon or comma delimiter) with a header row into an array of JSON objects. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | CSV/TSV text to convert |
| has_header | boolean | string | Treat the first row as column names (default true); if false, columns are named col1, col2, … |
| locale | string | Language for the source_url link (default en) |
csv_to_sqlprivilegiertTurn CSV/TSV rows into SQL INSERT statements with standard double-quoted identifiers and escaped values. Runs on smart-tools.xyz.Turn CSV/TSV rows into SQL INSERT statements with standard double-quoted identifiers and escaped values. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | CSV/TSV text to convert |
| table_name | string | Target table name (default my_table) |
| has_header | boolean | string | Use the first row as column names (default true); if false, columns are named col1, col2, … |
| batch_size | number | string | Rows per INSERT statement (default 50) |
| nulls | boolean | string | Emit NULL for empty cells (default true) |
| quote_all | boolean | string | Quote every value, even numeric ones (default false) |
| locale | string | Language for the source_url link (default en) |
table_to_csvConvert a pasted HTML <table> or delimited (tab/semicolon/comma) table into clean CSV. Runs on smart-tools.xyz.Convert a pasted HTML <table> or delimited (tab/semicolon/comma) table into clean CSV. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | An HTML <table> or delimited table text |
| locale | string | Language for the source_url link (default en) |
markdown_tableBuild a padded GitHub-flavored Markdown table from CSV/TSV text (first row is the header). Runs on smart-tools.xyz.Build a padded GitHub-flavored Markdown table from CSV/TSV text (first row is the header). Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | CSV/TSV rows; the first row is the header |
| locale | string | Language for the source_url link (default en) |
json_formatterValidate and pretty-print or minify JSON, reporting the line and column on a parse error. Runs on smart-tools.xyz.Validate and pretty-print or minify JSON, reporting the line and column on a parse error. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text* | string | JSON text to format |
| action | string | pretty = indented (default); minify = single line |
| indent | number | string | Spaces per level for pretty (default 2), or "tab" for tabs |
| locale | string | Language for the source_url link (default en) |
gitignore_generatorBuild a .gitignore from curated templates for Node, Python, Go, Rust, macOS, VS Code and more. Runs on smart-tools.xyz.Build a .gitignore from curated templates for Node, Python, Go, Rust, macOS, VS Code and more. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| technologies* | array | Stacks to include. Any of: "Node", "Python", "Java", "Go", "Rust", "PHP", "React / Vite", "macOS", "Windows", "Linux", "VS Code", "JetBrains" |
| locale | string | Language for the source_url link (default en) |
gradient_generatorBuild a CSS linear or radial gradient background declaration from two or more colors. Runs on smart-tools.xyz.Build a CSS linear or radial gradient background declaration from two or more colors. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| type | string | Gradient type (default linear) |
| angle | number | string | Angle in degrees for linear gradients, 0–360 (default 90) |
| colors* | array | Color stops, e.g. ["#1a7f5a", "#0d3b66"] (at least 2) |
| locale | string | Language for the source_url link (default en) |
htaccess_generatorGenerate Apache .htaccess rules: force HTTPS, www redirect, caching, gzip, hotlink protection and more. Runs on smart-tools.xyz.Generate Apache .htaccess rules: force HTTPS, www redirect, caching, gzip, hotlink protection and more. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| force_https | boolean | Redirect all HTTP to HTTPS (default false) |
| www | string | www redirect: none / add / remove (default none) |
| disable_listing | boolean | Disable directory listing (Options -Indexes) (default false) |
| cache | boolean | Add browser caching headers (default false) |
| gzip | boolean | Compress text responses with mod_deflate (default false) |
| block_hotlink | boolean | Block image hotlinking (default false) |
| hotlink_domain | string | Your domain for hotlink protection, e.g. example.com |
| error_404 | string | Custom 404 page path, e.g. /404.html |
| locale | string | Language for the source_url link (default en) |
meta_tag_generatorGenerate SEO, Open Graph and Twitter Card HTML meta tags for a page. Runs on smart-tools.xyz.Generate SEO, Open Graph and Twitter Card HTML meta tags for a page. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| title* | string | Page title |
| description | string | Meta description |
| url | string | Canonical / og:url |
| site_name | string | og:site_name |
| image | string | og:image / twitter:image URL |
| twitter_card | string | Twitter card type (default summary_large_image) |
| locale | string | Language for the source_url link (default en) |
random_number_generatorGenerate cryptographically random integers in a range, optionally unique and sorted. Runs on smart-tools.xyz.Generate cryptographically random integers in a range, optionally unique and sorted. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| min* | number | string | Lowest value (inclusive) |
| max* | number | string | Highest value (inclusive) |
| count | number | string | How many numbers to generate (default 1, max 10000) |
| unique | boolean | No repeats (default false) |
| sorted | boolean | Sort ascending (default false) |
| locale | string | Language for the source_url link (default en) |
robots_txt_generatorBuild a robots.txt: allow or block all, custom disallow paths, AI-crawler blocking, crawl-delay and sitemap. Runs on smart-tools.xyz.Build a robots.txt: allow or block all, custom disallow paths, AI-crawler blocking, crawl-delay and sitemap. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| access | string | allow all, block all, or custom (default allow) |
| disallow | array | Paths to disallow (used when access=custom) |
| block_ai | boolean | Also block common AI crawlers (default false) |
| crawl_delay | number | string | Crawl-delay in seconds (optional) |
| sitemap | string | Sitemap URL (optional) |
| locale | string | Language for the source_url link (default en) |
utm_builderAppend encoded UTM campaign parameters to a URL, preserving any existing query and fragment. Runs on smart-tools.xyz.Append encoded UTM campaign parameters to a URL, preserving any existing query and fragment. Runs on smart-tools.xyz.
url: Links to undeclared domain: example.com| Parameter | Typ | Beschreibung |
|---|---|---|
| url* | string | Base URL, e.g. https://example.com/landing |
| source* | string | utm_source, e.g. google |
| medium* | string | utm_medium, e.g. cpc |
| campaign* | string | utm_campaign, e.g. spring_sale |
| term | string | utm_term (optional) |
| content | string | utm_content (optional) |
| locale | string | Language for the source_url link (default en) |
file_hashCompute a SHA-1/256/384/512 hex checksum of provided text or base64 bytes. Runs on smart-tools.xyz.Compute a SHA-1/256/384/512 hex checksum of provided text or base64 bytes. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| text | string | UTF-8 text to hash (provide text or data) |
| data | string | Base64-encoded bytes to hash (provide text or data) |
| algorithm | string | Hash algorithm (default SHA-256) |
| locale | string | Language for the source_url link (default en) |
password_generatorGenerate a cryptographically strong random password with configurable length and character sets. Runs on smart-tools.xyz.Generate a cryptographically strong random password with configurable length and character sets. Runs on smart-tools.xyz.
| Parameter | Typ | Beschreibung |
|---|---|---|
| length | number | string | Password length, 1–256 (default 20) |
| uppercase | boolean | Include A–Z (default true) |
| lowercase | boolean | Include a–z (default true) |
| digits | boolean | Include 0–9 (default true) |
| symbols | boolean | Include !@#… (default true) |
| locale | string | Language for the source_url link (default en) |
74 von 74 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
70+ free calculators & converters as MCP tools; each result links to its source page.
+ 34 weitere bei diesem Eintrag beobachtet.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.