Calcuris

io.github.tresor4k由 GitHub 账号 tresor4k 发布v0.1.1更新于 Oct 24, 2026

Tax calculators for US, UK, Canada, Australia: income tax, property tax, stamp duty.

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

Calcuris 是一个本地 MCP 服务器,让助手计算美国、加拿大、澳大利亚和英国的所得税、工资到手金额、房产税与印花税估算。

可以做什么
计算美国联邦与州所得税,以及按发薪周期计算含 FICA 扣缴的到手工资,并按房屋价值和州税率估算房产税。计算加拿大联邦与省级所得税,含 CPP/QPP 和 EI/QPIP,可选比较所有省份。计算澳大利亚居民所得税,含 Medicare 税和 HELP 还款,以及各州印花税(含首次购房优惠和外国买家附加税),可选比较所有州。计算英国股息税,采用 HMRC 叠加法、递减个人免税额和年度对比。每次响应都附来源说明和对应在线计算器的参考链接。
适用场景
适合在编制预算、比较各省或各州税负、或在咨询专业人士前快速核对数字时,获取美国、加拿大、澳大利亚或英国的本地化税务与到手工资估算。
运行要求
作为本地 stdio 进程运行,通常通过 calcuris-mcp npm 包以 npx 启动,因此需要 Node.js。无需 API 密钥、账户或网络访问,所有计算均在本地完成。
安装前请注意
结果仅为参考估算,不构成税务、法律或财务建议;地方税、扣除项、抵免和边缘情况未全部建模。做出财务决定前请向合格税务专业人士或相关机构核实。该服务器只做计算,不读取或修改你的数据。

安装

在 SourceWeft 中

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

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

calcuris-mcp

[npm version] [license]

An MCP (Model Context Protocol) server that exposes the tax engines behind Calcuris — real 2026 US income tax & paycheck math, US state property tax, Canadian federal + provincial income tax, Australian income tax & stamp duty, and UK dividend tax. No API key, no network calls: every number is computed locally from data sourced from the IRS, Tax Foundation, CRA/Revenu Québec, the ATO and state revenue offices, and HMRC.

Quick Start

Run directly with npx — no install required.

Claude Desktop / Claude Code

Add to your MCP config (claude_desktop_config.json or .mcp.json):

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

Cursor

Add to .cursor/mcp.json:

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

Tools

Every response includes a source note and a reference_url pointing to the live calculator on calcuris.com that uses the same engine.

ToolDescriptionExample callExample response (excerpt)
us_income_taxUS federal (2026 IRS brackets, post-OBBBA) + estimated state income tax, with a full progressive bracket breakdown.{ "grossIncome": 95000, "filingStatus": "single", "stateCode": "CA" }{ "federalTax": 12070, "stateTax": 4758.42, "totalTax": 16828.42, "marginalRate": 0.22, "takeHome": 78171.58 }
us_paycheckUS take-home pay per pay period: federal withholding, Social Security, Medicare (+ Additional Medicare), state tax, net pay.{ "payType": "salary", "annualSalary": 80000, "payFrequency": "biweekly", "filingStatus": "single", "stateCode": "TX" }{ "net": { "annual": 65110, "perPeriod": 2504.23 }, "federal": { "annual": 8770 }, "socialSecurity": { "annual": 4960 } }
us_property_taxAnnual/monthly property tax from a home value and either a custom rate or a state's real 2026 effective rate.{ "homeValue": 450000, "stateCode": "TX" }{ "annualTax": 6300, "monthlyTax": 525, "effectiveRatePct": 1.4 }
ca_income_taxCanadian federal + provincial/territorial income tax, CPP/QPP (+ CPP2/QPP2), EI/QPIP, and net take-home pay. Optional compareAllProvinces.{ "grossIncome": 75000, "provinceCode": "ON", "rrspContribution": 0 }{ "federalTax": 8468.74, "provincialTax": 3696.06, "netIncome": 57465.69 }
au_income_taxAustralian resident income tax (2025-26 ATO brackets) + Medicare levy, Medicare Levy Surcharge, LITO offset, HELP/HECS repayment.{ "taxableIncome": 95000, "privateHospitalCover": true, "hasHelpDebt": false }{ "incomeTax": 19288, "medicareLevy": 1900, "totalTax": 21188, "takeHome": 73812 }
au_stamp_dutyAustralian state/territory stamp duty, including first-home-buyer concessions and the foreign purchaser surcharge. Optional compareAllStates.{ "propertyValue": 750000, "stateCode": "NSW", "firstHomeBuyer": false, "foreignResident": false, "principalResidence": true }{ "baseDuty": 28162.5, "totalDuty": 28162.5, "effectiveRate": 3.755 }
uk_dividend_taxUK dividend tax with HMRC's stacking method (dividends sit on top of other income), tapered Personal Allowance, £500 dividend allowance, year-over-year comparison.{ "otherIncome": 40000, "dividends": 15000, "year": "2026/27" }{ "dividendTax": 2741.25, "totalTax": 8227.25, "extraVsPrior": 290 }

Each tool's inputSchema documents every field (types, enums, defaults) and is discoverable via tools/list — see the source in src/index.ts for the full parameter set.

Data sources & freshness

All engines target tax year 2026 (UK: 2026/27, with 2025/26 comparison built in). Rates and brackets are sourced from:

  • US — IRS Rev. Proc. 2025-32 (federal brackets, standard deduction, Child Tax Credit), SSA/IRS FICA wage base and rates, Tax Foundation (state income tax brackets and property tax effective rates), state revenue offices.
  • Canada — CRA (federal brackets, BPA, CPP/CPP2), Revenu Québec (QPP, QPIP, Quebec abatement), provincial finance ministries.
  • Australia — ATO (2025-26 individual tax rates, Medicare levy, LITO, HELP/HECS repayment thresholds), state and territory revenue offices (stamp duty schedules and first-home-buyer concessions).
  • UK — HMRC (Personal Allowance, dividend allowance, Income Tax bands and dividend rates for 2025/26 and 2026/27).

These are the same datasets that power the live calculators:

Disclaimer

Results are estimates for guidance only and do not constitute tax, legal, or financial advice. Tax situations vary by individual (local taxes, deductions, credits, and edge cases are not exhaustively modeled). Always confirm figures with a qualified tax professional or the relevant government authority before making financial decisions.

Development

bash
npm installnpm run build   # compiles src/ → dist/ with tscnpm test        # spawns the built server and runs the smoke test

License

MIT © 2026 tresor4k

来源:README.md,提交 5b770d5

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

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

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分