QuantCalc Retirement Engine
Server Details
Retirement Monte Carlo, tax-aware withdrawals, 2026 tax calculators, RMD, IRMAA, every-state tax.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- quantcalc-app/quantcalc-mcp-plugin
- GitHub Stars
- 0
- Server Listing
- app.quantcalc/retirement-engine
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 11 tools
Each tool targets a distinct calculation domain (ACA credit, RMD, IRMAA, deferral limits, standard deduction, IRA/Roth limits), and the two projection tools explicitly state their boundary (tax vs. no-tax modelling). The only real overlap is between run_retirement_projection, run_tax_aware_projection and compare_return_assumptions (the latter two being variants of the core projection), but the descriptions give clear enough signals to pick correctly.
All names are snake_case, but the convention is split: some lead with a verb (calculate_rmd, run_*, compare_*, explain_*, list_*) while others are bare noun phrases (aca_premium_tax_credit, irmaa_check, standard_deduction_vs_itemizing, retirement_plan_deferral_savings). Readable and unlikely to cause errors, but not a predictable verb_noun pattern throughout.
Eleven tools is comfortably in the well-scoped range, and each maps to a specific calculation or explanation the engine exposes rather than a redundant variant. Nothing feels like filler or an obviously missing sibling.
The surface covers the main retirement tax touchpoints end to end (contributions/deferrals, deductions, RMDs, IRMAA, ACA credits, projections with and without tax, methodology). Gaps remain for adjacent lifecycle pieces such as Social Security benefit/claiming estimation, capital gains or bracket-level tax computation, and any plan-input schema/introspection tool, which agents would have to infer from descriptions.
Available Tools
11 toolscalculate_rmdRequired minimum distribution (RMD) for 2026 or 2027ARead-onlyInspect
Computes the required minimum distribution for 2026 or 2027 from the prior year-end balance and the age or birth year, on the IRS Uniform Lifetime Table, or the Joint and Last Survivor Table when the spouse is the sole beneficiary and more than 10 years younger; returns the divisor, the deadline, the SECURE 2.0 start age (73, or 75 for those born 1960 or later), the first-year April 1 option and the two RMDs it stacks into one year, and a multi-year projection with growth. The same figures as the website's RMD calculator.
Inputs: age (required), balance_prior_year_end (required), year, birth_year, +4 more.
compare_return_assumptionsCompare published return assumptionsARead-onlyInspect
Runs the same plan against several published capital market assumption sets and returns the success rate and median outcome under each, showing how far the answer moves with the return forecast used. Every input is optional: omitted plan inputs use an illustrative plan, which the reply states in its first line.
Inputs: pension, sources, allocations, current_age, +14 more.
explain_methodologyWhat the engine models, and what it does notARead-onlyInspect
Returns what the QuantCalc engine models and what it deliberately leaves out, including the tax provisions that are out of scope, and links to the published methodology.
Inputs: no named parameters.
ira_deduction_and_roth_limitTraditional IRA deduction and Roth IRA limit at a modified AGI (2026; 2027 ranges projected)ARead-onlyInspect
Runs IRS Publication 590-A Worksheet 1-2 (the deductible part of a traditional IRA contribution when you or your spouse is covered by a plan at work) and Worksheet 2-2 (the reduced Roth IRA contribution limit) for 2026 or 2027 on a given modified AGI, line by line, with the age-50 catch-up, the compensation cap, the spousal IRA rule and the worksheets' rounding and minimum; returns the deductible and nondeductible parts of a traditional contribution, the Roth IRA limit and the Roth room left. The limits and ranges are the website's IRA and Roth income-limit pages' own figures (the 2027 limit and ranges are projections under the statutory indexing formula until the IRS publishes them, labelled as such). Not tax advice.
Inputs: age (required), magi (required), filing_status (required), wages, +7 more.
irmaa_checkMedicare IRMAA tier for a MAGIARead-onlyInspect
Returns the Medicare IRMAA tier a MAGI sets: the official 2026 tier (from 2024 MAGI) and the 2027 and 2028 tiers (from 2025 and 2026 MAGI) on the tables as QuantCalc projects them, labelled projected; with each the monthly Part B and Part D surcharge per person, the annual total for the people on Medicare, and the distance to the next tier. Reads the same CMS tables as the website's IRMAA calculator.
Inputs: magi (required), filing_status (required), magi_2025, magi_2026, +2 more.
list_return_assumption_sourcesList available return assumption setsARead-onlyInspect
Returns the published capital market assumption sets the engine carries and which components each publisher provides (returns, volatilities, correlations).
Inputs: no named parameters.
retirement_plan_deferral_savings401(k), 403(b), 457(b), TSP or SIMPLE IRA deferral limit at an age (2026; 2027 projected)ARead-onlyInspect
Returns the 2026 or 2027 elective-deferral limit for a 401(k), 403(b), governmental 457(b), the TSP or a SIMPLE IRA at an age: the base limit, the age-50 and ages 60-63 catch-ups, the SIMPLE higher limit, a non-governmental 457(b) without a catch-up, the part of the catch-up the Roth catch-up wage rule sends in as Roth, and the amount a deferral is figured on when it is over the limit or over the wages. It states that a deferral saves no Social Security or Medicare tax. The limits are the website's contribution-limit pages' own figures (the 2027 limits are projections under the statutory indexing formula until the IRS publishes its 2027 limits notice, labelled as such). Not tax advice.
Inputs: age (required), plan (required), wages (required), amount, +4 more.
run_retirement_projectionRun a retirement projectionARead-onlyInspect
Runs a Monte Carlo retirement projection on the QuantCalc engine and returns the success rate, the ending-portfolio distribution, and the assumptions that produced them. The result states the return model that ran, the number of paths, and the income assumptions it used, including when there are none. Income tax is not modelled by this tool; run_tax_aware_projection models it.
Inputs: current_age (required), annual_spending (required), current_savings (required), pension, +13 more.
run_tax_aware_projectionTax-aware projection with the recommended withdrawal orderARead-onlyInspect
Runs the retirement projection with the household's accounts split by tax type and returns the withdrawal order and Roth-conversion programme the engine selected, its present-value advantage and range against drawing traditional first, and the after-tax success rate. Federal and state income tax (50 states and DC), Social Security taxability, required minimum distributions, Medicare IRMAA surcharges and the early-withdrawal penalty are paid from the portfolio year by year; spending is what the household keeps after tax. The result states every assumption it used, including the defaults for inputs that were not given, and what the engine does not model.
Inputs: current_age (required), roth_balance (required), filing_status (required), annual_spending (required), +36 more.
standard_deduction_vs_itemizingStandard deduction piece by piece (2026 or 2027)ARead-onlyInspect
Returns the 2026 or 2027 standard deduction piece by piece: the basic amount for the filing status, the additional amount for each person 65 or older or blind, a dependent's limit, and the rule that a married person filing separately whose spouse itemizes must itemize; with anyone 65 or older it also states the senior deduction's maximum before its phase-out. The amounts are the website's standard deduction pages' own figures (2027: the IRS's published amounts, Rev. Proc. 2026-35). Not tax advice.
Inputs: age (required), filing_status (required), blind, wages, +5 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Retirement drawdown, 72(t) SEPP, RMD, Roth conversion, Social Security and state-tax calculators.
Deterministic US financial planning: retirement Monte Carlo, Roth conversion, RMD, tax, IRMAA, SS
Retirement planning for Canada & US. CPP/OAS, Social Security, RRSP/TFSA, 401k/IRA, Monte Carlo.
FIRE & retirement calculators + a multi-currency portfolio rebalancer (exact buy/sell trades).
Related MCP Servers
FlicenseNot gradedqualityDmaintenanceTax-aware retirement planning for Canada and the US. CPP/OAS and Social Security timing, RRSP/TFSA/401k/IRA projections, Monte Carlo simulation, withdrawal order optimization, and historical backtesting against 150 years of market data.2-- AlicenseBqualityBmaintenance39 tax tools for US individual taxpayers — federal/state tax calculations, credits, deductions, retirement strategies, audit risk, and tax planning. All calculations run locally, no data leaves the machine. Supports TY2024 and TY2025 (One Big Beautiful Bill Act).451,628 npm13MIT
- AlicenseAqualityBmaintenanceDeterministic US equity-compensation tax optimizer. Six tools cover ISO/AMT exercise scheduling, NSO sell-vs-hold, RSU vest-and-sell, single-stock concentration, protective put / zero-cost collar pricing, and Section 1202 QSBS qualification. Federal plus 50-state plus DC tax math.8113 npm6MIT
- AlicenseNot gradedqualityDmaintenanceProvides retirement planning computations for AI agents, including Monte Carlo simulations, tax burden modeling across all US states, Social Security claiming optimization, and cost-of-living comparisons.7 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.