MaCalculatriceEnLigne

io.github.tresor4k由 GitHub 账号 tresor4k 发布v0.4.0更新于 Nov 2, 2026

Calculatrices francaises : salaire net, SMIC, impots, bareme kilometrique, TVA, conversions.

已验证Streamable HTTP可网页运行金融数据与分析

概览

AI 生成的概览

远程计算器服务器,让助手使用法国税务、工资、增值税、贷款工具,以及数百个日常数学、换算和金融计算器。

可以做什么
  • 发现与调度计算器:列出工具包、查看某个工具包内的工具、按名称调用任意托管计算器
  • 法国财务:所得税、税前转税后工资、增值税、房贷及其他法国专用计算器
  • 通用金融:贷款、复利与单利、盈亏平衡、利润率、投资回报率、折扣、通用增值税、成本价、负债收入比、通胀与购买力
  • 数学:百分比、平均数、几何、方程、数列、分数、对数、组合、三角函数与进制转换
  • 单位换算:温度、距离、重量、体积、面积、速度、压力与数据存储
适用场景
适合让助手执行日常数值计算并给出公式与来源,尤其是法国税务和工资数据,而不是自行估算。更完整的目录可按需提供健康、建筑、科学、烹饪和旅行类计算器。
运行要求
需要远程 MCP 端点(streamable HTTP),或对仅支持 stdio 的客户端使用 npx 运行的 npm 包装器或 Docker 镜像。无需 API 密钥或账号。README 说明每天限 1,000 次调用。
安装前请注意
结果是第三方计算,不构成专业税务或财务建议;依赖前请对照官方来源核实。远程端点提供完整目录,本地包装器默认只提供较小的核心工具集。不索取任何凭据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 MaCalculatriceEnLigne,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.tresor4k%2Fmacalc-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "macalculatriceenligne": {
      "type": "http",
      "url": "https://macalculatriceenligne.com/api/mcp"
    }
  }
}

README

macalc — Everyday Calculator MCP Server

[npm version] [license: MIT] [macalc MCP server]

A curated core of 15 well-scoped calculator tools — income tax (France, US, UK, Canada), gross-to-net salary, mortgage, compound interest, loans, VAT, percentages, BMI, TDEE — with on-demand access to the full macalc catalog of 446 calculators (22 categories, 8 countries' tax systems) through a discovery + dispatcher workflow. Free, no API key required.

Core tools (default profile)

ToolWhat it does
calculate_french_income_taxFrench income tax 2026 (Article 197 CGI, family quotient)
calculate_french_salaryFrench gross → net salary 2026 (cadre / non-cadre / civil servant)
calculate_us_federal_taxUS federal income tax 2026 (IRS brackets + standard deduction)
calculate_uk_income_taxUK income tax 2025/26 (HMRC bands, allowance taper)
calculate_canada_federal_taxCanadian federal income tax (CRA brackets + BPA)
calculate_mortgageMonthly payment, total interest, amortization schedule
calculate_compound_interestLump-sum compound growth with yearly breakdown
calculate_loan_paymentGeneric amortizing loan (term in months)
calculate_percentagePercent of total / percent change / what-percent
calculate_vat_genericAdd or remove VAT/GST/sales tax at any rate
calculate_bmiBody Mass Index + WHO category
calculate_tdeeMaintenance calories from BMR + activity level
list_bundlesDiscover the 31 thematic bundles of the full catalog
get_bundle_toolsList the tools inside one bundle
call_any_calculatorInvoke any of the 446 hosted calculators by name

Need something not in the core (notary fees, concrete volume, VMA, pet food…)? list_bundles → get_bundle_tools(bundle_id) → call_any_calculator(tool_name, arguments).

Prefer the raw 446-tool listing? Set the env var MACALC_MCP_FULL=1.

Quick Start

Two install modes — pick whichever your MCP client supports.

Option A — Remote (Streamable HTTP, zero install)

For clients with native remote MCP support (Claude Desktop ≥ 0.8, Cursor, Windsurf, VS Code MCP, etc.)

json
{  "mcpServers": {    "macalc": {      "url": "https://macalculatriceenligne.com/api/mcp"    }  }}

Option B — Local stdio proxy (works everywhere)

For clients that only speak stdio, or sandboxed environments:

json
{  "mcpServers": {    "macalc": {      "command": "npx",      "args": ["-y", "macalc-mcp"]    }  }}

Or with Docker (tresor4k/macalc-mcp on Docker Hub):

json
{  "mcpServers": {    "macalc": {      "command": "docker",      "args": ["run", "-i", "--rm", "tresor4k/macalc-mcp"]    }  }}

That's it. No API key, no auth, no setup.

Note: Option A (remote URL) serves the full 446-tool catalog directly. Option B (this npm wrapper) serves the curated 15-tool core profile by default — lighter on your agent's context window — with the full catalog one dispatcher call away.

What's Inside — The Full Catalog

Finance (8 countries)

CountryToolsExamples
🇫🇷 France85+Income tax (IR 2026), salary gross→net, VAT, mortgage, notary fees, inheritance, retirement, unemployment, auto-entrepreneur
🇧🇪 Belgium35+Precompte professionnel, bonus emploi, pension, cheques repas, droits donation
🇨🇭 Switzerland30+Federal + cantonal tax, AVS/LPP, LAMal, 3rd pillar, frontalier
🇨🇦 Canada/Quebec25+Federal + provincial tax, RRQ, RQAP, REER, CELI, TPS/TVQ
🇺🇸 USA15+Federal income tax, FICA, state tax, 401k, HSA
🇬🇧 UK10+Income tax, NI, SDLT, student loan repayment
🇲🇦 Morocco10+IR, CNSS, TVA
🇸🇳 Senegal10+IR, CSS, TVA

Health & Sport (50+ tools)

BMI, BMR (Mifflin/Harris-Benedict), TDEE, heart rate zones (Karvonen), 1RM (Epley/Brzycki), VMA (Cooper/Luc-Léger), VO2max, race prediction (Riegel), marathon/half pace, due date (3 methods), ovulation calendar, body fat (Navy method), daily calories, macros, hydration.

Math (60+ tools)

Percentages (increase/decrease/ratio), averages (weighted/geometric/harmonic), Pythagoras, area (triangle/circle/rectangle/trapezoid/polygon), volume (sphere/cylinder/cone/cube), perimeter, equations (1st/2nd degree), sequences (arithmetic/geometric), fractions, statistics (mean/median/mode/std dev), GCD/LCM, base conversion.

Construction (40+ tools)

Concrete volume & mix (B25 DTU 21), paint coverage, tile quantity, staircase dimensions (Blondel formula), insulation R-value, roof surface & slope, cable section (NF C 15-100), beam dimensioning (Eurocode 5), gravel/sand tonnage, wallpaper rolls, plasterboard sheets.

Science (25+ tools)

Ohm's law, Newton's laws, pH calculation, dilution (C1V1=C2V2), density, radioactive decay, speed of sound, ideal gas law, molar mass, concentration.

Conversions (40+ tools)

Temperature, distance, weight, volume, speed, pressure, energy, data storage, cooking units, shoe sizes, clothing sizes, currency.

Running & Cycling (35+ tools)

Pace calculator, VMA (6 test methods), VO2max, FTP, heart rate zones, race prediction, training plan, calorie burn, hydration needs, bike gear ratio, tire pressure.

Education (20+ tools)

GPA calculator (French bac/brevet system), weighted average, statistics, derivatives, combinatorics, probability distributions.

Real Estate (15+ tools)

Rental yield (gross/net/net-net), Pinel tax reduction, PTZ eligibility, DPE energy class, Carrez surface, notary fees by department, loan comparison.

Cooking & Nutrition (15+ tools)

Recipe nutrition calculator, baking conversions, glycemic load, caffeine intake, daily vitamins, unit conversions (cups/ml/oz).

Travel (10+ tools)

Luggage weight calculator, jet lag recovery, travel budget, voltage adapters, sun exposure time.

Animals (8+ tools)

Dog/cat food calculator, pet age converter (corrected formula), aquarium volume, breeding due date.

Astronomy (8+ tools)

Sunrise/sunset, moon phase, solar panel output, wind chill, heat index, carbon sequestration.

Textile (5+ tools)

Fabric yardage, knitting yarn calculator, ring/bra/hat size converters.

Exemples d'outils

  • Impôt sur le revenu : page web du calculateur correspondant à l'outil calculate_french_income_tax (barème IR 2026, quotient familial).
  • Salaire brut en net : page web du calculateur correspondant à l'outil calculate_french_salary (cadre, non-cadre, fonction publique).
  • Mensualité de prêt immobilier : page web du calculateur correspondant à l'outil calculate_mortgage (mensualité, intérêts totaux, tableau d'amortissement).

Technical Details

PropertyValue
Endpointhttps://macalculatriceenligne.com/api/mcp
TransportStreamable HTTP (stateless)
ProtocolMCP v1 (@modelcontextprotocol/sdk ^1.27.1)
AuthNone (free, no API key)
Rate limit1,000 calls/day
Response formatStructured JSON with formula, source, reference URL
Discoveryhttps://macalculatriceenligne.com/.well-known/mcp/server.json

Example Usage

Ask your AI assistant:

"Calculate the French income tax on 45,000€ for a single person"

The assistant calls calculate_french_income_tax with {income: 45000, parts: 1} and returns:

json
{  "impot": 4611,  "taux_effectif": "10.2%",  "taux_marginal": "30%",  "tranches": [    {"min": 0, "max": 11624, "taux": "0%", "impot": 0},    {"min": 11624, "max": 29638, "taux": "11%", "impot": 1982},    {"min": 29638, "max": 45000, "taux": "30%", "impot": 2629}  ],  "source": "Article 197 CGI — Loi de finances 2026",  "reference_url": "https://macalculatriceenligne.com/finance/fiscalite/calcul-impots/"}

All Tool Categories

Finance FR (85)     Finance BE (35)     Finance CH (30)Finance CA (25)     Finance US (15)     Finance UK (10)Finance MA (10)     Finance SN (10)     Health (30)Sport/Running (35)  Math (60)           Construction (40)Science (25)        Conversions (40)    Education (20)Real Estate (15)    Cooking (15)        Travel (10)Animals (8)         Astronomy (8)       Textile (5)Automotive (10)

Total: 446 tools (hosted catalog — counts per category are approximate)

Links

License

MIT

来源:README.md,提交 b6641a2

工具

200

list_bundles

List Bundles

List all available tool bundles (grouped by domain). Use this to discover which tools are available for a specific topic instead of browsing all 500+ tools.

输入参数_unused

get_bundle_tools

Get Bundle Tools

Get the list of tools in a specific bundle. Returns tool names and descriptions for the requested domain bundle.

输入参数bundle_id必填

calculate_french_income_tax

Calculate French Income Tax

Calculate French income tax (IR) 2026 on 2025 income per Article 197 CGI: progressive brackets with family quotient, family-quotient cap (1,807 EUR per extra half-share beyond 1 share single / 2 shares couple, 903.50 EUR per quarter share) and décote (897 EUR single / 1,483 EUR couple minus 45.25% of tax). Not implemented: the 4,262 EUR cap for single parents (parent isolé) and the special 1,079 / 1,801 EUR cases of art. 197 I-2; DOM reductions. Returns: {income, family_quotient, tax_before_cap, qf_cap, tax_after_cap, decote, total_tax, effective_rate_pct, marginal_rate_pct, brackets}. See list_bundles for related 'finance-france' calculators.

输入参数partscoupleincome必填

calculate_french_salary

Calculate French Salary

Convert French gross salary to net salary for 2026 (cadre, non-cadre, or civil servant). Returns monthly/annual net, social contributions, employer cost. See list_bundles for related 'finance-france' calculators.

输入参数statusgross_monthly必填

calculate_french_vat

Calculate French VAT

Calculate French VAT (TVA) — convert between HT (before tax) and TTC (after tax). Supports all 4 French VAT rates. Returns: {amount_ht, amount_ttc, vat_amount, vat_rate}. See list_bundles for related 'finance-france' calculators.

输入参数moderateamount必填

calculate_mortgage

Calculate Mortgage

Calculate mortgage/loan monthly payment, total cost, and optional amortization schedule. Returns: {principal, months, monthly_payment, total_interest, total_cost}. See list_bundles for related 'finance-france' calculators.

输入参数years必填principal必填annual_rate必填with_schedule

calculate_compound_interest

Calculate Compound Interest

Compute compound interest growth A=P(1+r/n)^(nt). Use for savings, retirement projections, investment forecasting. Returns final amount, total interest, and yearly breakdown. See list_bundles for related 'finance-universal' calculators.

输入参数years必填principal必填annual_rate必填compounds_per_year

calculate_simple_interest

Calculate Simple Interest

Compute simple interest I=P·r·t. Use for short-term loans, basic savings accounts, and homework. Returns interest amount and final balance. See list_bundles for related 'finance-universal' calculators.

输入参数years必填principal必填annual_rate必填

calculate_loan_payment

Calculate Loan Payment

Calculate monthly loan payment for any generic loan. Returns: {principal, monthly_payment, total_cost, total_interest}. See list_bundles for related 'finance-universal' calculators.

输入参数months必填principal必填annual_rate必填

calculate_break_even

Calculate Break Even

Compute break-even point in units and revenue. Use for business plans and pricing decisions. Inputs: fixed costs, price/unit, variable cost/unit. Returns break-even units and revenue. See list_bundles for related 'finance-universal' calculators.

输入参数fixed_costs必填price_per_unit必填variable_cost_per_unit必填

calculate_profit_margin

Calculate Profit Margin

Calculate gross margin, net margin, and markup percentage. Returns: {revenue, cost}. See list_bundles for related 'finance-universal' calculators.

输入参数cost必填revenue必填

calculate_roi

Calculate ROI

Compute Return on Investment as a percentage. Use to evaluate investments, marketing spend, or projects. Inputs: investment cost, return value. Returns ROI %, profit, and multiple. See list_bundles for related 'finance-universal' calculators.

输入参数investment必填return_value必填

calculate_discount

Calculate Discount

Calculate discounted price with optional successive discounts. Returns: {original_price, price_after_first, effective_discount_pct}. See list_bundles for related 'finance-universal' calculators.

输入参数discount_pct必填discount2_pctoriginal_price必填

calculate_vat_generic

Calculate VAT Generic

Calculate VAT/GST/sales tax for any country with custom rate. Returns: {amount_before_tax, amount_after_tax, tax_amount, tax_rate}. See list_bundles for related 'finance-universal' calculators.

输入参数moderate必填amount必填

calculate_cost_price

Calculate Cost Price

Calculate unit cost price from raw materials, labor, and overhead. Returns: {total_cost}. See list_bundles for related 'finance-universal' calculators.

输入参数labor必填overhead必填quantity必填raw_materials必填

calculate_debt_to_income

Calculate Debt To Income

Compute debt-to-income (DTI) ratio. Use for mortgage qualification or financial health checks. Inputs: monthly debt, monthly gross income. Returns DTI % and risk category. See list_bundles for related 'finance-universal' calculators.

输入参数monthly_debt必填monthly_income必填

calculate_inflation_adjustment

Calculate Inflation Adjustment

Adjust a nominal amount to a target year using a constant inflation rate. Use for real-value comparisons across time. Inputs: amount, inflation rate %, years. Returns adjusted value and total inflation factor. See list_bundles for related 'finance-universal' calculators.

输入参数years必填amount必填inflation_rate必填

calculate_purchasing_power

Calculate Purchasing Power

Compare purchasing power between two years. Use to translate historical prices, salaries, or savings to today's value. Inputs: amount, from-year, to-year, average inflation %. Returns equivalent value. See list_bundles for related 'finance-universal' calculators.

输入参数amount必填to_year必填from_year必填avg_inflation

calculate_percentage

Calculate Percentage

Calculate percentages: value of total, percentage change, what percent. See list_bundles for related 'math' calculators.

输入参数a必填b必填operation必填

calculate_average

Calculate Average

Compute simple, weighted, geometric, or harmonic mean. Use for grade averages, returns, or rates. Inputs: values list, optional weights, mode. Returns mean and detail. See list_bundles for related 'math' calculators.

输入参数values必填weights

calculate_pythagoras

Calculate Pythagoras

Find missing side of right triangle using Pythagorean theorem. Returns: {error}. See list_bundles for related 'math' calculators.

输入参数abc

calculate_area

Calculate Area

Compute area for common 2D shapes (rectangle, triangle, circle, trapezoid, etc.). Use for geometry, real estate, or paint estimates. Inputs: shape + dimensions. Returns area in input-units squared. See list_bundles for related 'math' calculators.

输入参数d1d2sideshape必填widthheightlengthradiussemi_majorsemi_minor

calculate_volume

Calculate Volume

Compute volume for common 3D shapes (cube, cylinder, sphere, cone, prism). Use for geometry, packaging, or construction. Inputs: shape + dimensions. Returns volume in input-units cubed. See list_bundles for related 'math' calculators.

输入参数shape必填widthheightlengthradiusbase_area

calculate_perimeter

Calculate Perimeter

Calculate perimeter/circumference for common shapes. Returns: {shape, perimeter}. See list_bundles for related 'math' calculators.

输入参数sideshape必填widthlengthradiusside_csemi_majorsemi_minor

calculate_gcd_lcm

Calculate GCD LCM

Calculate GCD (PGCD) and LCM (PPCM) of two integers using Euclidean algorithm. Returns: {gcd, lcm}. See list_bundles for related 'math' calculators.

输入参数a必填b必填

calculate_equation

Calculate Equation

Solve 1st degree (ax+b=0) or 2nd degree (ax²+bx+c=0) equations. Returns: {error}. See list_bundles for related 'math' calculators.

输入参数a必填b必填cdegree必填

calculate_sequence

Calculate Sequence

Calculate nth term and sum of arithmetic or geometric sequence. Returns: {common_difference, nth_term, sum_of_n}. See list_bundles for related 'math' calculators.

输入参数n必填type必填common必填first_term必填

calculate_fraction

Calculate Fraction

Perform fraction operations: add, subtract, multiply, divide, simplify. Returns: {input, result, decimal}. See list_bundles for related 'math' calculators.

输入参数den1必填den2num1必填num2operation必填

calculate_logarithm

Calculate Logarithm

Calculate logarithm in any base (natural, common, binary). Returns: {result}. See list_bundles for related 'math' calculators.

输入参数basevalue必填

calculate_factorial_permutation

Calculate Factorial Permutation

Calculate factorial, permutations P(n,r), and combinations C(n,r). Returns: {factorial}. See list_bundles for related 'math' calculators.

输入参数n必填r

calculate_trigonometry

Calculate Trigonometry

Compute sin, cos, tan and inverse functions in degrees or radians. Use for geometry, physics, navigation. Inputs: function, value, unit. Returns result and reciprocal. See list_bundles for related 'math' calculators.

输入参数func必填unitvalue必填

calculate_base_converter

Calculate Base Converter

Convert numbers between bases (binary, octal, decimal, hexadecimal, any base 2-36). Returns: {input, decimal_value, result}. See list_bundles for related 'math' calculators.

输入参数value必填to_base必填from_base必填

convert_temperature

Convert Temperature

Convert temperature between Celsius, Fahrenheit, and Kelvin. Use for cooking, weather, science. Inputs: value, from, to. Returns converted temperature. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_distance

Convert Distance

Convert distance between metric (m, km, cm, mm) and imperial (in, ft, yd, mi) plus nautical miles. Use for travel, sport, or engineering. Inputs: value, from, to. Returns: {input, factor}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_weight

Convert Weight

Convert weight/mass between kg, g, mg, lb, oz, st, tonne. Use for cooking, shipping, or fitness. Inputs: value, from, to. Returns converted mass. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_volume

Convert Volume

Convert volume between L, mL, cL, fl_oz, cup, tbsp, tsp, gal_us, gal_uk. Use for cooking and science. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_area

Convert Area

Convert area between m², km², ha, are, acre, ft², yd², cm². Use for real estate, agriculture, or construction. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_speed

Convert Speed

Convert speed between km/h, mph, m/s, knots, ft/s. Use for travel, sport, or maritime/aviation. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_pressure

Convert Pressure

Convert pressure between Pa, kPa, MPa, bar, psi, atm, mmHg, mbar, torr. Use for engineering, tires, weather. Inputs: value, from-unit, to-unit. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_data_storage

Convert Data Storage

Convert between digital storage units (binary and decimal). Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_energy

Convert Energy

Convert energy between J, kJ, cal, kcal, kWh, BTU, eV, ft-lb. Use for nutrition, electricity, science. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_angle

Convert Angle

Convert angle between degrees, radians, gradians, turns, arcminutes, arcseconds. Use for math, navigation, surveying. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_time

Convert Time

Convert time between seconds, minutes, hours, days, weeks, months, years. Use for project planning or unit homogenization. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_fuel_consumption

Convert Fuel Consumption

Convert fuel consumption between L/100km, mpg-US, mpg-UK, km/L. Use for car comparison across regions. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_cooking

Convert Cooking

Convert cooking measurements between ml, L, g, kg, cup, tbsp, tsp, fl_oz, oz. Use for recipe scaling and translating. Inputs: value, from, to. Returns: {input}. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

convert_shoe_size

Convert Shoe Size

Convert shoe sizes between EU, US (men/women), and UK systems. Use for online shopping. Inputs: size, from, to, gender. Returns converted size. See list_bundles for related 'conversions' calculators.

输入参数to必填from必填value必填

calculate_grade_average

Calculate Grade Average

Compute simple or weighted grade average. Use for school report cards. Inputs: grades list, optional weights/coefficients. Returns weighted average and missing-grade-needed forecast. See list_bundles for related 'education' calculators.

输入参数grades必填coefficients

calculate_probability_binomial

Calculate Probability Binomial

Calculate binomial probability P(X=k) and cumulative P(X<=k). Returns: {exact_probability, cumulative_probability, std_deviation}. See list_bundles for related 'education' calculators.

输入参数k必填n必填p必填

calculate_statistics

Calculate Statistics

Calculate descriptive statistics: mean, median, mode, std dev, quartiles. Returns: {count, std_deviation, min, max, range, iqr}. See list_bundles for related 'education' calculators.

输入参数values必填

calculate_rule_of_three

Calculate Rule Of Three

Solve rule of three (cross-multiplication): if a→b, then c→? Use for proportions, recipe scaling, or unit pricing. Inputs: a, b, c. Returns x. See list_bundles for related 'education' calculators.

输入参数a必填b必填x必填

calculate_unit_price

Calculate Unit Price

Compare unit prices across packages to find the best deal. Use for shopping. Inputs: list of {price, quantity, unit}. Returns price per unit and best buy. See list_bundles for related 'education' calculators.

输入参数items必填

calculate_tip

Calculate Tip

Compute restaurant tip and per-person split. Use for shared meals. Inputs: bill, tip %, people count. Returns tip, total, per-person share. See list_bundles for related 'vie-quotidienne' calculators.

输入参数bill必填splittip_pct

calculate_brevet_points

Calculate Brevet Points

Estimate French Brevet (DNB) score from grades and continuous-control marks. Use for collège students forecasting their result. Inputs: grades by subject, continuous control. Returns total points and mention. See list_bundles for related 'education' calculators.

输入参数math必填oral必填french必填science必填history_geo必填socle_commun必填

calculate_bac_points

Calculate Bac Points

Estimate French Baccalauréat final score from grades and coefficients. Use to track lycée results before official scores. Inputs: grades by subject with coefficients. Returns weighted average and mention. See list_bundles for related 'education' calculators.

输入参数grand_oral必填philosophy必填specialty1必填specialty2必填french_oral必填french_written必填continuous_control必填

calculate_ects_credits

Calculate Ects Credits

Estimate ECTS credit workload (1 ECTS ≈ 25-30 study hours). Use for university course planning across Europe. Inputs: course hours, credits target. Returns expected workload and balance. See list_bundles for related 'education' calculators.

输入参数weeks必填hours_per_week必填hours_per_credit

calculate_parcoursup_points

Calculate Parcoursup Points

Estimate Parcoursup admission score from bac + lycée grades. Use for French university candidates. Inputs: grades and coefficients per subject. Returns estimated score. See list_bundles for related 'education' calculators.

输入参数bac_average必填option_bonus

calculate_life_path_numerology

Calculate Life Path Numerology

Calculate numerology life path number from birth date. Returns: {life_path_number, meaning}. See list_bundles for related 'fun' calculators.

输入参数birth_date必填

calculate_chinese_zodiac

Calculate Chinese Zodiac

Determine Chinese zodiac animal and element from birth year. Returns: {full_sign}. See list_bundles for related 'fun' calculators.

输入参数birth_year必填

calculate_biorhythm

Calculate Biorhythm

Compute physical, emotional, and intellectual biorhythm cycles for a date based on birth date. Use for self-tracking enthusiasts (pseudoscience). Inputs: birth date, target date. Returns 3 cycle values (-100 to +100) and zone. See list_bundles for related 'fun' calculators.

输入参数birth_date必填target_date必填

calculate_age_in_units

Calculate Age In Units

Calculate exact age in multiple units from birth date. Returns: {weeks, hours, minutes, seconds}. See list_bundles for related 'fun' calculators.

输入参数birth_date必填

calculate_day_of_week

Calculate Day Of Week

Find the day of the week for any date (Zeller's congruence). Use for historical dates or birthday checks. Inputs: day, month, year. Returns weekday name. See list_bundles for related 'fun' calculators.

输入参数date必填

calculate_concrete_mix

Calculate Concrete Mix

Compute cement, sand, gravel, and water for a given concrete volume (NF DTU 21). Use for construction projects. Inputs: volume m³, mix ratio. Returns weights of each ingredient. See list_bundles for related 'construction' calculators.

输入参数volume_m3必填

calculate_paint_quantity

Calculate Paint Quantity

Compute paint liters needed for a surface with chosen number of coats. Use for painting projects. Inputs: surface m², coats, paint coverage m²/L. Returns liters and number of cans. See list_bundles for related 'construction' calculators.

输入参数coatsarea_m2必填coverage

calculate_tile_quantity

Calculate Tile Quantity

Compute tiles needed including a waste margin (default 10%). Use for floor or wall tiling. Inputs: surface m², tile size, waste %. Returns tile count and surface ordered. See list_bundles for related 'construction' calculators.

输入参数area_m2必填tile_l_cm必填tile_w_cm必填waste_pct

calculate_slope

Calculate Slope

Compute slope as percentage, angle in degrees, and ratio. Use for ramps, roofs, or terrain analysis. Inputs: rise, run. Returns slope% and angle°. See list_bundles for related 'construction' calculators.

输入参数run_m必填rise_m必填

calculate_staircase

Calculate Staircase

Calculate staircase dimensions using Blondel formula. Returns: {step_height_cm, giron_cm, blondel, blondel_ok}. See list_bundles for related 'construction' calculators.

输入参数total_height_cm必填

calculate_insulation_r

Calculate Insulation R

Compute thermal resistance R = thickness/lambda. Use for insulation specification (RT2020/RE2020). Inputs: thickness m, conductivity λ W/m·K. Returns R-value m²·K/W. See list_bundles for related 'construction' calculators.

输入参数lambda必填thickness_mm必填

calculate_brick_count

Calculate Brick Count

Compute bricks or blocks needed for a wall including waste margin. Use for masonry projects. Inputs: wall dimensions, brick size, waste %. Returns brick count and pallets. See list_bundles for related 'construction' calculators.

输入参数typeheight_m必填length_m必填

calculate_gravel_quantity

Calculate Gravel Quantity

Compute gravel volume (m³) and weight (tonnes) for a surface and depth. Use for paths, foundations, drainage. Inputs: area, depth, gravel density. Returns volume and weight. See list_bundles for related 'construction' calculators.

输入参数width_m必填depth_cm必填length_m必填

calculate_cable_section

Calculate Cable Section

Compute electrical cable cross-section (mm²) per NF C 15-100. Use for residential wiring. Inputs: power kW, voltage, length, max voltage drop %. Returns required section. See list_bundles for related 'construction' calculators.

输入参数power_w必填voltagelength_m必填max_drop_pct

calculate_wallpaper

Calculate Wallpaper

Compute wallpaper rolls needed for a room with pattern repeat factor. Use for renovation budget. Inputs: room dimensions, roll size, pattern repeat. Returns roll count. See list_bundles for related 'construction' calculators.

输入参数height_m必填roll_widthperimeter_m必填roll_length

calculate_ohms_law

Calculate Ohms Law

Compute Ohm's law: V=I·R. Solve for any of V, I, R given the other two. Use for electronics. Inputs: any 2 of (V volts, I amps, R ohms). Returns the third. See list_bundles for related 'science' calculators.

输入参数currentvoltageresistance

calculate_force

Calculate Force

Compute force using Newton's second law F=m·a. Use for physics problems. Inputs: mass kg, acceleration m/s². Returns force in newtons. See list_bundles for related 'science' calculators.

输入参数force_nmass_kgacceleration

calculate_speed_of_sound

Calculate Speed Of Sound

Compute speed of sound in air at a given temperature. Use for physics or audio engineering. Formula: c=331.3+0.606·T_C. Inputs: temperature °C. Returns speed in m/s. See list_bundles for related 'science' calculators.

输入参数temperature_c必填

calculate_dilution

Calculate Dilution

Compute dilution C1·V1=C2·V2. Solve for any unknown. Use for chemistry, lab work, pharmacy. Inputs: any 3 of (C1, V1, C2, V2). Returns the fourth. See list_bundles for related 'science' calculators.

输入参数c1c2v1v2

calculate_ph

Calculate PH

Compute pH from H+ concentration or vice versa. Use for chemistry or aquarium care. Formula: pH=-log10[H+]. Inputs: pH or [H+] mol/L. Returns the missing value and acidity class. See list_bundles for related 'science' calculators.

输入参数ph_valueh_concentration

calculate_electrical_power

Calculate Electrical Power

Compute electrical power for single or three-phase circuits. Use for electrical engineering. Inputs: voltage, current, phase, power factor. Returns power kW and apparent power kVA. See list_bundles for related 'science' calculators.

输入参数phasecos_phicurrent必填voltage必填

calculate_density

Calculate Density

Compute density, mass, or volume given the other two. ρ=m/V. Use for materials, chemistry, fluid dynamics. Inputs: any 2 of (mass, volume, density). Returns the third. See list_bundles for related 'science' calculators.

输入参数densitymass_kgvolume_m3

calculate_radioactive_decay

Calculate Radioactive Decay

Compute remaining quantity after radioactive decay. Use for physics or carbon dating. Formula: N=N0·(0.5)^(t/half-life). Inputs: initial qty, half-life, elapsed time. Returns remaining qty. See list_bundles for related 'science' calculators.

输入参数time必填initial必填half_life必填

calculate_fuel_cost

Calculate Fuel Cost

Compute fuel cost for a journey. Use for trip budgeting or company expense. Inputs: distance km, consumption L/100km, fuel price €/L. Returns total cost and L used. See list_bundles for related 'auto-transport' calculators.

输入参数fuel_price必填consumption必填distance_km必填

calculate_braking_distance

Calculate Braking Distance

Compute reaction + braking distance by road condition (dry/wet/icy). Use for driver safety education. Inputs: speed km/h, reaction time s, road type. Returns total stopping distance m. See list_bundles for related 'auto-transport' calculators.

输入参数conditionspeed_kmh必填

calculate_electricity_cost

Calculate Electricity Cost

Compute electricity cost for an appliance. Use for energy budgeting. Inputs: power W, daily usage hours, kWh price. Returns daily/monthly/yearly cost. See list_bundles for related 'vie-quotidienne' calculators.

输入参数dayspower_w必填hours_day必填price_kwh

calculate_rent_ratio

Calculate Rent Ratio

Compute the rent-to-income ratio. Use to assess housing affordability (rule of thumb: keep under 33%). Inputs: monthly rent, monthly gross income. Returns rent ratio % and verdict. See list_bundles for related 'immobilier' calculators.

输入参数rent必填income必填

calculate_recipe_scaling

Calculate Recipe Scaling

Scale recipe ingredients up or down by a factor or new servings count. Use for cooking adjustments. Inputs: ingredients list, original servings, new servings. Returns scaled ingredient list. See list_bundles for related 'cuisine' calculators.

输入参数target必填original必填ingredients必填

calculate_pool_volume

Calculate Pool Volume

Compute swimming pool water volume in m³ and liters. Use for pool maintenance dosing. Inputs: shape, dimensions. Returns volume m³ and L. See list_bundles for related 'vie-quotidienne' calculators.

输入参数shape必填depth_m必填width_mlength_mdiameter_m

calculate_carbon_footprint

Calculate Carbon Footprint

Estimate annual personal carbon footprint (tCO₂e). Use for sustainability awareness. Inputs: housing, transport, diet, lifestyle. Returns total emissions and breakdown. See list_bundles for related 'vie-quotidienne' calculators.

输入参数kwhkm_carkm_planemeat_kg_week

calculate_tip_worldwide

Calculate Tip Worldwide

Compute restaurant tip following local custom (US 18-22%, FR included, JP no tip, etc.). Use when traveling. Inputs: bill, country. Returns recommended tip and total. See list_bundles for related 'vie-quotidienne' calculators.

输入参数bill必填country必填

calculate_curtain_width

Calculate Curtain Width

Compute total curtain width using a fullness factor (1.5-3.0×). Use for window dressing. Inputs: window width m, fullness ratio. Returns total fabric width. See list_bundles for related 'vie-quotidienne' calculators.

输入参数fullnesswindow_cm必填

calculate_garden_soil

Calculate Garden Soil

Compute soil volume (m³) and number of bags needed for a garden bed. Use for gardening. Inputs: area, depth, bag volume. Returns m³ and bag count. See list_bundles for related 'vie-quotidienne' calculators.

输入参数width_m必填depth_cm必填length_m必填

calculate_moving_volume

Calculate Moving Volume

Estimate moving volume (m³) by home type and contents. Use for moving company quotes. Inputs: home size, rooms, furniture density. Returns m³ and truck size recommendation. See list_bundles for related 'vie-quotidienne' calculators.

输入参数type必填

calculate_carpet_flooring

Calculate Carpet Flooring

Compute flooring cost including waste margin. Use for renovation budget. Inputs: surface m², product price/m², waste %. Returns total cost and m² to order. See list_bundles for related 'vie-quotidienne' calculators.

输入参数width_m必填length_m必填price_m2waste_pct

calculate_us_federal_tax

Calculate US Federal Tax

Calculate US federal income tax for 2026 using progressive brackets with standard deduction. Returns: {gross_income, standard_deduction, taxable_income, federal_tax, effective_rate_pct, marginal_rate_pct, ...}. See list_bundles for related 'finance-us' calculators.

输入参数income必填filing_status

calculate_us_fica

Calculate US FICA

Calculate US FICA taxes (Social Security + Medicare) employee share for 2026. Returns: {gross_annual, social_security_taxable, social_security_tax, medicare_base_tax, medicare_additional_tax, medicare_total, ...}. See list_bundles for related 'finance-us' calculators.

输入参数gross_annual必填

calculate_us_401k

Calculate US 401k

Calculate US 401(k) contribution, employer match, and total retirement savings. Returns: {annual_salary, employee_contribution, employer_match, total_annual_contribution, catch_up_eligible, max_employee_limit}. See list_bundles for related 'finance-us' calculators.

输入参数ageannual_salary必填contribution_pct必填employer_match_pctemployer_match_limit

calculate_us_mortgage

Calculate US Mortgage

Calculate US mortgage with PMI, property tax, and insurance estimates. Returns: {home_price, down_payment, loan_amount, monthly_pi, monthly_pmi, monthly_property_tax, ...}. See list_bundles for related 'finance-us' calculators.

输入参数yearshome_price必填annual_rate必填down_payment_pct

calculate_us_capital_gains

Calculate US Capital Gains

Calculate US capital gains tax — short-term (ordinary rates) or long-term (preferential rates). Returns: {tax, gain_type}. See list_bundles for related 'finance-us' calculators.

输入参数sale_price必填filing_statuspurchase_price必填holding_period_months必填

calculate_us_child_tax_credit

Calculate US Child Tax Credit

Calculate US Child Tax Credit for 2026 with phase-out based on AGI. Returns: {agi, base_credit, credit_reduction, final_credit}. See list_bundles for related 'finance-us' calculators.

输入参数agi必填filing_statuschildren_under_17必填

calculate_us_student_loan

Calculate US Student Loan

Calculate US student loan repayment under standard, graduated, or income-driven plans. Returns: {loan_balance}. See list_bundles for related 'finance-us' calculators.

输入参数planannual_rate必填loan_balance必填annual_income

calculate_us_paycheck

Calculate US Paycheck

Estimate US bi-weekly net paycheck after federal/state withholding and FICA. Returns: {annual_salary, fica_biweekly, net_biweekly, net_annual_estimate}. See list_bundles for related 'finance-us' calculators.

输入参数stateannual_salary必填filing_status

calculate_us_property_tax

Calculate US Property Tax

Estimate annual US property tax by state using effective tax rates. Returns: {home_value, effective_rate_pct, annual_property_tax, monthly_property_tax}. See list_bundles for related 'finance-us' calculators.

输入参数statehome_value必填

calculate_us_state_tax

Calculate US State Tax

Compute US state income tax for a chosen state. Use for paycheck planning across states. Inputs: state, gross income, filing status. Returns state tax due and effective rate. See list_bundles for related 'finance-us' calculators.

输入参数state必填income必填

calculate_uk_income_tax

Calculate UK Income Tax

Calculate UK income tax for 2025/26 using HMRC progressive brackets with personal allowance taper. Returns: {gross_income, personal_allowance, taxable_income, income_tax, effective_rate_pct, marginal_rate_pct}. See list_bundles for related 'finance-uk' calculators.

输入参数income必填

calculate_uk_ni_contributions

Calculate UK Ni Contributions

Calculate UK National Insurance contributions (Class 1 employee) for 2025/26. Returns: {annual_salary, ni_annual, ni_monthly, effective_rate_pct}. See list_bundles for related 'finance-uk' calculators.

输入参数annual_salary必填

calculate_uk_student_loan

Calculate UK Student Loan

Calculate UK student loan repayments based on plan type and salary. Returns: {annual_salary, repayment_rate_pct, annual_repayment, monthly_repayment}. See list_bundles for related 'finance-uk' calculators.

输入参数planannual_salary必填

calculate_uk_vat

Calculate UK VAT

Calculate UK VAT — convert between net (ex-VAT) and gross (inc-VAT) amounts. Returns: {amount_net, amount_gross, vat_amount, vat_rate_pct}. See list_bundles for related 'finance-uk' calculators.

输入参数moderateamount必填

calculate_uk_council_tax

Calculate UK Council Tax

Compute UK Council Tax based on property band and local authority rate. Use for UK residents and home buyers. Inputs: band (A-H), local authority. Returns annual and monthly council tax. See list_bundles for related 'finance-uk' calculators.

输入参数band必填region

calculate_moroccan_income_tax

Calculate Moroccan Income Tax

Calculate Moroccan income tax (IR) on annual net taxable income (SNI) using the CGI Art. 73 progressive scale, minus the family-charge tax reduction. Returns: {annual_income_mad, taxable_income, family_deduction, income_tax_before_family_reduction_mad, income_tax_mad, effective_rate_pct, marginal_rate_pct, brackets}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数dependentsannual_income_mad必填

calculate_moroccan_cnss

Calculate Moroccan Cnss

Calculate Moroccan CNSS contributions (employee and employer shares). Returns: {gross_monthly_mad, employee, employer, pension_ceiling_mad}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数gross_monthly_mad必填

calculate_moroccan_vat

Calculate Moroccan VAT

Compute Moroccan VAT (TVA) — convert between HT and TTC. Use for invoicing in Morocco. Inputs: amount, rate (20/14/10/7), mode (ht/ttc). Returns HT, TTC, tax amount. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数moderateamount必填

calculate_moroccan_profit_foncier

Calculate Moroccan Profit Foncier

Calculate Moroccan property income tax (profit foncier / revenus fonciers). Returns: {annual_rent_mad, taxable_income, income_tax_mad, effective_rate_pct, marginal_rate_pct}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数dependentsexpenses_pctannual_rent_mad必填

calculate_senegalese_income_tax

Calculate Senegalese Income Tax

Calculate Senegalese income tax (IR) on annual taxable income using the CGI Art. 173 progressive scale in XOF, before the family-charge reduction (Art. 174). Returns: {annual_income_xof, income_tax_xof, income_tax_capped_xof, effective_rate_pct, marginal_rate_pct, brackets}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数annual_income_xof必填

calculate_senegalese_css

Calculate Senegalese Css

Calculate Senegalese social contributions (CSS/IPRES) for employee and employer. Returns: {gross_monthly_xof, employee, employer, ipres_ceiling_monthly_xof}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数accident_rate_pctgross_monthly_xof必填

calculate_senegalese_vat

Calculate Senegalese VAT

Compute Senegalese VAT (TVA) — 18% standard rate. Use for invoicing in Senegal. Inputs: amount, mode (ht/ttc). Returns HT, TTC, tax amount. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数moderateamount必填

calculate_quebec_income_tax

Calculate Quebec Income Tax

Calculate Quebec provincial income tax (Revenu Québec) with the basic personal amount credited at the lowest rate. Excludes employment-specific credits (QPP/QPIP/EI, worker deduction): for a salary use calculate_canada_combined_tax. Returns: {income_cad, basic_personal_amount, basic_personal_credit, taxable_income, provincial_tax, effective_rate_pct, marginal_rate_pct, ...}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数income_cad必填

calculate_canada_federal_tax

Calculate Canada Federal Tax

Calculate Canadian federal income tax (CRA) with the basic personal amount credited at the lowest rate (before any Quebec abatement). Returns: {income_cad, basic_personal_amount, basic_personal_credit, taxable_income, federal_tax, effective_rate_pct, marginal_rate_pct, ...}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数income_cad必填

calculate_canada_combined_tax

Calculate Canada Combined Tax

Calculate combined Quebec + federal income tax on an employment income with the Quebec federal abatement (16.5%), single, no dependents (same engine as /api/v1/salaire-net?pays=qc). Returns: {income_cad, quebec_provincial_tax, federal_gross_tax, federal_abatement_qc, federal_net_tax, total_combined_tax, ...}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数income_cad必填

calculate_canada_rrq

Calculate Canada Rrq

Calculate Quebec Pension Plan (RRQ) contributions for employee. Returns: {gross_annual_cad, rrq_base_earnings, rrq_contribution_tier1, rrq_additional_earnings, rrq_contribution_tier2, total_rrq_contribution, ...}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数gross_annual_cad必填

calculate_canada_ei

Calculate Canada Ei

Calculate Canadian Employment Insurance (EI) premiums for Quebec and non-Quebec residents. Returns: {gross_annual_cad, max_insurable_earnings, insurable_earnings, employee_rate_pct, employee_premium}. See list_bundles for related 'finance-afrique-quebec' calculators.

输入参数provincegross_annual_cad必填

calculate_notary_fees

Calculate Notary Fees

Calculate French notary fees (frais de notaire) for a real estate purchase. Returns: {price, droits_mutation, emoluments_notaire, frais_divers, total_frais, total_pct}. See list_bundles for related 'finance-france' calculators.

输入参数typeprice必填

calculate_inheritance_tax

Calculate Inheritance Tax

Calculate French inheritance tax (droits de succession) based on relationship and amount. Returns: {amount, abatement, taxable_base, tax_due, effective_rate_pct, marginal_rate_pct}. See list_bundles for related 'finance-france' calculators.

输入参数amount必填relationship必填

calculate_child_support

Calculate Child Support

Estimate French child support (pension alimentaire) based on income, custody and number of children. Returns: {income, rate_pct, monthly_support, annual_support}. See list_bundles for related 'finance-france' calculators.

输入参数income必填custodychildren_count必填

calculate_capital_gains_property

Calculate Capital Gains Property

Compute French property capital gains tax (plus-value immobilière) including duration abatements. Use for sellers of secondary residence. Inputs: purchase price, sale price, years held, work cost. Returns tax due, social charges, net gain. See list_bundles for related 'finance-france' calculators.

输入参数sale_price必填years_held必填purchase_price必填

calculate_auto_entrepreneur

Calculate Auto Entrepreneur

Calculate French auto-entrepreneur (micro-enterprise) net income and social charges. Returns: {social_charges_rate_pct, social_charges, abatement_fiscal_pct, taxable_income_approx, net_before_tax, cfe_estimate_eur}. See list_bundles for related 'finance-france' calculators.

输入参数revenue必填category

calculate_prime_activite

Calculate Prime Activite

Estimate French prime d'activité monthly amount (CAF benefit). Use for low-income workers checking eligibility. Inputs: net monthly salary, household composition. Returns estimated benefit and eligibility note. See list_bundles for related 'finance-france' calculators.

输入参数salary必填household_size

calculate_housing_aid

Calculate Housing Aid

Estimate French housing aid (APL — Aide Personnalisee au Logement). Returns: {rent, rent_ceiling, estimated_apl, note}.

输入参数rent必填city_zonehousehold_size

calculate_retirement_pension

Calculate Retirement Pension

Estimate French basic retirement pension (retraite de base Assurance Vieillesse). Returns: {average_salary_best25, annual_pension, max_monthly_pension, prorata_pct}. See list_bundles for related 'finance-france' calculators.

输入参数target_yearsyears_contributed必填average_salary_best25必填

calculate_severance_pay

Calculate Severance Pay

Calculate French severance pay for rupture conventionnelle or licenciement. Returns: {monthly_salary, years_first_10, years_above_10, gross_indemnite, note}. See list_bundles for related 'finance-france' calculators.

输入参数monthly_salary必填years_seniority必填

calculate_unemployment_benefit

Calculate Unemployment Benefit

Estimate French unemployment benefit (ARE — Aide au Retour a l'Emploi). Returns: {daily_ref_salary, daily_are, monthly_are_estimate, min_daily, max_daily_75pct_sjr}. See list_bundles for related 'finance-france' calculators.

输入参数daily_ref_salary必填

calculate_portage_salarial

Calculate Portage Salarial

Estimate net income from portage salarial (freelance via umbrella company). Returns: {portage_management_fee_10pct, social_charges_45pct, net_monthly, net_annual_estimate, net_ratio_pct}. See list_bundles for related 'finance-france' calculators.

输入参数daily_rate必填days_per_month

calculate_belgian_income_tax

Calculate Belgian Income Tax

Calculate Belgian personal income tax (IPP/PB) on an annual taxable base using the income-year 2026 (tax year 2027) progressive brackets, minus the tax-free allowance reduction (SPF method). Returns: {income, tax_free_amount, tax_free_reduction, taxable_base, income_tax, effective_rate_pct, marginal_rate_pct, ...}. See list_bundles for related 'finance-belgique' calculators.

输入参数income必填

calculate_belgian_salary

Calculate Belgian Salary

Convert Belgian gross monthly salary to net salary (estimate: employee ONSS 13.07% + annual personal income tax, single, no municipal surcharge; same engine as /api/v1/salaire-net?pays=be). Returns: {gross_monthly, social_cotisations_13_07pct, special_social_contribution, professional_withholding_tax, net_monthly, net_annual, ...}. See list_bundles for related 'finance-belgique' calculators.

输入参数gross_monthly必填

calculate_belgian_vat

Calculate Belgian VAT

Calculate Belgian VAT — convert between HT and TTC. Returns: {amount_ht, amount_ttc, vat_amount, vat_rate}. See list_bundles for related 'finance-belgique' calculators.

输入参数moderateamount必填

calculate_belgian_social_contributions

Calculate Belgian Social Contributions

Calculate Belgian self-employed social contributions (cotisations INASTI). Returns: {annual_income, tier1_up_to_73850_at_20_5pct, tier2_73850_to_108785_at_14_16pct, tier3_above_108785, total_contributions, effective_rate_pct}. See list_bundles for related 'finance-belgique' calculators.

输入参数annual_income必填

calculate_cheque_repas

Calculate Cheque Repas

Calculate Belgian meal voucher (cheque-repas / maaltijdcheque) benefit. Returns: {face_value_per_voucher, employer_contribution_per_voucher, employee_contribution_per_voucher, monthly_total_vouchers, monthly_employer_cost, monthly_employee_contribution, ...}. See list_bundles for related 'finance-belgique' calculators.

输入参数days_per_monthemployee_contributionemployer_contribution

calculate_belgian_pension

Calculate Belgian Pension

Estimate Belgian retirement pension based on career years and average salary. Use for retirement planning in Belgium. Inputs: years of contribution, average salary, status (employee/self-employed). Returns monthly pension estimate. See list_bundles for related 'finance-belgique' calculators.

输入参数career_years必填average_salary必填household_type

calculate_belgian_car_advantage

Calculate Belgian Car Advantage

Calculate Belgian benefit-in-kind for company car (avantage de toute nature voiture). Returns: {co2_reference, benefit_rate_pct, annual_taxable_benefit, monthly_taxable_benefit, estimated_monthly_tax_impact}. See list_bundles for related 'finance-belgique' calculators.

输入参数co2必填fuel_typecatalog_value必填

calculate_belgian_donation

Calculate Belgian Donation

Compute Belgian donation tax (droits de donation) by region (Bruxelles/Flandre/Wallonie). Use for estate planning in Belgium. Inputs: region, amount, recipient relation. Returns tax due and effective rate. See list_bundles for related 'finance-belgique' calculators.

输入参数amount必填relationship必填

calculate_swiss_income_tax

Calculate Swiss Income Tax

Calculate Swiss income tax — federal + estimated cantonal tax. Returns: {income, federal_tax, federal_marginal_rate_pct, cantonal_tax_estimate, cantonal_rate_pct, effective_rate_pct, ...}. See list_bundles for related 'finance-suisse' calculators.

输入参数cantonincome必填

calculate_swiss_salary

Calculate Swiss Salary

Convert Swiss gross monthly salary to estimated net salary after employee social contributions (AVS/AI/APG 5.3% uncapped, AC 1.1% up to 148,200/year, LPP employee share by age when age is given). Income tax and LAMal health insurance are not withheld. Same engine as /api/v1/salaire-net?pays=ch. Returns: {gross_monthly, avs_ai_apg_5_3pct, ac_chomage_1_1pct, lpp_2e_pilier_10pct (LPP employee share, CHF/month), lamal_health_fixed (0), net_monthly, ...}. See list_bundles for related 'finance-suisse' calculators.

输入参数agegross_monthly必填

calculate_swiss_vat

Calculate Swiss VAT

Compute Swiss VAT (TVA/MWST) — convert between net (HT) and gross (TTC). Use for invoicing or expense reimbursements in Switzerland. Inputs: amount, rate (8.1, 3.8, 2.6, 0). Returns HT, TTC, and tax amount. See list_bundles for related 'finance-suisse' calculators.

输入参数moderateamount必填

calculate_swiss_lpp

Calculate Swiss LPP

Calculate Swiss occupational pension (LPP / 2e pilier) contributions by age bracket. Returns: {eligible, note}. See list_bundles for related 'finance-suisse' calculators.

输入参数age必填gross_annual必填

calculate_swiss_pillar3a

Calculate Swiss Pillar3a

Calculate Swiss pillar 3a tax savings (3e pilier lie). Returns: {annual_contribution, net_cost_after_saving, max_employee_2026, max_self_employed_2026}. See list_bundles for related 'finance-suisse' calculators.

输入参数marginal_tax_rate必填annual_contribution必填

calculate_swiss_wealth_tax

Calculate Swiss Wealth Tax

Calculate Swiss wealth tax (impot sur la fortune) by canton. Returns: {net_wealth, tax_free_threshold, taxable_wealth, wealth_tax_rate_pct, annual_wealth_tax, note}. See list_bundles for related 'finance-suisse' calculators.

输入参数cantonnet_wealth必填

calculate_bmi

Calculate BMI

Calculate Body Mass Index (BMI) and weight category. See list_bundles for related 'sante' calculators.

输入参数height_cm必填weight_kg必填

calculate_bmr

Calculate BMR

Calculate Basal Metabolic Rate using Mifflin-St Jeor equation. Returns: {bmr_kcal}. See list_bundles for related 'sante' calculators.

输入参数age必填sex必填height_cm必填weight_kg必填

calculate_tdee

Calculate TDEE

Calculate Total Daily Energy Expenditure from BMR and activity level. Returns: {tdee_kcal}. See list_bundles for related 'sante' calculators.

输入参数bmr必填activity_level必填

calculate_calories_burned

Calculate Calories Burned

Estimate calories burned during physical activity using MET values. Returns: {calories_burned}. See list_bundles for related 'sante' calculators.

输入参数activity必填weight_kg必填duration_minutes必填

calculate_max_heart_rate

Calculate Max Heart Rate

Estimate maximum heart rate using standard or age-adjusted formulas. Returns: {max_heart_rate}. See list_bundles for related 'sante' calculators.

输入参数age必填formula

calculate_heart_rate_zones

Calculate Heart Rate Zones

Calculate heart rate training zones Z1-Z5, optionally using Karvonen method. See list_bundles for related 'sante' calculators.

输入参数max_hr必填resting_hr

calculate_ideal_weight

Calculate Ideal Weight

Estimate ideal body weight using Lorentz and Devine formulas. Returns: {lorentz_kg, devine_kg, average_kg}. See list_bundles for related 'sante' calculators.

输入参数sex必填height_cm必填

calculate_body_fat

Calculate Body Fat

Estimate body fat percentage from BMI, age and sex using Deurenberg equation. Returns: {body_fat_pct}. See list_bundles for related 'sante' calculators.

输入参数age必填bmi必填sex必填

calculate_hydration

Calculate Hydration

Compute recommended daily fluid intake by weight, activity, and weather. Use for athletes and outdoor workers. Inputs: weight kg, activity hours, temperature °C. Returns L/day and electrolyte recommendation. See list_bundles for related 'sante' calculators.

输入参数climateweight_kg必填activity_minutes

calculate_one_rep_max

Calculate One Rep Max

Estimate 1 repetition maximum from submaximal lift using Epley, Brzycki and Lombardi formulas. Returns: {epley_1rm, brzycki_1rm, lombardi_1rm, average_1rm}. See list_bundles for related 'sante' calculators.

输入参数reps必填weight_lifted必填

calculate_due_date

Calculate Due Date

Calculate estimated due date using Naegele's rule and return trimester milestone dates

输入参数last_period_date必填

calculate_ovulation

Calculate Ovulation

Calculate ovulation date and fertile window from last period and cycle length. Returns: {lmp, ovulation_date, fertile_window_start, fertile_window_end, next_period}. See list_bundles for related 'sante' calculators.

输入参数cycle_lengthlast_period_date必填

calculate_blood_alcohol

Calculate Blood Alcohol

Estimate blood alcohol content (BAC) using Widmark formula. Returns: {bac_percent, legal_status_fr, estimated_sober_in_hours}. See list_bundles for related 'sante' calculators.

输入参数sex必填drinks必填weight_kg必填hours_drinking必填

calculate_daily_protein

Calculate Daily Protein

Calculate recommended daily protein intake based on weight and fitness goal. Returns: {rate_g_per_kg, daily_protein_g, calories_from_protein}. See list_bundles for related 'sante' calculators.

输入参数goal必填weight_kg必填

calculate_waist_hip_ratio

Calculate Waist Hip Ratio

Calculate waist-to-hip ratio and cardiovascular risk level. Returns: {risk_threshold, cardiovascular_risk}. See list_bundles for related 'sante' calculators.

输入参数sex必填hip_cm必填waist_cm必填

calculate_running_pace

Calculate Running Pace

Calculate running pace (min/km) and speed (km/h) from distance and time. Returns: {pace_min_per_km, pace_formatted}. See list_bundles for related 'sport' calculators.

输入参数distance_km必填time_minutes必填

calculate_vma

Calculate Vma

Compute VMA (Maximal Aerobic Speed) from a fitness test result. Use for runners building training plans. Inputs: test type (Cooper 12-min, Luc Léger), result. Returns VMA km/h and zones. See list_bundles for related 'sport' calculators.

输入参数test必填result_value必填

calculate_vo2max

Calculate Vo2max

Estimate VO2max from VMA (maximal aerobic speed). Use for runners assessing cardio fitness. Formula: VO2max ≈ VMA × 3.5. Inputs: VMA in km/h. Returns VO2max in mL/kg/min and fitness category. See list_bundles for related 'sport' calculators.

输入参数vma必填

calculate_race_prediction

Calculate Race Prediction

Predict race time for a target distance using Riegel formula. Returns: {predicted_time_minutes, predicted_formatted, predicted_pace_min_km}. See list_bundles for related 'sport' calculators.

输入参数target_distance_km必填reference_distance_km必填reference_time_minutes必填

calculate_speed_distance_time

Calculate Speed Distance Time

Solve speed/distance/time — provide any 2 of 3 values to compute the missing one. Returns: {error}. See list_bundles for related 'sport' calculators.

输入参数speeddistancetime_minutes

calculate_cycling_power

Calculate Cycling Power

Estimate cycling power output considering gradient, speed and total mass. Returns: {power_watts, watts_per_kg}. See list_bundles for related 'sport' calculators.

输入参数speed_kmh必填weight_kg必填gradient_pct必填bike_weight_kg

calculate_swimming_pace

Calculate Swimming Pace

Calculate swimming pace per 100m and SWOLF efficiency estimate. Returns: {pace_per_100m_min, pace_formatted, swolf_estimate}. See list_bundles for related 'sport' calculators.

输入参数distance_m必填time_minutes必填

calculate_training_zones_running

Calculate Training Zones Running

Calculate 6 running training zones as speed ranges based on VMA. Returns: {vma_kmh}. See list_bundles for related 'sport' calculators.

输入参数vma必填

calculate_marathon_splits

Calculate Marathon Splits

Generate target split times for a marathon, half-marathon, or other race. Use for race-day pacing. Inputs: target finish time, distance km. Returns 5K splits, halfway, and final pace. See list_bundles for related 'sport' calculators.

输入参数target_time_minutes必填

calculate_velo_development

Calculate Velo Development

Calculate bicycle development in meters per pedal revolution. Returns: {gear_ratio, development_m, speed_at_90rpm_kmh}. See list_bundles for related 'sport' calculators.

输入参数cog_teeth必填chainring_teeth必填wheel_circumference_mm

calculate_braquet

Calculate Braquet

Compute cycling gear ratio (braquet) and development per pedal turn. Use for road cycling gear analysis. Inputs: chainring teeth, sprocket teeth, wheel diameter mm. Returns ratio and meters per pedal turn. See list_bundles for related 'sport' calculators.

输入参数cog_teeth必填chainring_teeth必填

calculate_1rm_table

Calculate 1rm Table

Generate a full 1RM-to-12RM repetition table from a known lift using Epley formula. Returns: {input_weight, input_reps, estimated_1rm}. See list_bundles for related 'sport' calculators.

输入参数reps必填weight必填

calculate_days_between

Calculate Days Between

Calculate days, weeks, approximate months and working days between two dates. Returns: {weeks, months_approx, working_days}. See list_bundles for related 'temps-rh' calculators.

输入参数end_date必填start_date必填

calculate_working_days

Calculate Working Days

Count working days Mon-Fri between two dates with optional French public holiday exclusion. Returns: {working_days, public_holidays_excluded}. See list_bundles for related 'temps-rh' calculators.

输入参数countryend_date必填start_date必填

calculate_add_hours

Calculate Add Hours

Add two time durations and return the total in hours and minutes. See list_bundles for related 'temps-rh' calculators.

输入参数hours1必填hours2必填minutes1必填minutes2必填

calculate_overtime_pay_fr

Calculate Overtime Pay FR

Calculate French overtime pay: first 8h at +25%, beyond 8h at +50% (weekly threshold 35h). Returns: {hours_at_25pct, hours_at_50pct, pay_25pct_zone, pay_50pct_zone, total_overtime_pay, extra_vs_normal}. See list_bundles for related 'temps-rh' calculators.

输入参数overtime_hours必填base_hourly_rate必填

calculate_night_shift_pay

Calculate Night Shift Pay

Calculate night shift pay (21h-6h) with configurable premium percentage. Returns: {night_hourly_rate, total_pay, premium_earned}. See list_bundles for related 'temps-rh' calculators.

输入参数night_hours必填premium_pctbase_hourly_rate必填

calculate_age

Calculate Age

Calculate exact age in years, months and days from a birth date. Returns: {today, age_years, age_months, age_days, total_days_lived, days_to_next_birthday}. See list_bundles for related 'temps-rh' calculators.

输入参数birth_date必填

calculate_timezone_offset

Calculate Timezone Offset

Compute current UTC offset for a timezone, accounting for DST. Use for scheduling and date math. Inputs: timezone (IANA name). Returns UTC offset and DST status. See list_bundles for related 'temps-rh' calculators.

输入参数to_zone必填from_zone必填

calculate_part_time

Calculate Part Time

Calculate part-time work percentage and optional pro-rata salary. Returns: {percentage, prorata_salary}. See list_bundles for related 'temps-rh' calculators.

输入参数full_salaryfull_time_hourspart_time_hours必填

calculate_retirement_date

Calculate Retirement Date

Estimate retirement date from birth date and country legal retirement age. Returns: {retirement_age, retirement_date, years_remaining, already_retired, note}. See list_bundles for related 'temps-rh' calculators.

输入参数country必填birth_date必填

calculate_leave_days

Calculate Leave Days

Calculate French paid leave (congés payés): 2.5 days/month, max 25 working days/year. Returns: {accrual_per_month, accrued_days, capped_at_max, max_annual_days, days_to_max, months_to_max}. See list_bundles for related 'temps-rh' calculators.

输入参数start_date必填months_worked必填

calculate_floor_area

Calculate Floor Area

Calculate total floor area and Carrez habitable area from a list of rooms. Returns: {rooms, total_area_m2, carrez_area_m2, note}. See list_bundles for related 'construction' calculators.

输入参数rooms必填

calculate_roof_area

Calculate Roof Area

Calculate roof surface area from building footprint and slope angle. Returns: {rafter_length_m, net_roof_area_m2, with_5pct_overhang_m2}. See list_bundles for related 'construction' calculators.

输入参数base_width_m必填base_length_m必填slope_degrees必填

calculate_plaster

Calculate Plaster

Calculate plaster volume and weight for a given surface and thickness. Returns: {area_m2, volume_m3, weight_kg, bags_25kg}. See list_bundles for related 'construction' calculators.

输入参数area_m2必填thickness_mm

calculate_beam_load

Calculate Beam Load

Calculate max bending moment and shear for a beam under uniform distributed load. Returns: {load_kN_per_m, max_moment_kNm, max_shear_kN, note}. See list_bundles for related 'construction' calculators.

输入参数span_m必填beam_typeload_kg_per_m必填

calculate_excavation

Calculate Excavation

Compute excavation volume (m³) and truck loads needed for a foundation, pool, or trench. Use for construction. Inputs: length, width, depth (m), bulking factor. Returns m³ to remove and 8m³-truck count. See list_bundles for related 'construction' calculators.

输入参数depth_m必填width_m必填length_m必填soil_type

calculate_energy_physics

Calculate Energy Physics

Calculate kinetic (½mv²), potential (mgh), mass-energy (E=mc²), or work (F·d). Returns: {energy_joules, energy_kj, energy_kwh}. See list_bundles for related 'science' calculators.

输入参数type必填force_nmass_kgheight_mdistance_mvelocity_ms

calculate_ideal_gas

Calculate Ideal Gas

Solve PV=nRT. Provide any 3 of: pressure_pa, volume_m3, moles, temperature_k. R=8.314. Returns: {error}. See list_bundles for related 'science' calculators.

输入参数molesvolume_m3pressure_patemperature_k

calculate_wavelength_frequency

Calculate Wavelength Frequency

Solve c=λ·f for EM waves. Provide wavelength or frequency. Also returns photon energy E=hf. See list_bundles for related 'science' calculators.

输入参数frequency_hzwavelength_m

calculate_cable_section_electrical

Calculate Cable Section Electrical

Calculate cable section from power, voltage, distance and max voltage drop. Returns: {current_a, allowed_drop_v, calculated_section_mm2, recommended_mm2}. See list_bundles for related 'science' calculators.

输入参数power_w必填voltagedistance_m必填max_drop_pct

calculate_insulation_r_value

Calculate Insulation R Value

Calculate thermal R-value: R = thickness/lambda. Compare with RE2020 targets. Returns: {lambda_w_mk, r_value_m2KW, re2020_targets, walls_ok, roof_ok, floor_ok}. See list_bundles for related 'science' calculators.

输入参数lambda必填thickness_mm必填

calculate_car_depreciation

Calculate Car Depreciation

Calculate car residual value: Y1:-25%, Y2:-15%, Y3:-10%, Y4-5:-8%, Y6+:-5%. Returns: {residual_value, total_dep, pct_lost}. See list_bundles for related 'auto-transport' calculators.

输入参数age_years必填purchase_price必填

calculate_fuel_consumption

Calculate Fuel Consumption

Calculate fuel consumption in L/100km and MPG from distance and fuel used. Returns: {l_100km, mpg_us, mpg_uk, co2_g_km_petrol}. See list_bundles for related 'auto-transport' calculators.

输入参数distance_km必填fuel_liters必填

calculate_malus_ecologique

Calculate Malus Ecologique

French ecological malus 2026: CO2 g/km based tax on new vehicle registration. Returns: {malus_eur, threshold, max}. See list_bundles for related 'auto-transport' calculators.

输入参数co2_g_km必填

calculate_puissance_fiscale

Calculate Puissance Fiscale

French fiscal horsepower CV = (CO2/45) + (P_kW/40)^1.6. Returns: {cv_raw, cv_fiscaux}. See list_bundles for related 'auto-transport' calculators.

输入参数co2_g_km必填power_kw必填

calculate_insurance_estimate

Calculate Insurance Estimate

Estimate annual car insurance from vehicle value, driver age and bonus-malus. Returns: {annual_premium_eur, monthly_eur, note}. See list_bundles for related 'auto-transport' calculators.

输入参数driver_age必填vehicle_value必填bonus_malus_coefficient

calculate_water_bill

Calculate Water Bill

Compute water bill from cubic meters consumed and tariff bands. Use for household budget. Inputs: m³ consumed, fixed fee, variable rate. Returns total bill. See list_bundles for related 'vie-quotidienne' calculators.

输入参数cubic_meters必填price_per_m3

calculate_salary_comparison_ppp

Calculate Salary Comparison Ppp

Compare salaries across countries using PPP (FR=0.79, US=1.0, UK=0.81, DE=0.77, CH=1.36, BE=0.80). Returns: {ppp_from, ppp_to, equivalent, ratio}. See list_bundles for related 'vie-quotidienne' calculators.

输入参数salary必填to_country必填from_country必填

calculate_delivery_cost

Calculate Delivery Cost

Estimate shipping cost from weight, distance and service (standard vs express). Returns: {cost_eur, formula, note}. See list_bundles for related 'vie-quotidienne' calculators.

输入参数typeweight_kg必填distance_km必填

calculate_laundry_cost

Calculate Laundry Cost

Calculate weekly and annual laundry cost (electricity + water + detergent). Returns: {per_load_eur, weekly_eur, annual_eur}. See list_bundles for related 'vie-quotidienne' calculators.

输入参数loads_per_week必填water_liters_per_loaddetergent_cost_per_loadelectricity_kwh_per_load

calculate_grocery_unit_comparison

Calculate Grocery Unit Comparison

Compare unit prices of grocery items — normalizes g→kg, mL/cL→L. Returns: {best_value, savings_vs_priciest}. See list_bundles for related 'vie-quotidienne' calculators.

输入参数items必填

版本历史

1
  1. v0.4.0最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分