For AI agents & power users
Use RetireCrunch from your AI assistant
RetireCrunch's calculators are exposed as Model Context Protocol (MCP) tools. Connect them to Claude, ChatGPT, Cursor or any MCP-compatible client and ask retirement-planning questions in plain language.
Endpoint
https://mcp.retirecrunch.com/mcp- Transport
- Streamable HTTP
- Auth
- None — rate-limited per IP
Available tools
calculate_fire_targetEstimate the savings target you need for Financial Independence / Early Retirement, with a Monte Carlo run across the planning horizon.
calculate_coast_fireCapital required today such that, with no further contributions, your portfolio compounds to your retirement target.
compute_swiss_property_taxSwiss cantonal real-estate capital gains tax (Grundstückgewinnsteuer) for all 26 cantons, with holding-period adjustments and Ersatzbeschaffung deferral.
project_wealth_planFull year-by-year household projection — income, expenses, portfolio, mortgage, optional property sale, region-aware tax.
get_portfolio_returnsHistorical (return %, volatility %) profiles by currency, useful for grounding your assumptions in real data.
rebalance_portfolioRebalance a multi-currency portfolio — set target weights per asset class (or holding) and get the exact buy/sell trades to reach them. Holds positions in any currency, nets cash per currency, and funds foreign buys from your base-currency cash.
load_portfolioOpen your Interactive Brokers portfolio in the RetireCrunch Rebalancer: pass the IBKR connector's positions, balances and summary, get back a private link. No login — the link is the key: your positions are encrypted with a key that exists only in the link, and our server holds that encrypted copy, which it cannot read, for at most 15 minutes and deletes it when the link is opened. Anyone with the link can open it once, so don't share it.
get_rebalance_planFetch the trades you decided on in the Rebalancer (from the one-time code it gives you), so your assistant can draft IBKR order instructions that you review and submit inside IBKR. RetireCrunch never places orders.
Connect it to your assistant
Claude.ai (web)
Settings → Connectors → Add custom connector → paste the URL above.
ChatGPT (web)
Settings → Connectors → Add MCP server → paste the URL above.
Cursor, Cline, Continue & other editors
Most MCP-aware editors accept a remote URL in their MCP settings — paste it there.
Claude Desktop (config file)
Edit your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json) and add this entry:
{
"mcpServers": {
"retirecrunch": {
"url": "https://mcp.retirecrunch.com/mcp"
}
}
}Example prompts
Once it's connected, just ask in plain language. A few to try:
- “Am I on track to retire at 55 with CHF 1.2M saved and CHF 60k a year of spending?”
- “I'm 40, earn $180k and save $40k a year — project my net worth to 90 if I retire at 60.”
- “I'm 30 with $150k invested. Have I hit Coast FIRE for a $2M target at 65?”
- “I'm selling a Zurich flat I bought for CHF 800k at CHF 1.1M after 6 years — what's the capital-gains tax?”
- “Rebalance my USD/EUR/CHF portfolio to 60% stocks / 30% bonds / 10% cash and show the exact buy/sell trades.”
- “What historical return and volatility should I assume for a CHF portfolio?”
Sanity check
List the tool catalog from any terminal:
curl -sN -X POST \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' \
https://mcp.retirecrunch.com/mcpOutputs are educational estimates, not financial advice.