CSVHosted URL
Cash Book
One double-entry ledger built from your invoices, bank and expenses.
Free tier needs no key. See the exact limits.
What you get
First trial balance of the month
Freelance consultant in Gdynia
| Tool call | What it did |
|---|---|
| ledger_build | Derives October entries from the source records |
| trial_balance | Lists debits and credits per account |
A trial balance in PLN where debits equal credits, built from records you already keep.
It reads the records your other back-office servers already keep, invoices, bank lines, expenses, deposits and assets, and turns them into one double-entry ledger. Ask for a trial balance, the lines behind an account, or close the month.
Made for Bookkeepers, Freelancers who do their own books, Small business owners
3 requests, start to finish
Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.
Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro
-
Example 1 · Freelance consultant in GdyniaFirst trial balance of the month
Build the October ledger from my invoices, bank and expenses and show the trial balance.ledger_buildDerives October entries from the source recordstrial_balanceLists debits and credits per account
A trial balance in PLN where debits equal credits, built from records you already keep.
Saves about 60 min (our estimate)
-
Example 2 · Bookkeeper in CorkExplain one account
Why is office costs EUR 1,940 in October? Show me the lines.ledger_linesLists every entry in the account with its source record
Each line with date, amount and the expense or bank record it came from.
Saves about 15 min (our estimate)
-
Example 3 · Owner of a small agency in DenverClose the month and send the export
Close October and give me a CSV for my accountant.month_closeCloses the periodledger_export_csvExports the ledger
A closed October and a CSV of every entry. Both are Pro features.
Saves about 30 min (our estimate)
Free and Pro, line by line
The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.
Free
$0 no key
Pro
$19 once, lifetime
Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.
Or Pro on all 49 paid servers for $39 once. Get the bundle
Limits read from the code: servers/cash-book/src/index.ts:28 (FREE_PERIODS_PER_MONTH = 3), :415, :476, :489 (requirePro)
Install
Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.
npm @theluckystrike/mcp-cash-book
- Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
- Paste the URL with your token as a custom connector in your MCP client.
1. Free token
curl -s -X POST https://mcp.zovo.one/mcp/token
2. Connector URL (replace <token>)
https://mcp.zovo.one/mcp/cash-book/t/<token>
Download the .mcpb bundle and open it. Claude Desktop installs it in one click.
Download cash-book.mcpbAdd this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.
{
"mcpServers": {
"cash-book": {
"command": "npx",
"args": [
"-y",
"@theluckystrike/mcp-cash-book"
]
}
}
} One command in your terminal.
claude mcp add --transport http cash-book https://mcp.zovo.one/mcp/cash-book/t/<token> # or run it locally claude mcp add cash-book -- npx -y @theluckystrike/mcp-cash-book
All tools (7)
| Tool | What it does |
|---|---|
ledger_build | Derive the double-entry ledger for one period in ONE currency from the invoice, credit note, deposit, expense, bank and asset stores, and register it. |
ledger_export_csv | Return the period's ledger lines as RFC 4180 CSV, one row per leg including bank_ref. |
ledger_lines | List the ledger lines for a period, filtered by account, source server, source_id or date; each carries its debit, credit and bank_ref, with the totals of the rows returned. |
ledger_report | Report a built period account by account: debits, credits, movement and closing balance, plus purchase commitments held as memos and the period's exceptions. |
month_close | List what a month leaves unposted or unbalanced, with its trial balance and bank reconciliation, then store the close as a snapshot; a later call names any drift against it. |
period_delete | Delete one built period from the register and give its free-tier slot back. |
trial_balance | Total the debits and the credits for a period and prove they are equal to the minor unit. |
Questions
Do I need the other servers?
Does it replace my accountant?
More in Bookkeeping
Amortization
Loan and lease schedules from the agreement, exact to the cent.
BookkeepingFree tier, Pro $19Hosted
ReportAsset Register
Fixed assets and depreciation on Polish, UK and US tax tables.
BookkeepingFree tier, Pro $19Hosted
Spend reportBank Statement
Import a bank CSV, categorise it and find the subscriptions.
BookkeepingFree tier, Pro $19Hosted
Cash Book Pro, $19 once