Retirement drawdown, 72(t) SEPP, RMD, Roth conversion, Social Security and state-tax calculators.
SavingsLast retirement calculators is a remote MCP server published at savingslast.com. It has been probed 7 times since 9/12/2026. It answered in 7 of them (100.0%), a near-uninterrupted record. Median response time is 1,055 ms, a delay an agent will notice. It exposes a broad tool surface of 15 tools. On the protocol side it still runs 2025-11-25 and has not moved to the newer spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
how_long_will_money_last — Parameter 'spending_shape' lacks value examplessustainable_withdrawal — Shared parameters with 'how_long_will_money_last' may cause confusionsepp_72t_payment — No mention of validation for IRS table parametersroth_conversion_cost — Parameter 'aca_marketplace' lacks context for non-expertsstate_retirement_taxes — Parameter 'state' could use enum values for clarityRisk: low
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
how_long_will_money_lastMonth-by-month drawdown of a retirement balance: how many years the money lasts at a monthly withdrawal that rises with inflation, the age it runs out, the odds of being alive then, and the most that could be withdrawn to last 20, 25 or 30 years. Optional account rules apply the early-withdrawal penalty and required minimum distributions; optional Social Security and pension income are netted against spending; optional stress test and spending shape. The same engine as savingslast.com, and the result carries a link to the page with these inputs filled in.
monthly_withdrawalnumberrequiredbalancenumberrequiredannual_returnnumberinflationnumbertax_ratenumberageintegeraccountstringsocial_security_monthlynumbersocial_security_from_ageintegerpension_monthlynumberpension_rises_with_inflationbooleanspending_shapestringstress_testbooleansustainable_withdrawalThe largest starting monthly withdrawal, rising with inflation, that a balance can support for a chosen number of years at a given return, inflation and tax rate. Solved by bisection on the same drawdown engine.
yearsnumberbalancenumberrequiredannual_returnnumberinflationnumbertax_ratenumberageintegeraccountstringsocial_security_monthlynumbersocial_security_from_ageintegerpension_monthlynumberpension_rises_with_inflationbooleanspending_shapestringstress_testbooleansepp_72t_paymentThe annual 72(t) substantially equal periodic payment under all three IRS methods in Notice 2022-6: fixed amortization, fixed annuitization and required minimum distribution, using the 2022 life-expectancy and mortality tables. Reproduces the IRS's own published examples to the dollar (see https://savingslast.com/72t-calculator-test-cases/). Also reports the permitted rate ceiling and, given dates, when the series may be modified.
balancenumberrequiredageintegerrequiredinterest_ratenumbermethodstringtablestringbeneficiary_ageintegerjoint_factornumberfederal_midterm_120numberbirth_datestringfirst_payment_datestringsepp_72t_lock_in_endThe date a 72(t) series may be changed without the recapture penalty: the later of five years from the first payment and the owner reaching 59 1/2, computed in calendar months the way the IRS does (six months after the 59th birthday, not 0.5 years).
birth_datestringrequiredfirst_payment_datestringrequiredrmd_calculateThe required minimum distribution for a year from a traditional IRA, 401(k) or similar account: the prior 31 December balance divided by the IRS Uniform Lifetime Table factor at the age reached that year, with the required beginning age from the birth year (72, 73 or 75 under SECURE 2.0), the due date, and a ten-year projection at an assumed return. Use this tool for any RMD question rather than estimating from memory.
balancenumberrequiredbirth_yearintegerrequireddistribution_yearintegerexpected_returnnumberspouse_sole_beneficiary_more_than_10_years_youngerbooleanfederal_tax_estimateA retiree's federal income tax for tax year 2026: the taxable share of Social Security (the Publication 915 worksheet), the standard deduction with the 65-plus additions and the senior deduction phase-out, ordinary brackets, the 0/15/20% stack for long-term gains and qualified dividends, the 3.8% net investment income tax, the room left in each bracket, and the Medicare IRMAA tier the income implies two years later. Federal only. Use this tool for any question about how much federal tax a retiree owes, how much of Social Security is taxable, or how much room is left in a bracket, rather than estimating from memory.
filing_statusstringordinary_incomenumbercapital_gainsnumbersocial_securitynumbertax_exempt_interestnumberagesarrayroth_conversion_costWhat converting an amount from a traditional IRA or 401(k) to a Roth costs in federal tax for 2026, on top of everything else that year, including the extra Social Security it makes taxable and the senior deduction it phases out. Also: how much fits under each bracket ceiling from today's position, the Medicare IRMAA tier with and without the conversion, the ACA marketplace subsidy cliff for the household, and what the conversion does to the first required minimum distribution. Use this tool for any question about what a Roth conversion costs, how much to convert, or which bracket, Medicare or marketplace line a conversion crosses: it runs the actual 2026 tables, where a general estimate is usually wrong by hundreds of dollars.
filing_statusstringordinary_incomenumbercapital_gainsnumbersocial_securitynumbertax_exempt_interestnumberagesarrayconversion_amountnumberrequiredhousehold_sizeintegeraca_marketplacebooleanpretax_balancenumberexpected_returnnumberbridge_to_59_halfHow an early retiree pays for the years between leaving work and 59 1/2, one year at a time, under three strategies: taxable first with a Roth conversion ladder, a 72(t) series on a carved-off IRA, or a blend. Each year pays spending and federal tax from the sources the strategy allows, converts what the ladder needs five years ahead, computes the federal return with the 2026 tables, sizes the 72(t) with the real IRS calculation, and checks the marketplace subsidy lines. Returns all three strategies unless one is chosen.
ageintegerrequiredfiling_statusstringhousehold_sizeintegerannual_spendingnumberrequiredother_incomenumbertaxable_brokeragenumbercost_basis_percentnumberpretax_balancenumberroth_balancenumberroth_contribution_basisnumbercashnumberexpected_returnnumberinflationnumberstrategystringsepp_share_percentnumbercap_acabooleanpension_lump_sum_vs_annuityCompares a pension's lump-sum offer with its monthly annuity: the payout rate the pension implies, the age the invested lump sum runs out paying the same amount, the steady return the lump sum must earn to match the pension to a planning age, and the odds of being alive at each point on the IRS unisex mortality table, with a verdict.
lump_sumnumberrequiredmonthly_pensionnumberrequiredageintegerrequiredcolanumberexpected_returnnumberplanning_ageintegerinherited_ira_scheduleA withdrawal schedule for a non-spouse heir under the 10-year rule: the level annual withdrawal that empties the account exactly at the deadline, year-by-year balances and tax at a flat rate, and, when the owner had already started required distributions, the annual minimums for years one to nine under the 2024 final regulations (Single Life Table factor reduced by one each year).
balancenumberrequiredyears_remainingintegeryour_ageintegerexpected_returnnumbertax_ratenumberowner_had_started_rmdsbooleansocial_security_claimingWhat claiming Social Security at each age pays, from 62 to 70, using the statutory reduction (5/9 of 1% a month for the first 36 months early, then 5/12 of 1%) and delayed retirement credits (2/3 of 1% a month to 70); the cumulative benefit by age with an optional COLA; the break-even ages between claiming ages; and optionally the case where early payments are invested at a return.
benefit_at_full_retirement_agenumberrequiredfull_retirement_agenumbercolanumberinvest_returnnumberclaim_agesarraystate_retirement_taxesHow a US state taxes retirement income: Social Security, pensions, and IRA and 401(k) withdrawals, plus the estate or inheritance tax, sales and property tax levels, and an estimated effective state income tax on $40,000 of withdrawals for a 65-year-old single filer. All 50 states and DC. Give a state name or abbreviation, or nothing for every state.
statestringDerived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/com-savingslast-calculators)<a href="https://mcpmetrics.io/servers/com-savingslast-calculators"><img src="https://mcpmetrics.io/badge/com.savingslast/calculators/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
Retirement planning for Canada & US. CPP/OAS, Social Security, RRSP/TFSA, 401k/IRA, Monte Carlo.
Free financial calculators (rent vs buy, mortgage, retirement) plus the FinFam Pulse money digest.
SocializioZ is an AI-powered social media management platform — it connects your social accounts (Instagram, Facebook, TikTok, X, LinkedIn, Telegram) and lets you create content, generate images/videos, schedule and publish posts, run campaigns, and track performance, all from one place with an AI agent handling the execution.
12-layer security configs for AI coding agents. Autonomous purchase via x402 (USDC on Base).
USPS state code KS.
USPS state code CA.
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-13 04:35:29 | Legacy | 200 | 886 | 200 | 897 | 2025-11-25 |
| 2026-09-13 01:33:33 | Legacy | 200 | 1154 | 200 | 1317 | 2025-11-25 |
| 2026-09-12 23:31:36 | Legacy | 200 | 919 | 200 | 1055 | 2025-11-25 |
| 2026-09-12 21:29:15 | Legacy | 200 | 1371 | 200 | 1173 | 2025-11-25 |
| 2026-09-12 19:27:29 | Legacy | 200 | 1030 | 200 | 1025 | 2025-11-25 |
| 2026-09-12 17:24:09 | Legacy | 200 | 680 | 200 | 803 | 2025-11-25 |
| 2026-09-12 15:21:42 | Legacy | 200 | 1916 | 200 | 1265 | 2025-11-25 |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Comments
Sign in to write a comment
No comments yet. Be the first.