io.github.theluckystrike/amortization
io.github.theluckystrike/amortizationLoan and lease schedules: payment, interest, early settlement and the journal, to the minor unit.
Score: 100/100
Handshake verified by our own probe.
Tools · 9
Record a loan or lease and return its id, level payment and effective annual rate. principal_minor, fees and balloon are whole MINOR units; rate_bps is the nominal annual rate in basis points. Free: 3…
Build one loan's schedule: opening balance, payment, interest, principal and closing per period, with total interest. The last period absorbs rounding, landing exactly on the balloon or zero. loans_re…
Work out what settling or overpaying costs as of a period: the outstanding balance, the penalty if one is given, the recalculated remaining schedule and the interest saved, stated gross and net of the…
Return the double entry for one payment period or month: debit interest expense and loan liability, credit cash, in the cash book's account names, with an expense_add-ready payload. Give period or mon…
List the register with terms, level payment, effective annual rate and, at as_of, periods paid, balance outstanding, interest to date and the next payment, totalled per currency. Free; loans_report is…
Remove one loan or lease from the register and give its free-tier slot back. Refused, with the entry named, if a journal has already been taken from it. Free.
The debt at as_of: per loan what is outstanding, whether it is settled, the next payment, and the interest and principal charged in a year, then totals per currency. Contractual balance, not cash paid…
Report this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a free-tier refusal. No arguments, nothing c…
Turn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrong or expired key changes nothing. license_…
Resources · 2
What amortization costs, what Pro unlocks, the checkout link that carries this connection's token, and the one step a person has to take. Machine-readable; read it before telling a user how to lift a …
pricing://amortization
The three account ids this server journals to, matching the cash book, and the one document it writes.
loan://accounts
Prompts · 2
Explain what Pro on the amortization server costs and exactly what the user has to do, without leaving the conversation.
Check what a lender's quote actually costs: record the terms, read the effective rate, and see what settling early would save.
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.zovo.one/mcp/amortization
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"io.github.theluckystrike/amortization": {
"url": "https://mcp.zovo.one/mcp/amortization",
"transport": "streamable-http"
}
}
}