SmartTools
REMOTE · SMART-TOOLS.XYZ · SCANNED AUG 20
70+ free calculators & converters as MCP tools; each result links to its source page.
Available components
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
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 73 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
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
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
claude mcp add --transport http 9thshini-smart-tools https://smart-tools.xyz/mcp
[mcp_servers.9thshini-smart-tools] url = "https://smart-tools.xyz/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"9thshini-smart-tools": {
"type": "remote",
"url": "https://smart-tools.xyz/mcp",
"enabled": true
}
}
} openclaw mcp add 9thshini-smart-tools --url https://smart-tools.xyz/mcp --transport streamable-http
mcp_servers:
9thshini-smart-tools:
url: "https://smart-tools.xyz/mcp" {
"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.
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.
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 |
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.
age_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| at_date | string | – | Reference date, YYYY-MM-DD (default: today) |
| birth_date | string | yes | Date of birth, YYYY-MM-DD |
| locale | string | – | Language for the source_url link (default en) |
No output schema declared.
No examples provided.
angle_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
area_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
aspect_ratio_calculator Aspect ratio calculator ~102
Simplify a width×height ratio and scale to a new width or height. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| height | number|string | yes | Original height |
| locale | string | – | Language for the source_url link (default en) |
| new_height | number|string | – | Optional: target height → returns matching width |
| new_width | number|string | – | Optional: target width → returns matching height |
| width | number|string | yes | Original width |
No output schema declared.
No examples provided.
base64 Base64 encode / decode ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| direction | string | – | encode (default) or decode |
| locale | string | – | Language for the source_url link (default en) |
| text | string | yes | Text to encode, or Base64 to decode |
| url_safe | boolean | – | Use URL-safe alphabet (-_ instead of +/, no padding). Default false |
No output schema declared.
No examples provided.
bmi_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| height_cm | number|string | – | Height in cm (metric) |
| 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) |
| system | string | – | Unit system (default metric) |
| weight_kg | number|string | – | Weight in kg (metric) |
| weight_lb | number|string | – | Weight in lb (imperial) |
No output schema declared.
No examples provided.
bmr_calculator BMR / TDEE calculator ~151
Basal metabolic rate (Mifflin–St Jeor) and daily calories (TDEE = BMR × activity). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| activity | number|string | – | Activity multiplier: 1.2 sedentary, 1.375 light, 1.55 moderate, 1.725 active, 1.9 very active (default 1.2) |
| age | number|string | yes | Age in years |
| height_cm | number|string | yes | Height in cm |
| locale | string | – | Language for the source_url link (default en) |
| sex | string | yes | Biological sex |
| weight_kg | number|string | yes | Weight in kg |
No output schema declared.
No examples provided.
body_fat_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| height_cm | number|string | yes | Height in cm |
| hip_cm | number|string | – | Hip circumference in cm (required for female) |
| locale | string | – | Language for the source_url link (default en) |
| neck_cm | number|string | yes | Neck circumference in cm |
| sex | string | yes | Biological sex |
| waist_cm | number|string | yes | Waist circumference in cm |
No output schema declared.
No examples provided.
case_converter Case converter ~77
Convert text to UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| case | string | yes | Target case |
| locale | string | – | Language for the source_url link (default en) |
| text | string | yes | Text to convert |
No output schema declared.
No examples provided.
color_converter Color converter ~92
Convert a color between HEX, RGB and HSL. Accepts #hex, rgb()/rgba(), hsl()/hsla(). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| color | string | yes | Color in any of: #1a7f5a, rgb(26,127,90), hsl(154,66%,30%) |
| locale | string | – | Language for the source_url link (default en) |
No output schema declared.
No examples provided.
compound_interest_calculator Compound interest calculator ~103
Future balance and interest earned: A = P(1 + r/n)^(nt). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| annual_rate | number|string | yes | Annual rate, percent |
| compounds_per_year | number|string | – | Compounding periods per year (default 12) |
| locale | string | – | Language for the source_url link (default en) |
| principal | number|string | yes | Starting amount |
| years | number|string | yes | Number of years |
No output schema declared.
No examples provided.
cron_parser Cron expression 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.
| Name | Type | Req | Description |
|---|---|---|---|
| expression | string | yes | Cron expression, e.g. "*/15 9-17 * * 1-5" (aliases like @daily accepted) |
| locale | string | – | Language for the source_url link (default en) |
No output schema declared.
No examples provided.
csv_to_json CSV to JSON converter ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| 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) |
| text | string | yes | CSV/TSV text to convert |
No output schema declared.
No examples provided.
csv_to_sql CSV to SQL converter ~165
Turn CSV/TSV rows into SQL INSERT statements with standard double-quoted identifiers and escaped values. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| batch_size | number|string | – | Rows per INSERT statement (default 50) |
| has_header | boolean|string | – | Use 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) |
| nulls | boolean|string | – | Emit NULL for empty cells (default true) |
| quote_all | boolean|string | – | Quote every value, even numeric ones (default false) |
| table_name | string | – | Target table name (default my_table) |
| text | string | yes | CSV/TSV text to convert |
No output schema declared.
No examples provided.
data_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
date_difference_calculator Date difference calculator ~80
Difference between two dates: calendar years/months/days, total days, weeks and weekday count. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | yes | End date, YYYY-MM-DD |
| locale | string | – | Language for the source_url link (default en) |
| start_date | string | yes | Start date, YYYY-MM-DD |
No output schema declared.
No examples provided.
discount_calculator Discount calculator ~86
Final price after one or two successive discounts, plus amount saved. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| discount | number|string | yes | Discount, percent |
| locale | string | – | Language for the source_url link (default en) |
| price | number|string | yes | Original price |
| second_discount | number|string | – | Optional second discount applied to the already-reduced price, percent |
No output schema declared.
No examples provided.
due_date_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| cycle_length | number|string | – | Average cycle length in days (default 28) |
| last_period | string | yes | First day of last menstrual period, YYYY-MM-DD |
| locale | string | – | Language for the source_url link (default en) |
No output schema declared.
No examples provided.
electricity_cost_calculator Electricity cost calculator ~92
Running cost of an appliance per day, month and year from its wattage. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| hours_per_day | number|string | yes | Hours used per day |
| locale | string | – | Language for the source_url link (default en) |
| power_watts | number|string | yes | Power draw in watts |
| price_per_kwh | number|string | yes | Electricity price per kWh |
No output schema declared.
No examples provided.
energy_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
file_hash File hash / checksum ~102
Compute a SHA-1/256/384/512 hex checksum of provided text or base64 bytes. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| algorithm | string | – | Hash algorithm (default SHA-256) |
| data | string | – | Base64-encoded bytes to hash (provide text or data) |
| locale | string | – | Language for the source_url link (default en) |
| text | string | – | UTF-8 text to hash (provide text or data) |
No output schema declared.
No examples provided.
fraction_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| a | number|string | yes | Numerator of first fraction (integer) |
| b | number|string | yes | Denominator of first fraction (integer) |
| c | number|string | yes | Numerator of second fraction (integer) |
| d | number|string | yes | Denominator of second fraction (integer) |
| locale | string | – | Language for the source_url link (default en) |
| operator | string | yes | Operation |
No output schema declared.
No examples provided.
fuel_cost_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| consumption | number|string | yes | L/100km (metric) or mpg (imperial) |
| distance | number|string | yes | Trip distance |
| fuel_price | number|string | yes | Price per litre or per gallon |
| locale | string | – | Language for the source_url link (default en) |
| system | string | – | Unit system (default metric) |
No output schema declared.
No examples provided.
gitignore_generator gitignore generator ~112
Build a .gitignore from curated templates for Node, Python, Go, Rust, macOS, VS Code and more. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Language for the source_url link (default en) |
| technologies | array | yes | Stacks 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| courses | array | yes | 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) |
No output schema declared.
No examples provided.
gradient_generator CSS gradient generator ~114
Build a CSS linear or radial gradient background declaration from two or more colors. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| angle | number|string | – | Angle in degrees for linear gradients, 0–360 (default 90) |
| colors | array | yes | Color stops, e.g. ["#1a7f5a", "#0d3b66"] (at least 2) |
| locale | string | – | Language for the source_url link (default en) |
| type | string | – | Gradient type (default linear) |
No output schema declared.
No examples provided.
hash_generator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| algorithm | string | – | Hash algorithm (default SHA-256) |
| locale | string | – | Language for the source_url link (default en) |
| text | string | yes | The text to hash |
No output schema declared.
No examples provided.
hours_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| break_minutes | number|string | – | Unpaid break in minutes (default 0) |
| end | string | yes | End time HH:MM (24h) |
| hourly_rate | number|string | – | Optional pay rate per hour |
| locale | string | – | Language for the source_url link (default en) |
| start | string | yes | Start time HH:MM (24h) |
No output schema declared.
No examples provided.
htaccess_generator htaccess generator ~197
Generate Apache .htaccess rules: force HTTPS, www redirect, caching, gzip, hotlink protection and more. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| block_hotlink | boolean | – | Block image hotlinking (default false) |
| cache | boolean | – | Add browser caching headers (default false) |
| disable_listing | boolean | – | Disable directory listing (Options -Indexes) (default false) |
| error_404 | string | – | Custom 404 page path, e.g. /404.html |
| force_https | boolean | – | Redirect all HTTP to HTTPS (default false) |
| gzip | boolean | – | Compress text responses with mod_deflate (default false) |
| hotlink_domain | string | – | Your domain for hotlink protection, e.g. example.com |
| locale | string | – | Language for the source_url link (default en) |
| www | string | – | www redirect: none / add / remove (default none) |
No output schema declared.
No examples provided.
html_entities HTML entity encode / decode ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| 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) |
| text | string | yes | Text to encode, or HTML with entities to decode |
No output schema declared.
No examples provided.
ideal_weight_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| height_cm | number|string | yes | Height in cm |
| locale | string | – | Language for the source_url link (default en) |
| sex | string | yes | Biological sex |
No output schema declared.
No examples provided.
json_formatter JSON formatter / minifier ~103
Validate and pretty-print or minify JSON, reporting the line and column on a parse error. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| 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) |
| text | string | yes | JSON text to format |
No output schema declared.
No examples provided.
jwt_decoder 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.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Language for the source_url link (default en) |
| token | string | yes | The JWT (header.payload.signature) |
No output schema declared.
No examples provided.
layout_fixer Keyboard layout fixer ~97
Fix text typed in the wrong keyboard layout between English QWERTY and Ukrainian ЙЦУКЕН. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| 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) |
| text | string | yes | The garbled text |
No output schema declared.
No examples provided.
length_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
loan_calculator Loan calculator ~83
Monthly payment, total repayment and interest for an amortising loan (annuity formula). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| annual_rate | number|string | yes | Annual interest rate, percent |
| locale | string | – | Language for the source_url link (default en) |
| principal | number|string | yes | Loan amount |
| years | number|string | yes | Term in years |
No output schema declared.
No examples provided.
lorem_ipsum Lorem ipsum generator ~98
Generate placeholder lorem ipsum text by paragraphs, sentences or words. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number|string | – | How many units to generate (default 3) |
| locale | string | – | Language for the source_url link (default en) |
| start_lorem | boolean | – | Begin with the classic 'Lorem ipsum dolor sit amet…' (default true) |
| unit | string | – | paragraphs (default), sentences or words |
No output schema declared.
No examples provided.
margin_calculator Margin calculator ~72
Profit, margin (share of price) and markup (share of cost) from cost and selling price. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| cost | number|string | yes | Cost price |
| locale | string | – | Language for the source_url link (default en) |
| price | number|string | yes | Selling price |
No output schema declared.
No examples provided.
markdown_table Markdown table generator ~71
Build a padded GitHub-flavored Markdown table from CSV/TSV text (first row is the header). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Language for the source_url link (default en) |
| text | string | yes | CSV/TSV rows; the first row is the header |
No output schema declared.
No examples provided.
meta_tag_generator Meta tag generator ~117
Generate SEO, Open Graph and Twitter Card HTML meta tags for a page. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | – | Meta description |
| image | string | – | og:image / twitter:image URL |
| locale | string | – | Language for the source_url link (default en) |
| site_name | string | – | og:site_name |
| title | string | yes | Page title |
| twitter_card | string | – | Twitter card type (default summary_large_image) |
| url | string | – | Canonical / og:url |
No output schema declared.
No examples provided.
mortgage_calculator Mortgage calculator ~133
Monthly mortgage payment including optional down payment, property tax and insurance (PITI). Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| annual_insurance | number|string | – | Annual insurance (default 0) |
| annual_rate | number|string | yes | Annual interest rate, percent |
| annual_tax | number|string | – | Annual property tax (default 0) |
| down_payment_pct | number|string | – | Down payment, percent (default 0) |
| home_price | number|string | yes | Property price |
| locale | string | – | Language for the source_url link (default en) |
| years | number|string | yes | Term in years |
No output schema declared.
No examples provided.
number_base Number base converter ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| from_base | number|string | yes | Base of the input, 2–36 |
| locale | string | – | Language for the source_url link (default en) |
| to_base | number|string | – | Base to convert to, 2–36 |
| value | string|number | yes | The integer to convert (may use 0x/0b/0o prefix, spaces or _ as separators) |
No output schema declared.
No examples provided.
pace_calculator Pace calculator ~120
Running pace per km and per mile, plus speed, from distance and time. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| distance | number|string | yes | Distance covered |
| hours | number|string | – | Hours part of the time (default 0) |
| locale | string | – | Language for the source_url link (default en) |
| minutes | number|string | – | Minutes part of the time (default 0) |
| seconds | number|string | – | Seconds part of the time (default 0) |
| unit | string | – | Distance unit (default km) |
No output schema declared.
No examples provided.
password_generator Password generator ~121
Generate a cryptographically strong random password with configurable length and character sets. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| digits | boolean | – | Include 0–9 (default true) |
| length | number|string | – | Password length, 1–256 (default 20) |
| locale | string | – | Language for the source_url link (default en) |
| lowercase | boolean | – | Include a–z (default true) |
| symbols | boolean | – | Include !@#… (default true) |
| uppercase | boolean | – | Include A–Z (default true) |
No output schema declared.
No examples provided.
percentage_calculator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| a | number|string | yes | First number |
| b | number|string | yes | Second number |
| locale | string | – | Language for the source_url link (default en) |
| operation | string | yes | Which calculation |
No output schema declared.
No examples provided.
pressure_converter 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | yes | Source unit id |
| locale | string | – | Language for source_url (en, de, es, fr, it, nl, uk) |
| to | string | yes | Target unit id |
| value | number|string | yes | Amount to convert |
No output schema declared.
No examples provided.
random_number_generator Random number generator ~115
Generate cryptographically random integers in a range, optionally unique and sorted. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number|string | – | How many numbers to generate (default 1, max 10000) |
| locale | string | – | Language for the source_url link (default en) |
| max | number|string | yes | Highest value (inclusive) |
| min | number|string | yes | Lowest value (inclusive) |
| sorted | boolean | – | Sort ascending (default false) |
| unique | boolean | – | No repeats (default false) |
No output schema declared.
No examples provided.
regex_tester Regex tester ~93
Test a JavaScript regular expression against text and return every match with its captured groups. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| flags | string | – | Regex flags, any of gimsuy (default g) |
| locale | string | – | Language for the source_url link (default en) |
| pattern | string | yes | The regular expression source (no delimiters) |
| text | string | yes | The text to test against |
No output schema declared.
No examples provided.
remove_duplicates Remove duplicate lines ~124
Remove duplicate lines, with optional trim, case-insensitive matching, sorting or keeping only the duplicated lines. Runs on smart-tools.xyz.
| Name | Type | Req | Description |
|---|---|---|---|
| ignore_case | boolean | – | Match case-insensitively (default false) |
| locale | string | – | Language for the source_url link (default en) |
| only_duplicates | boolean | – | Keep only lines that appeared more than once (default false) |
| sort | boolean | – | Sort the result (default false) |
| text | string | yes | Input lines |
| trim | boolean | – | Trim whitespace on each line (default true) |
No output schema declared.
No examples provided.
robots_txt_generator 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.
| Name | Type | Req | Description |
|---|---|---|---|
| access | string | – | allow all, block all, or custom (default allow) |
| block_ai | boolean | – | Also block common AI crawlers (default false) |
| crawl_delay | number|string | – | Crawl-delay in seconds (optional) |
| disallow | array | – | Paths to disallow (used when access=custom) |
| locale | string | – | Language for the source_url link (default en) |
| sitemap | string | – | Sitemap URL (optional) |
No output schema declared.
No examples provided.