Skip to content
MCPSTAMP
Bookkeeping and cash

Loan and lease amortization in chat

Owners and accountants need three things for a loan or lease. A payment schedule, the interest and principal split of each payment, and the journal entries that go with it.

Claude can calculate a loan payment, but it keeps no record of your loans. With the Amortization server, Claude stores each loan or lease, builds the full schedule, gives the interest and principal journal per month and prices early repayment.

What you get

Check a bank's loan quote

Owner of a bakery in Krakow

Report
Tool callWhat it did
loan_scheduleBuilds the 60-period schedule without storing anything

A payment of EUR 483.32 a month and about EUR 3,999 of interest over five years, with the balance for every month.

Example from "Check a bank's loan quote". Invented names, real math from the tools.

Free to start. Amortization Pro is $19 once. Free vs Pro

Without a tool, and with the tool

Without a tool

Claude can compute a level payment and a schedule for one loan if the inputs are clear, and it's usually right. It keeps no register of your loans, so it can't tell you next month what's outstanding across all of them.

With Amortization

Amortization stores each loan or lease, builds the schedule per period, gives the journal entry for any period or month, prices early repayment, and reports total debt outstanding at a date.

An example, from prompt to finished file

Example scenarios built on the real tools of Amortization. Names and amounts are invented.

Example · Bakery owner buying an oven on finance

Loan and lease amortization in chat

You

Record an equipment loan: EUR 18,000 at 7.5% a year over 48 months. What's the monthly payment, and how much interest do I pay in 2027?

  1. loan_create Records the loan and returns the level monthly payment
  2. loan_schedule Builds the schedule with interest and principal per month
Result

The monthly payment, a 48-row schedule, and the 2027 interest total read from it.

Example · Owner of a bakery in Krakow

Check a bank's loan quote

You

The bank offers EUR 25,000 over 60 months at 6% a year. What's the monthly payment and how much interest do I pay in total?

  1. loan_schedule Builds the 60-period schedule without storing anything
Result

A payment of EUR 483.32 a month and about EUR 3,999 of interest over five years, with the balance for every month.

About 20 min saved (estimate)

Example · Van owner, plumbing business in Leeds

Price an early payoff

You

I want to pay GBP 5,000 extra off my van loan next month and keep the same payment. How much interest do I save?

  1. loan_list Finds the stored van loan
  2. loan_repay_early Recomputes the schedule with the extra GBP 5,000
Result

The new end date, the periods saved and the interest saved, next to the old schedule. Pro feature.

About 30 min saved (estimate)

Every example here works on the free tier. One $39 key removes the limits on all of them. Pricing

Common mistakes with this job

  • Booking the full payment as an expense instead of splitting interest and principal.
  • Comparing offers on the nominal rate instead of the effective annual rate.
  • Forgetting the early repayment fee when deciding to overpay.

Connect in 1 minute

Paste one URL into Claude.ai, Claude Desktop, Cursor or VS Code. No install, no account.

1. Get a free token (30 days, 600 calls an hour)

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Paste this URL as a custom connector

https://mcp.zovo.one/mcp/amortization/t/<token>

Or run it locally (Node.js 18+)

npx -y @theluckystrike/mcp-amortization

Free vs Pro for Amortization

Free ($0, no key)Pro ($19 once)
Unlimited schedules with loan_scheduleUnlimited loans
Up to 3 loans in the registerEarly repayment (loan_repay_early)
loan_delete gives a slot backMonthly journal (loan_journal)
Debt report (loans_report)
Where these limits come from

servers/amortization/src/index.ts:25 (FREE_LOANS = 3), :280, :326, :495 (requirePro); https://mcp.zovo.one/s/amortization

Questions

Can I do this in Claude?
Claude can calculate a loan payment, but it keeps no record of your loans. With the Amortization server, Claude stores each loan or lease, builds the full schedule, gives the interest and principal journal per month and prices early repayment.
Is the schedule itself free?
Yes. loan_schedule is free and unlimited on every tier. The free tier caps the stored register at 3 loans.
Does it round like my bank?
It works in integer minor units, so every amount is exact to the cent. Your bank may round the last payment differently. The schedule shows each period so you can compare.

Related jobs

Claude for accountants: all jobs

Amortization Pro: $19 once

Buy Pro