Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

SmartTools

REMOTE · SMART-TOOLS.XYZ · SCANNED AUG 20

70+ free calculators & converters as MCP tools; each result links to its source page.

Available components

66 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability80
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 8000 tokens (~109/item across 73 items; 73 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management17
  • Stability observed for 5 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · smart-tools.xyz

# add to Claude Code
claude mcp add --transport http 9thshini-smart-tools https://smart-tools.xyz/mcp
# ~/.codex/config.toml
[mcp_servers.9thshini-smart-tools]
url = "https://smart-tools.xyz/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "9thshini-smart-tools": {
      "type": "remote",
      "url": "https://smart-tools.xyz/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add 9thshini-smart-tools --url https://smart-tools.xyz/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  9thshini-smart-tools:
    url: "https://smart-tools.xyz/mcp"
// mcp.json
{
  "mcpServers": {
    "9thshini-smart-tools": {
      "type": "http",
      "url": "https://smart-tools.xyz/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 19 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 16 Aug 26 0
    • Stability: unverified → 0.03 functional
  • 15 Aug 26 64

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Aug 2026 · Probed https://smart-tools.xyz/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=smart-tools.xyz CN=WE1,O=Google Trust Services,C=US 20 Jul 2026 18 Oct 2026 ECDSA 256 ECDSA-SHA256 23e3a8e6f17964ae0e8e66797b9818e1
SANs: smart-tools.xyz, *.smart-tools.xyz
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b
DNSSEC insecure

Validation of smart-tools.xyz. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
xyz. present 3599, 18130 8, 8 Verified
smart-tools.xyz. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://smart-tools.xyz/mcp Verified 200
http (plaintext) http://smart-tools.xyz/mcp HTTPS enforced 301 https://smart-tools.xyz/mcp
MCP tools · 73 exposed · ~7,945 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
age_calculator ~85

Exact age in years, months and days between a birth date and a reference date (default: today). Runs on smart-tools.xyz.

NameTypeReqDescription
at_datestringReference date, YYYY-MM-DD (default: today)
birth_datestringyesDate of birth, YYYY-MM-DD
localestringLanguage for the source_url link (default en)

No output schema declared.

No examples provided.

angle_converter ~116

Convert a value between angle units. Units: ° (Degree), rad (Radian), grad (Gradian), mrad (Milliradian), rev (Turn), ′ (Arcminute), ″ (Arcsecond). Calculation runs on smart-tools.xyz.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

area_converter ~140

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.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

aspect_ratio_calculator ~102

Simplify a width×height ratio and scale to a new width or height. Runs on smart-tools.xyz.

NameTypeReqDescription
heightnumber|stringyesOriginal height
localestringLanguage for the source_url link (default en)
new_heightnumber|stringOptional: target height → returns matching width
new_widthnumber|stringOptional: target width → returns matching height
widthnumber|stringyesOriginal width

No output schema declared.

No examples provided.

base64 ~107

Encode text to Base64 or decode Base64 back to text, UTF-8 safe, with an optional URL-safe alphabet. Runs on smart-tools.xyz.

NameTypeReqDescription
directionstringencode (default) or decode
localestringLanguage for the source_url link (default en)
textstringyesText to encode, or Base64 to decode
url_safebooleanUse URL-safe alphabet (-_ instead of +/, no padding). Default false

No output schema declared.

No examples provided.

bmi_calculator ~152

Body Mass Index and category. system=metric: weight_kg, height_cm. system=imperial: weight_lb, height_ft (+height_in). Runs on smart-tools.xyz.

NameTypeReqDescription
height_cmnumber|stringHeight in cm (metric)
height_ftnumber|stringHeight feet part (imperial)
height_innumber|stringHeight inches part (imperial, default 0)
localestringLanguage for the source_url link (default en)
systemstringUnit system (default metric)
weight_kgnumber|stringWeight in kg (metric)
weight_lbnumber|stringWeight in lb (imperial)

No output schema declared.

No examples provided.

bmr_calculator ~151

Basal metabolic rate (Mifflin–St Jeor) and daily calories (TDEE = BMR × activity). Runs on smart-tools.xyz.

NameTypeReqDescription
activitynumber|stringActivity multiplier: 1.2 sedentary, 1.375 light, 1.55 moderate, 1.725 active, 1.9 very active (default 1.2)
agenumber|stringyesAge in years
height_cmnumber|stringyesHeight in cm
localestringLanguage for the source_url link (default en)
sexstringyesBiological sex
weight_kgnumber|stringyesWeight in kg

No output schema declared.

No examples provided.

body_fat_calculator ~127

Body fat percentage by the US Navy (Hodgdon–Beckett) method, metric measurements in cm. Females require hip_cm. Runs on smart-tools.xyz.

NameTypeReqDescription
height_cmnumber|stringyesHeight in cm
hip_cmnumber|stringHip circumference in cm (required for female)
localestringLanguage for the source_url link (default en)
neck_cmnumber|stringyesNeck circumference in cm
sexstringyesBiological sex
waist_cmnumber|stringyesWaist circumference in cm

No output schema declared.

No examples provided.

case_converter ~77

Convert text to UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Runs on smart-tools.xyz.

NameTypeReqDescription
casestringyesTarget case
localestringLanguage for the source_url link (default en)
textstringyesText to convert

No output schema declared.

No examples provided.

color_converter ~92

Convert a color between HEX, RGB and HSL. Accepts #hex, rgb()/rgba(), hsl()/hsla(). Runs on smart-tools.xyz.

NameTypeReqDescription
colorstringyesColor in any of: #1a7f5a, rgb(26,127,90), hsl(154,66%,30%)
localestringLanguage for the source_url link (default en)

No output schema declared.

No examples provided.

compound_interest_calculator ~103

Future balance and interest earned: A = P(1 + r/n)^(nt). Runs on smart-tools.xyz.

NameTypeReqDescription
annual_ratenumber|stringyesAnnual rate, percent
compounds_per_yearnumber|stringCompounding periods per year (default 12)
localestringLanguage for the source_url link (default en)
principalnumber|stringyesStarting amount
yearsnumber|stringyesNumber of years

No output schema declared.

No examples provided.

cron_parser ~87

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.

NameTypeReqDescription
expressionstringyesCron expression, e.g. "*/15 9-17 * * 1-5" (aliases like @daily accepted)
localestringLanguage for the source_url link (default en)

No output schema declared.

No examples provided.

csv_to_json ~107

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.

NameTypeReqDescription
has_headerboolean|stringTreat the first row as column names (default true); if false, columns are named col1, col2, …
localestringLanguage for the source_url link (default en)
textstringyesCSV/TSV text to convert

No output schema declared.

No examples provided.

csv_to_sql ~165

Turn CSV/TSV rows into SQL INSERT statements with standard double-quoted identifiers and escaped values. Runs on smart-tools.xyz.

NameTypeReqDescription
batch_sizenumber|stringRows per INSERT statement (default 50)
has_headerboolean|stringUse the first row as column names (default true); if false, columns are named col1, col2, …
localestringLanguage for the source_url link (default en)
nullsboolean|stringEmit NULL for empty cells (default true)
quote_allboolean|stringQuote every value, even numeric ones (default false)
table_namestringTarget table name (default my_table)
textstringyesCSV/TSV text to convert

No output schema declared.

No examples provided.

data_converter ~142

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.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

date_difference_calculator ~80

Difference between two dates: calendar years/months/days, total days, weeks and weekday count. Runs on smart-tools.xyz.

NameTypeReqDescription
end_datestringyesEnd date, YYYY-MM-DD
localestringLanguage for the source_url link (default en)
start_datestringyesStart date, YYYY-MM-DD

No output schema declared.

No examples provided.

discount_calculator ~86

Final price after one or two successive discounts, plus amount saved. Runs on smart-tools.xyz.

NameTypeReqDescription
discountnumber|stringyesDiscount, percent
localestringLanguage for the source_url link (default en)
pricenumber|stringyesOriginal price
second_discountnumber|stringOptional second discount applied to the already-reduced price, percent

No output schema declared.

No examples provided.

due_date_calculator ~89

Estimated due date by Naegele's rule (+280 days from last period, adjusted for cycle length). Runs on smart-tools.xyz.

NameTypeReqDescription
cycle_lengthnumber|stringAverage cycle length in days (default 28)
last_periodstringyesFirst day of last menstrual period, YYYY-MM-DD
localestringLanguage for the source_url link (default en)

No output schema declared.

No examples provided.

electricity_cost_calculator ~92

Running cost of an appliance per day, month and year from its wattage. Runs on smart-tools.xyz.

NameTypeReqDescription
hours_per_daynumber|stringyesHours used per day
localestringLanguage for the source_url link (default en)
power_wattsnumber|stringyesPower draw in watts
price_per_kwhnumber|stringyesElectricity price per kWh

No output schema declared.

No examples provided.

energy_converter ~136

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.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

file_hash ~102

Compute a SHA-1/256/384/512 hex checksum of provided text or base64 bytes. Runs on smart-tools.xyz.

NameTypeReqDescription
algorithmstringHash algorithm (default SHA-256)
datastringBase64-encoded bytes to hash (provide text or data)
localestringLanguage for the source_url link (default en)
textstringUTF-8 text to hash (provide text or data)

No output schema declared.

No examples provided.

fraction_calculator ~124

Exact arithmetic on two fractions (a/b op c/d), reduced to lowest terms. op is one of + - * /. Runs on smart-tools.xyz.

NameTypeReqDescription
anumber|stringyesNumerator of first fraction (integer)
bnumber|stringyesDenominator of first fraction (integer)
cnumber|stringyesNumerator of second fraction (integer)
dnumber|stringyesDenominator of second fraction (integer)
localestringLanguage for the source_url link (default en)
operatorstringyesOperation

No output schema declared.

No examples provided.

fuel_cost_calculator ~119

Fuel needed and trip cost. system=metric: distance km, consumption L/100km. system=imperial: distance miles, consumption mpg. Runs on smart-tools.xyz.

NameTypeReqDescription
consumptionnumber|stringyesL/100km (metric) or mpg (imperial)
distancenumber|stringyesTrip distance
fuel_pricenumber|stringyesPrice per litre or per gallon
localestringLanguage for the source_url link (default en)
systemstringUnit system (default metric)

No output schema declared.

No examples provided.

gitignore_generator ~112

Build a .gitignore from curated templates for Node, Python, Go, Rust, macOS, VS Code and more. Runs on smart-tools.xyz.

NameTypeReqDescription
localestringLanguage for the source_url link (default en)
technologiesarrayyesStacks to include. Any of: "Node", "Python", "Java", "Go", "Rust", "PHP", "React / Vite", "macOS", "Windows", "Linux", "VS Code", "JetBrains"

No output schema declared.

No examples provided.

gpa_calculator ~101

Weighted grade point average from letter grades (US 4.0 scale, +/-) or numeric grade points and credit hours. Runs on smart-tools.xyz.

NameTypeReqDescription
coursesarrayyesEach course as { grade, credits }. grade is a letter (A, A-, B+ …) or numeric grade points (0–4.5); credits defaults to 1.
localestringLanguage for the source_url link (default en)

No output schema declared.

No examples provided.

gradient_generator ~114

Build a CSS linear or radial gradient background declaration from two or more colors. Runs on smart-tools.xyz.

NameTypeReqDescription
anglenumber|stringAngle in degrees for linear gradients, 0–360 (default 90)
colorsarrayyesColor stops, e.g. ["#1a7f5a", "#0d3b66"] (at least 2)
localestringLanguage for the source_url link (default en)
typestringGradient type (default linear)

No output schema declared.

No examples provided.

hash_generator ~88

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.

NameTypeReqDescription
algorithmstringHash algorithm (default SHA-256)
localestringLanguage for the source_url link (default en)
textstringyesThe text to hash

No output schema declared.

No examples provided.

hours_calculator ~117

Time worked between two clock times (handles overnight), minus a break, with optional pay. Times as HH:MM. Runs on smart-tools.xyz.

NameTypeReqDescription
break_minutesnumber|stringUnpaid break in minutes (default 0)
endstringyesEnd time HH:MM (24h)
hourly_ratenumber|stringOptional pay rate per hour
localestringLanguage for the source_url link (default en)
startstringyesStart time HH:MM (24h)

No output schema declared.

No examples provided.

htaccess_generator ~197

Generate Apache .htaccess rules: force HTTPS, www redirect, caching, gzip, hotlink protection and more. Runs on smart-tools.xyz.

NameTypeReqDescription
block_hotlinkbooleanBlock image hotlinking (default false)
cachebooleanAdd browser caching headers (default false)
disable_listingbooleanDisable directory listing (Options -Indexes) (default false)
error_404stringCustom 404 page path, e.g. /404.html
force_httpsbooleanRedirect all HTTP to HTTPS (default false)
gzipbooleanCompress text responses with mod_deflate (default false)
hotlink_domainstringYour domain for hotlink protection, e.g. example.com
localestringLanguage for the source_url link (default en)
wwwstringwww redirect: none / add / remove (default none)

No output schema declared.

No examples provided.

html_entities ~110

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.

NameTypeReqDescription
directionstringencode (default) or decode
encode_allbooleanWhen encoding, also convert every non-ASCII character to a numeric entity. Default false
localestringLanguage for the source_url link (default en)
textstringyesText to encode, or HTML with entities to decode

No output schema declared.

No examples provided.

ideal_weight_calculator ~85

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.

NameTypeReqDescription
height_cmnumber|stringyesHeight in cm
localestringLanguage for the source_url link (default en)
sexstringyesBiological sex

No output schema declared.

No examples provided.

json_formatter ~103

Validate and pretty-print or minify JSON, reporting the line and column on a parse error. Runs on smart-tools.xyz.

NameTypeReqDescription
actionstringpretty = indented (default); minify = single line
indentnumber|stringSpaces per level for pretty (default 2), or "tab" for tabs
localestringLanguage for the source_url link (default en)
textstringyesJSON text to format

No output schema declared.

No examples provided.

jwt_decoder ~69

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.

NameTypeReqDescription
localestringLanguage for the source_url link (default en)
tokenstringyesThe JWT (header.payload.signature)

No output schema declared.

No examples provided.

layout_fixer ~97

Fix text typed in the wrong keyboard layout between English QWERTY and Ukrainian ЙЦУКЕН. Runs on smart-tools.xyz.

NameTypeReqDescription
directionstringen_to_uk: text typed on EN layout meant for UK; uk_to_en: the reverse (default en_to_uk)
localestringLanguage for the source_url link (default en)
textstringyesThe garbled text

No output schema declared.

No examples provided.

length_converter ~132

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.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

loan_calculator ~83

Monthly payment, total repayment and interest for an amortising loan (annuity formula). Runs on smart-tools.xyz.

NameTypeReqDescription
annual_ratenumber|stringyesAnnual interest rate, percent
localestringLanguage for the source_url link (default en)
principalnumber|stringyesLoan amount
yearsnumber|stringyesTerm in years

No output schema declared.

No examples provided.

lorem_ipsum ~98

Generate placeholder lorem ipsum text by paragraphs, sentences or words. Runs on smart-tools.xyz.

NameTypeReqDescription
countnumber|stringHow many units to generate (default 3)
localestringLanguage for the source_url link (default en)
start_lorembooleanBegin with the classic 'Lorem ipsum dolor sit amet…' (default true)
unitstringparagraphs (default), sentences or words

No output schema declared.

No examples provided.

margin_calculator ~72

Profit, margin (share of price) and markup (share of cost) from cost and selling price. Runs on smart-tools.xyz.

NameTypeReqDescription
costnumber|stringyesCost price
localestringLanguage for the source_url link (default en)
pricenumber|stringyesSelling price

No output schema declared.

No examples provided.

markdown_table ~71

Build a padded GitHub-flavored Markdown table from CSV/TSV text (first row is the header). Runs on smart-tools.xyz.

NameTypeReqDescription
localestringLanguage for the source_url link (default en)
textstringyesCSV/TSV rows; the first row is the header

No output schema declared.

No examples provided.

meta_tag_generator ~117

Generate SEO, Open Graph and Twitter Card HTML meta tags for a page. Runs on smart-tools.xyz.

NameTypeReqDescription
descriptionstringMeta description
imagestringog:image / twitter:image URL
localestringLanguage for the source_url link (default en)
site_namestringog:site_name
titlestringyesPage title
twitter_cardstringTwitter card type (default summary_large_image)
urlstringCanonical / og:url

No output schema declared.

No examples provided.

mortgage_calculator ~133

Monthly mortgage payment including optional down payment, property tax and insurance (PITI). Runs on smart-tools.xyz.

NameTypeReqDescription
annual_insurancenumber|stringAnnual insurance (default 0)
annual_ratenumber|stringyesAnnual interest rate, percent
annual_taxnumber|stringAnnual property tax (default 0)
down_payment_pctnumber|stringDown payment, percent (default 0)
home_pricenumber|stringyesProperty price
localestringLanguage for the source_url link (default en)
yearsnumber|stringyesTerm in years

No output schema declared.

No examples provided.

number_base ~129

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.

NameTypeReqDescription
from_basenumber|stringyesBase of the input, 2–36
localestringLanguage for the source_url link (default en)
to_basenumber|stringBase to convert to, 2–36
valuestring|numberyesThe integer to convert (may use 0x/0b/0o prefix, spaces or _ as separators)

No output schema declared.

No examples provided.

pace_calculator ~120

Running pace per km and per mile, plus speed, from distance and time. Runs on smart-tools.xyz.

NameTypeReqDescription
distancenumber|stringyesDistance covered
hoursnumber|stringHours part of the time (default 0)
localestringLanguage for the source_url link (default en)
minutesnumber|stringMinutes part of the time (default 0)
secondsnumber|stringSeconds part of the time (default 0)
unitstringDistance unit (default km)

No output schema declared.

No examples provided.

password_generator ~121

Generate a cryptographically strong random password with configurable length and character sets. Runs on smart-tools.xyz.

NameTypeReqDescription
digitsbooleanInclude 0–9 (default true)
lengthnumber|stringPassword length, 1–256 (default 20)
localestringLanguage for the source_url link (default en)
lowercasebooleanInclude a–z (default true)
symbolsbooleanInclude !@#… (default true)
uppercasebooleanInclude A–Z (default true)

No output schema declared.

No examples provided.

percentage_calculator ~97

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.

NameTypeReqDescription
anumber|stringyesFirst number
bnumber|stringyesSecond number
localestringLanguage for the source_url link (default en)
operationstringyesWhich calculation

No output schema declared.

No examples provided.

pressure_converter ~135

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.

NameTypeReqDescription
fromstringyesSource unit id
localestringLanguage for source_url (en, de, es, fr, it, nl, uk)
tostringyesTarget unit id
valuenumber|stringyesAmount to convert

No output schema declared.

No examples provided.

random_number_generator ~115

Generate cryptographically random integers in a range, optionally unique and sorted. Runs on smart-tools.xyz.

NameTypeReqDescription
countnumber|stringHow many numbers to generate (default 1, max 10000)
localestringLanguage for the source_url link (default en)
maxnumber|stringyesHighest value (inclusive)
minnumber|stringyesLowest value (inclusive)
sortedbooleanSort ascending (default false)
uniquebooleanNo repeats (default false)

No output schema declared.

No examples provided.

regex_tester ~93

Test a JavaScript regular expression against text and return every match with its captured groups. Runs on smart-tools.xyz.

NameTypeReqDescription
flagsstringRegex flags, any of gimsuy (default g)
localestringLanguage for the source_url link (default en)
patternstringyesThe regular expression source (no delimiters)
textstringyesThe text to test against

No output schema declared.

No examples provided.

remove_duplicates ~124

Remove duplicate lines, with optional trim, case-insensitive matching, sorting or keeping only the duplicated lines. Runs on smart-tools.xyz.

NameTypeReqDescription
ignore_casebooleanMatch case-insensitively (default false)
localestringLanguage for the source_url link (default en)
only_duplicatesbooleanKeep only lines that appeared more than once (default false)
sortbooleanSort the result (default false)
textstringyesInput lines
trimbooleanTrim whitespace on each line (default true)

No output schema declared.

No examples provided.

robots_txt_generator ~135

Build a robots.txt: allow or block all, custom disallow paths, AI-crawler blocking, crawl-delay and sitemap. Runs on smart-tools.xyz.

NameTypeReqDescription
accessstringallow all, block all, or custom (default allow)
block_aibooleanAlso block common AI crawlers (default false)
crawl_delaynumber|stringCrawl-delay in seconds (optional)
disallowarrayPaths to disallow (used when access=custom)
localestringLanguage for the source_url link (default en)
sitemapstringSitemap URL (optional)

No output schema declared.

No examples provided.