SmartTools

io.github.9thShini由 GitHub 帳號 9thShini 發布v1.0.0更新於 Oct 24, 2026

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

已驗證Streamable HTTP可網頁執行效率與工作流

概覽

AI 產生的概覽

一個遠端 MCP 端點,以工具形式提供 70 多個免費計算機與轉換器,每項結果都會連回來源頁面。

可以做什麼
SmartTools 透過單一遠端 MCP 端點提供 70 多個免費計算機與轉換器。助理可以呼叫這些工具來完成計算或換算,而不必自行推算。每項回傳結果都附有指向來源頁面的連結,方便追溯答案出處。
適用情境
適合助理需要快速、可重複的計算或單位與格式換算的情境,也適合希望依賴託管工具而非模型自身算術能力的情況。適用於各類日常協助中經常出現的小型計算需求。
執行需求
需要一個支援 streamable HTTP 的遠端 MCP 用戶端,並指向提供方的端點。清單未宣告需要安裝套件、帳號、API 金鑰或環境變數。
安裝前請注意
清單未宣告任何身分驗證,呼叫不會與已驗證的身分綁定。結果由第三方服務產生,計算內容以及你送出的輸入會離開本機傳至該服務。重要結果請自行核實。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 SmartTools,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.9thShini%2Fsmart-tools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "smarttools": {
      "type": "http",
      "url": "https://smart-tools.xyz/mcp"
    }
  }
}

工具

74

length_converter

Length converter

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.

輸入參數to必填from必填value必填locale

weight_converter

Weight converter

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.

輸入參數to必填from必填value必填locale

temperature_converter

Temperature converter

Convert a value between temperature units. Units: °C (Celsius), °F (Fahrenheit), K (Kelvin), °R (Rankine). Calculation runs on smart-tools.xyz.

輸入參數to必填from必填value必填locale

area_converter

Area converter

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.

輸入參數to必填from必填value必填locale

volume_converter

Volume converter

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.

輸入參數to必填from必填value必填locale

speed_converter

Speed converter

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.

輸入參數to必填from必填value必填locale

pressure_converter

Pressure converter

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.

輸入參數to必填from必填value必填locale

angle_converter

Angle converter

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

輸入參數to必填from必填value必填locale

energy_converter

Energy converter

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.

輸入參數to必填from必填value必填locale

data_converter

Data converter

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.

輸入參數to必填from必填value必填locale

time_converter

Time converter

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.

輸入參數to必填from必填value必填locale

loan_calculator

Loan calculator

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

輸入參數years必填localeprincipal必填annual_rate必填

mortgage_calculator

Mortgage calculator

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

輸入參數years必填localeannual_taxhome_price必填annual_rate必填annual_insurancedown_payment_pct

compound_interest_calculator

Compound interest calculator

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

輸入參數years必填localeprincipal必填annual_rate必填compounds_per_year

vat_calculator

VAT calculator

Add VAT to a net amount or remove it from a gross amount. Runs on smart-tools.xyz.

輸入參數rate必填amount必填localedirection

tip_calculator

Tip calculator

Tip amount, total and per-person split for a bill. Runs on smart-tools.xyz.

輸入參數bill必填localepeopletip_rate必填

discount_calculator

Discount calculator

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

輸入參數price必填localediscount必填second_discount

percentage_calculator

Percentage calculator

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.

輸入參數a必填b必填localeoperation必填

salary_calculator

Salary converter

Convert pay between hourly, daily, weekly, biweekly, monthly and annual. Runs on smart-tools.xyz.

輸入參數amount必填localeperiod必填hours_per_weekweeks_per_year

margin_calculator

Margin calculator

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

輸入參數cost必填price必填locale

unit_price_calculator

Unit price comparison

Compare price per unit of two packs and report which is cheaper. Runs on smart-tools.xyz.

輸入參數localeprice_a必填price_b必填quantity_a必填quantity_b必填

fuel_cost_calculator

Fuel cost calculator

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

輸入參數localesystemdistance必填fuel_price必填consumption必填

electricity_cost_calculator

Electricity cost calculator

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

輸入參數localepower_watts必填hours_per_day必填price_per_kwh必填

bmi_calculator

BMI calculator

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

輸入參數localesystemheight_cmheight_ftheight_inweight_kgweight_lb

bmr_calculator

BMR / TDEE calculator

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

輸入參數age必填sex必填localeactivityheight_cm必填weight_kg必填

body_fat_calculator

Body fat calculator

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

輸入參數sex必填hip_cmlocaleneck_cm必填waist_cm必填height_cm必填

ideal_weight_calculator

Ideal weight calculator

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.

輸入參數sex必填localeheight_cm必填

due_date_calculator

Due date calculator

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

輸入參數localelast_period必填cycle_length

age_calculator

Age calculator

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

輸入參數localeat_datebirth_date必填

date_difference_calculator

Date difference calculator

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

輸入參數localeend_date必填start_date必填

hours_calculator

Hours calculator

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

輸入參數end必填start必填localehourly_ratebreak_minutes

aspect_ratio_calculator

Aspect ratio calculator

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

輸入參數width必填height必填localenew_widthnew_height

standard_deviation_calculator

Standard deviation calculator

Mean, variance and standard deviation (both sample and population) of a list of numbers. Runs on smart-tools.xyz.

輸入參數localevalues必填

fraction_calculator

Fraction calculator

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

輸入參數a必填b必填c必填d必填localeoperator必填

triangle_calculator

Triangle calculator

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.

輸入參數a必填b必填cmode必填localeangle_c

pace_calculator

Pace calculator

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

輸入參數unithourslocaleminutessecondsdistance必填

subnet_calculator

Subnet calculator

IPv4 subnet details: network, broadcast, mask, wildcard, host range and count for an IP and prefix. Runs on smart-tools.xyz.

輸入參數ip必填localeprefix

color_converter

Color converter

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

輸入參數color必填locale

gpa_calculator

GPA calculator

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

輸入參數localecourses必填

scientific_calculator

Scientific calculator

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.

輸入參數localeexpression必填

height_converter

Height converter

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.

輸入參數cmfeetincheslocale

base64

Base64 encode / decode

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

輸入參數text必填localeurl_safedirection

case_converter

Case converter

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

輸入參數case必填text必填locale

html_entities

HTML entity encode / decode

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.

輸入參數text必填localedirectionencode_all

url_encoder

URL encode / decode

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.

輸入參數modetext必填localedirection

slug_generator

Slug generator

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.

輸入參數text必填localeseparator

remove_duplicates

Remove duplicate lines

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

輸入參數sorttext必填trimlocaleignore_caseonly_duplicates

text_counter

Text counter

Count characters (with and without spaces), words, lines, paragraphs and estimated reading time. Runs on smart-tools.xyz.

輸入參數text必填locale

text_diff

Text diff

Line-level diff of two texts (LCS): counts of added/removed lines plus a marked-up line list. Runs on smart-tools.xyz.

輸入參數a必填b必填trimlocaleignore_case

lorem_ipsum

Lorem ipsum generator

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

輸入參數unitcountlocalestart_lorem

number_base

Number base converter

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.

輸入參數value必填localeto_basefrom_base必填

timestamp_converter

Unix timestamp converter

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.

輸入參數value必填localedirection

transliteration

Ukrainian transliteration

Transliterate Ukrainian Cyrillic to Latin by the official KMU #55 passport standard. Runs on smart-tools.xyz.

輸入參數text必填locale

uuid_generator

UUID generator

Generate one or more random version 4 (RFC 4122) UUIDs. Runs on smart-tools.xyz.

輸入參數countlocale

hash_generator

Hash generator

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.

輸入參數text必填localealgorithm

jwt_decoder

JWT decoder

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.

輸入參數token必填locale

cron_parser

Cron expression parser

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.

輸入參數localeexpression必填

regex_tester

Regex tester

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

輸入參數text必填flagslocalepattern必填

layout_fixer

Keyboard layout fixer

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

輸入參數text必填localedirection

wcag_contrast_checker

WCAG contrast checker

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.

輸入參數localebackground必填foreground必填

csv_to_json

CSV to JSON converter

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.

輸入參數text必填localehas_header

csv_to_sql

CSV to SQL converter

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

輸入參數text必填nullslocalequote_allbatch_sizehas_headertable_name

table_to_csv

Table to CSV converter

Convert a pasted HTML <table> or delimited (tab/semicolon/comma) table into clean CSV. Runs on smart-tools.xyz.

輸入參數text必填locale

markdown_table

Markdown table generator

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

輸入參數text必填locale

json_formatter

JSON formatter / minifier

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

輸入參數text必填actionindentlocale

gitignore_generator

gitignore generator

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

輸入參數localetechnologies必填

gradient_generator

CSS gradient generator

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

輸入參數typeanglecolors必填locale

htaccess_generator

htaccess generator

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

輸入參數wwwgzipcachelocaleerror_404force_httpsblock_hotlinkhotlink_domaindisable_listing

meta_tag_generator

Meta tag generator

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

輸入參數urlimagetitle必填localesite_namedescriptiontwitter_card

random_number_generator

Random number generator

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

輸入參數max必填min必填countlocalesortedunique

robots_txt_generator

robots.txt generator

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

輸入參數accesslocalesitemapblock_aidisallowcrawl_delay

utm_builder

UTM link builder

Append encoded UTM campaign parameters to a URL, preserving any existing query and fragment. Runs on smart-tools.xyz.

輸入參數url必填termlocalemedium必填source必填contentcampaign必填

file_hash

File hash / checksum

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

輸入參數datatextlocalealgorithm

password_generator

Password generator

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

輸入參數digitslengthlocalesymbolslowercaseuppercase

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。