Owl (Optimal Wealth Lab) is a US retirement financial planning tool exposed as an MCP server. Provides tools for building, solving, and analyzing retirement plans with portfolio optimization, Roth conversion strategies, Social Security analysis, and stochastic scenario testing.
run base + variant and return delta metrics
quantify the value of optimization vs a conventional baseline
convert between SS PIA and actual benefit at a claiming age
describe a case without solving
explain a solved plan via LP shadow prices and bracket analysis
Return the configuration of the case currently open in the Owl app (TOML-shaped dict: people, balances, fixed income, rates, solver options, and the wages-and-contributions table), its solve status, and key results when solved. Call this first whenever the user refers to their case, plan, or numbers.
Return the full solved results of the case currently open in the Owl app — the same summary and year-by-year detail run_case returns, for the exact solution the app is displaying. Use this instead of re-solving when the user asks about their already-solved plan (e.g. 'what do I withdraw in 2032?'). Fails if the case has not been solved yet.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 17 | 2026-07-28+ | v2 |
enumerate .toml case files in a directory
IRS contribution-limit ceilings (incl. catch-up) by birth year
actuarial tables for longevity risk sampling
List the names of the cases currently open in the Owl app and which one is active.
enumerate available rate models and their parameters
solve a case and return structured JSON results
build and solve from structured parameters (no TOML needed)
backtest across historical sequences, return outcome distribution
frontier with joint market + lifespan sampling
Monte Carlo simulations, return outcome distribution
trade-off curve between net spending and bequest
spending frontier over historical or Monte Carlo scenarios
save structured parameters to TOML + HFP Excel for reproducibility