Agent♥︎Age
Catalog

io.github.theluckystrike/lease-schedule

Official9 toolsLive

by theluckystrike · JavaScript

Lease schedules with a residual: the payment, the interest split and the journal per month.

This Model Context Protocol (MCP) server generates lease schedules with a residual. Given credit agreement terms, it calculates periodic payment details and produces a month-by-month journal breakdown including payment, interest split, and the journal entry per month.

🛠️ Key Features

  • Lease schedules with a residual (residual referenced in the description)
  • Computes payment amount, interest split, and “the journal per month”
  • Produces a period-by-period schedule with opening balance, payment, interest, principal, and closing balance
  • Supports early settlement cost and savings calculations
  • Returns double-entry journal data using the same account names as the cash book

🚀 Use Cases

  • Planning loan and lease payment schedules for an AI assistant
  • Reviewing periodic interest vs. principal allocation
  • Estimating what it costs to settle early
  • Preparing journal entries for each payment period

⚡ Developer Benefits

  • Spreadsheet- and schedule-friendly period-by-period outputs
  • Uses credit agreement inputs such as amount, nominal annual rate (basis points), compounding frequency, payment due frequency, term in periods, method, arrangement fee, and balloon
  • Produces effective annual rate alongside the schedule

⚠️ Limitations

  • The provided excerpt only describes loan/lease schedule calculations; no other tools or integrations are specified.

Topics

claudecursorinvoicemcpmcp-servermodel-context-protocolspreadsheetaccountingai-toolsbookkeepingclaude-desktopfreelanceinvoicinglocal-firstmcp-serverspdfself-hostedtime-trackingvatproductivity