MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Code & DevOps

io.github.VladimirWrites/nestegg-calculators

90+ pure finance calculators: loans, investing, bonds, options, tax. Stateless, stores nothing.

Checks passed
14 / 22

0 failed · 8 not measured

Median response
61 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
99

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
400
Publisher identityCan the publisher be traced to its source?
402

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 61 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name nestegg-calculators.

  • Pass
    Lists tools

    tools/list returned 99 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 61 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 61 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    344 of 345 parameters have a description (100%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Not measured
    Website matches publisher

    This namespace is not a reverse domain, so the website comparison does not apply.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Pass
    Repo owner matches

    The GitHub repository owner matches the namespace login.

  • Pass
    Recently updated

    Updated 2026-07-02T22:50:38.425443Z, within 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Start using io.github.VladimirWrites/nestegg-calculators

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http io-github-vladimirwrites-nestegg-calculators https://nestegg.money/mcp

Capabilities

Tools 99

accrued-interest

Accrued interest since the last coupon: the annual coupon pro-rated by days elapsed over the day-count basis.

Discovered
after-tax-yield

After-tax yield: a yield reduced by the tax rate. Percents in and out.

Discovered
amortization

Monthly loan amortization schedule and summary. Supports dated extra principal payments and a rate-fixed period. detail controls output size: 'summary' (default) returns totals plus a per-year breakdown; 'monthly' returns the full schedule (paginate with offset/limit). Returns numbers and schedules; no advice.

Discovered
annuity-fv

Future value of an ordinary annuity. rate is the per-period rate in percent.

Discovered
annuity-payment

The level payment that amortizes a present value over n periods (the loan-payment formula). rate is per period.

Discovered
annuity-pv

Present value of an ordinary annuity (level payment at each period end). rate is the per-period rate in percent.

Discovered
balloon-loan

Balloon loan: payment based on a long amortization, with the balloon being the balance still due after the shorter balloon term.

Discovered
barista-fire

Barista FIRE: the nest egg needed when part-time income covers part of the spending, so the portfolio only funds the remainder at the safe withdrawal rate.

Discovered
biweekly-payoff

Biweekly mortgage acceleration: paying half the monthly payment every two weeks. Returns the biweekly payment and the months and interest saved.

Discovered
black-scholes

Black-Scholes price of a European call or put option, plus d1/d2. Volatility and rates in percent; optional continuous dividend yield.

Discovered
bond-duration

Macaulay duration (PV-weighted average time of cashflows, in years) and modified duration (price sensitivity to yield).

Discovered
bond-price

Price of a coupon bond given a yield: present value of the coupons plus the face at maturity.

Discovered
break-even-units

Break-even volume: fixed costs divided by the per-unit contribution (price - variable cost), plus the revenue at that volume.

Discovered
budget-50-30-20

The 50/30/20 budget split of monthly income into needs, wants, and savings.

Discovered
cagr

Compound annual growth rate between two values over a number of years. Returns a decimal (0.07 means 7%).

Discovered
cap-rate

Capitalization rate: net operating income as a percent of property value.

Discovered
cash-on-cash

Cash-on-cash return: annual pre-tax cash flow as a percent of the cash invested.

Discovered
coast-fire

Coast FIRE: whether the current nest egg, left to grow untouched to retirement, already reaches the FIRE target. Returns the target, the projected balance, whether it coasts, and any shortfall.

Discovered
compound-interest

Compound growth at any frequency, with an optional contribution each period (paid at period end). Generalizes future-value (periodsPerYear 1) and contributions (periodsPerYear 12).

Discovered
contribution-margin

Contribution margin per unit and as a percent of price.

Discovered
contributions

Future value of a fixed monthly contribution, optionally stepping up each year.

Discovered
convexity

Bond convexity (years^2): the curvature of price with respect to yield, used alongside duration.

Discovered
credit-card-payoff

Months to clear a credit-card balance at a fixed monthly payment, plus interest paid. Null when the payment can't cover the first month's interest.

Discovered
current-ratio

Current ratio: current assets over current liabilities.

Discovered
current-yield

Current yield: the annual coupon as a percent of the bond's current price.

Discovered
de-abgeltungsteuer

German flat tax on capital income (Abgeltungsteuer, §32d EStG) for tax years 2023-2026 with the year's Sparerpauschbetrag built in. 25% above the allowance, Soli 5.5% on top (no Freigrenze for capital income), and with church tax the statutory reduced rate (e.g. 24.45% at 9%) plus the church tax itself.

Discovered
de-gross-to-net

German net (Netto) salary from gross (Brutto). No tax tables are baked in: look up the current year's statutory figures and pass them in. Income tax (Lohnsteuer) and Soli are amounts; church tax is a percent of the income tax; the four employee social rates and the two contribution ceilings are inputs. Use consistent units (e.g. all annual).

Discovered
de-kindergeld

German child benefit (Kindergeld) for 2023-2026: the year's flat monthly amount per child (uniform since 2023), as monthly and annual totals.

Discovered
de-midijob

German Midijob / Uebergangsbereich (paragraph 20 Abs. 2a SGB IV) for 2023-2026: classifies a monthly pay as Minijob / Midijob / regular against the year's thresholds and, inside the Midijob band, computes the reduced contribution bases (Faktor F from the year's rates) and the employee vs employer social-insurance split.

Discovered
de-net-salary

Exact German net (Netto) salary from annual gross (Brutto) for tax years 2023-2026. Income tax and Soli follow the official BMF Programmablaufplan for the year (to the euro; 2024 uses the retroactive December tariff), church tax comes from the PAP's Kirchensteuer base, and employee social insurance uses that year's ceilings and rates (KV Zusatzbeitrag defaults to the year's average). Earlier years are rejected - use de-gross-to-net with self-supplied figures instead.

Discovered
de-rentenpunkte

German pension points (Entgeltpunkte, paragraph 63 SGB VI) for 2023-2026: points earned from an annual gross via the year's Durchschnittsentgelt (capped at the contribution ceiling), the aktueller Rentenwert for both halves of the year, and optionally the gross monthly state pension for a total point count.

Discovered
debt-payoff

Multi-debt payoff plan under a fixed monthly budget. method 'avalanche' (highest rate first) minimizes interest; 'snowball' (smallest balance first) clears accounts soonest. Returns months, total interest, and payoff order; flags insolvent budgets.

Discovered
declining-balance-depreciation

Declining-balance depreciation: a fixed percent of the reducing book value, for a given year. Returns that year's depreciation and the remaining book value.

Discovered
depreciate

Value after compounding down (or up) at a yearly percentage rate over a number of years. This is the method the app uses for long-term assets.

Discovered
discount

A single percentage discount: the amount off and the final price.

Discovered
discounted-payback

Discounted payback period: like payback-period but each cashflow is discounted at the per-period rate.

Discovered
dollar-cost-averaging

Dollar-cost averaging: buying a fixed amount each period at the given prices. Returns units accumulated, total invested, average cost, and final value at the last price.

Discovered
double-declining-depreciation

Double-declining-balance depreciation: 2/usefulYears of the book value each year, not falling below salvage.

Discovered
dscr

Debt service coverage ratio: net operating income divided by annual debt service.

Discovered
dti

Debt-to-income ratio, percent (monthly debt / gross monthly income).

Discovered
effective-rate

Convert a nominal annual rate to the effective annual rate (APY) for a compounding frequency, or with toNominal recover the nominal rate from an APY.

Discovered
emergency-fund

Months of runway: liquid savings divided by monthly expenses.

Discovered
fee-drag

Effect of an annual fee: the compounded balance at the gross rate vs net of the fee, and the amount lost to fees.

Discovered
fire-number

FIRE target nest egg from annual spend and a safe withdrawal rate (default 4%), plus the gap from today and the years to reach it given optional savings and growth. No advice.

Discovered
future-value

Future value of a single lump sum compounded annually.

Discovered
fx-convert

Convert an amount using a rate supplied by the caller (units of target currency per unit of source). No rate is ever looked up.

Discovered
gross-rent-multiplier

Gross rent multiplier: price divided by gross annual rent.

Discovered
holding-period-return

Holding-period return: (income + capital gain) / starting value, in percent.

Discovered
hourly-to-salary

Annualize an hourly rate (and the monthly equivalent).

Discovered
inflation-adjust

Convert a nominal amount to today's purchasing power (real), or with toNominal inflate a real amount forward, at a given annual inflation rate.

Discovered
interest-only-payment

Interest-only monthly payment on a balance.

Discovered
intrinsic-time-value

Split an option premium into intrinsic value (in-the-money amount) and time value.

Discovered
irr

Internal rate of return: the per-period rate that zeroes the NPV of a cashflow series. Returns a percent, or null when the series never crosses zero.

Discovered
loan-apr

Effective APR including upfront fees: the note-rate payment priced against the net proceeds (amount - fees). Annual percent.

Discovered
loan-payoff

Time and interest saved by paying a fixed extra amount every month on a loan, versus the baseline schedule.

Discovered
ltv

Loan-to-value ratio, percent (loan / property value).

Discovered
margin-markup

Convert between margin and markup. Supply any one of cost/price plus one of marginPct/markupPct (or both cost and price); returns cost, price, profit, marginPct, and markupPct.

Discovered
max-drawdown

Maximum drawdown of a value series: the largest peak-to-trough decline, as a positive percent.

Discovered
mirr

Modified internal rate of return: negatives financed at financeRate, positives reinvested at reinvestRate. Percents in and out.

Discovered
mortgage-affordability

Maximum loan and home price the income supports: the DTI cap on gross monthly income (less existing debts) sets the payment, whose present value at the rate and term is the loan.

Discovered
net-worth

Net worth: assets minus liabilities.

Discovered
noi

Net operating income: gross rental income less vacancy and operating expenses.

Discovered
npv

Net present value of a cashflow series (index 0 is today; outflows negative) discounted at a per-period rate.

Discovered
option-breakeven

Break-even underlying price at expiry: strike + premium for a call, strike - premium for a put.

Discovered
option-greeks

Black-Scholes greeks for a European option: delta, gamma, vega (per 1% vol), theta (per day), rho (per 1% rate).

Discovered
payback-period

Simple payback period: periods until cumulative cashflows recover the initial cost, interpolated within the crossing period. Null if never.

Discovered
percentage-change

Percentage change from one value to another. Null when the starting value is zero.

Discovered
perpetuity

Present value of a level or growing perpetuity: payment / (rate - growth). Null when growth is not below the rate.

Discovered
points-breakeven

Mortgage points break-even: the upfront cost to buy down the rate, the monthly payment saving, and the whole months to recoup it.

Discovered
portfolio-longevity

How many years a balance lasts while withdrawing from it: the balance grows each year, then the withdrawal (optionally stepping up) is taken. Returns the depletion year, or sustainable=true when it outlasts 200 years.

Discovered
present-value

Present value of a single future amount discounted annually. The inverse of future-value.

Discovered
put-call-parity

Put-call parity: given one option price, returns both. Provide call or put, plus spot, strike, years, and the rate.

Discovered
quick-ratio

Quick (acid-test) ratio: (current assets - inventory) over current liabilities.

Discovered
real-return

Real (inflation-adjusted) return from a nominal rate via the Fisher relation: (1+nominal)/(1+inflation) - 1.

Discovered
refi-breakeven

Refinance break-even: monthly saving, whole months to recoup closing costs, and (if remainingMonths given) the net saving over the remaining term.

Discovered
required-contribution

Inverse of contributions: the fixed monthly amount needed to reach a target future value over a number of months, given an optional starting balance.

Discovered
required-return

Annual return needed to grow a starting value to a target over a number of years, optionally with a fixed annual contribution. With no contribution this equals CAGR. Returns a percent, or null when unreachable.

Discovered
return-stats

Mean, sample variance, and sample standard deviation (n-1) of a series of returns. Pass percents to get a percent stdev (volatility).

Discovered
roa

Return on assets, percent: net income over total assets.

Discovered
roe

Return on equity, percent: net income over shareholders' equity.

Discovered
roi

Return on investment: total percent gain, plus the annualized rate when a holding period in years is given.

Discovered
rule-of-72

Years to double: the rule-of-72 estimate (72/rate) and the exact figure (ln2 / ln(1+rate)).

Discovered
salary-to-hourly

Hourly rate implied by an annual salary.

Discovered
savings-rate

Fraction of income saved (savings divided by income). Returns a decimal.

Discovered
sharpe-ratio

Sharpe ratio: excess mean return per unit of volatility, (mean - riskFree) / stdev. Null when volatility is undefined or zero.

Discovered
straight-line-depreciation

Straight-line depreciation: value falling evenly to a salvage value over a useful life.

Discovered
successive-discounts

Stacked discounts applied in order: the final price and the effective single discount rate.

Discovered
sum-of-years-digits

Sum-of-the-years'-digits depreciation: the depreciable base weighted toward the early years.

Discovered
tax-equivalent-yield

Tax-equivalent yield: the taxable yield that matches a tax-free (e.g. muni) yield. Percents in and out.

Discovered
tax-from-brackets

Progressive tax from caller-supplied brackets. No jurisdiction, year, or rates are baked in: pass the brackets yourself. Returns total tax, effective rate, and marginal rate.

Discovered
tip-split

Tip and split: the tip amount, the total, and the per-person share.

Discovered
unit-price

Unit price: price divided by quantity (for comparing pack sizes). Null when quantity is zero.

Discovered
units-of-production-depreciation

Units-of-production depreciation: the depreciable base spread over total expected units, charged by the units used this period.

Discovered
vat

Value-added tax (MwSt/USt, sales tax) on a price. By default adds the tax to a net price; with inclusive=true treats the amount as gross and extracts the tax. The rate is always an input (19 or 7 for Germany, etc.).

Discovered
wacc

Weighted average cost of capital: equity and after-tax debt weighted by the capital structure. Percents in and out.

Discovered
xirr

Date-aware internal rate of return: the annual rate that zeroes the XNPV of irregular dated cashflows. Null if no rate fits.

Discovered
xnpv

Date-aware net present value: each amount discounted by its fractional years (act/365) from the first cashflow's date. Annual rate in percent.

Discovered
yield-to-maturity

Bond yield to maturity: the nominal annual yield that prices a bond at the given price, with periodic coupons and face returned at maturity. Solved numerically. Returns a percent, or null.

Discovered
zero-coupon-price

Price of a zero-coupon bond: face value discounted to today at the yield.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected61 ms99