mcpField
F
firenum retirement planner

firenum retirement planner

Remote
firenum.comFinance

About firenum retirement planner

When can you retire? A FIRE plan based on your numbers, graded by Monte Carlo and every year since 1872.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://firenum.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

1
ParameterTypeRequiredDescription
hsanumberNoHealth Savings Account balance. Default growth 7%.
cashnumberNoCash/checking balance. Default growth 0%.
debtnumberNoDebt balance.
foodnumberNoMonthly food expense.
rothnumberNoRoth account balance (Roth IRA, Roth 401k). Default growth 7%.
birthintegerNoBirth year (YYYY). From an age, send the current year minus the age. Used with retire_age to compute retirement date.
cryptonumberNoCryptocurrency balance. Default growth 0%.
growthnumberNoDefault portfolio growth rate (percentage). Retirement, Roth, brokerage and HSA balances follow it as the market rate (randomized in Monte Carlo, historical in backtests); it also overrides the fixed defaults of the other assets.
retireintegerNoTarget retirement year (YYYY). Takes precedence over retire_age.
salarynumberNoAnnual gross salary, as they said it (don't subtract tax). Grows 3%/year, stops at retirement (open-ended if no retirement date is given). The planner doesn't deduct taxes; if they gave a tax amount, include it in expenses.
targetnumberNoAccepted from older links and ignored. The planner answers with a retirement date, not a target.
housingnumberNoMonthly housing expense (rent/mortgage).
pensionnumberNoAnnual pension income. Starts at retirement (immediately if no retirement date is given).
savingsnumberNoHigh-yield savings balance. Default growth 4.5%.
currencyenumNoDisplay currency. All amounts should be in this currency.USD | EUR | GBP | JPY | CAD | AUD | CHF | INR | NZD
expensesnumberNoTotal monthly spending. Send this alone, or categories alone. If both are sent, categories count as part of this total and only the remainder becomes "Monthly expenses" (never added on top). Do not repeat the total as a category.
brokeragenumberNoTaxable brokerage account balance. Default growth 7%.
debt_namestringNoName/label for the debt. Default "Debt".
debt_ratenumberNoDebt annual interest rate (percentage).
inflationnumberNoDefault inflation rate (percentage). Overrides individual expense defaults.
insurancenumberNoMonthly insurance expense.
utilitiesnumberNoMonthly utilities expense.
healthcarenumberNoMonthly healthcare expense.
retire_ageintegerNoTarget retirement age. Requires birth to compute retirement year. Ignored if retire is provided.
retirementnumberNoRetirement account balance (401k, IRA, etc). Default growth 7%.
real_estatenumberNoReal estate equity. Default growth 4%.
side_incomenumberNoAnnual side hustle / freelance income. Stops at retirement (open-ended if no retirement date is given).
debt_paymentnumberNoMonthly debt payment.
discretionarynumberNoMonthly discretionary spending.
rental_incomenumberNoAnnual rental income.
transportationnumberNoMonthly transportation expense.
social_securitynumberNoAnnual Social Security income. Starts at the later of retirement and age 67 (uses whichever is known; immediately if neither).
hsa_contributionnumberNoMonthly HSA contribution.
part_time_incomenumberNoAnnual part-time income in retirement (Barista FIRE). Starts at the retirement date and runs on; with no retirement date given, the plan retires at the earliest date that works with this income.
cash_contributionnumberNoMonthly cash contribution.
roth_contributionnumberNoMonthly Roth account contribution.
crypto_contributionnumberNoMonthly crypto contribution.
savings_contributionnumberNoMonthly savings contribution.
brokerage_contributionnumberNoMonthly brokerage contribution.
retirement_contributionnumberNoMonthly retirement account contribution.
real_estate_contributionnumberNoMonthly real estate contribution (e.g., extra mortgage principal).

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.