Skip to content
MCPSTAMP

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

CSV
Tool callWhat it did
ledger_buildDerives October entries from the source records
trial_balanceLists debits and credits per account

A trial balance in PLN where debits equal credits, built from records you already keep.

Example from "First trial balance of the month". Invented names, real math from the tools.

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

  1. 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_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.

    Saves about 60 min (our estimate)

  2. Example 2 · Bookkeeper in CorkExplain one account

    Why is office costs EUR 1,940 in October? Show me the lines.
    • ledger_lines Lists 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)

  3. 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_close Closes the period
    • ledger_export_csv Exports 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

ledger_build 3 periods per calendar month
Unlimited ledger builds
trial_balance and ledger_lines unlimited
month_close
Rebuilds and period_delete free
ledger_export_csv
ledger_report

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

  1. Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
  2. 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.mcpb

Add 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)

ToolWhat it does
ledger_buildDerive 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_csvReturn the period's ledger lines as RFC 4180 CSV, one row per leg including bank_ref.
ledger_linesList 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_reportReport a built period account by account: debits, credits, movement and closing balance, plus purchase commitments held as memos and the period's exceptions.
month_closeList 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_deleteDelete one built period from the register and give its free-tier slot back.
trial_balanceTotal the debits and the credits for a period and prove they are equal to the minor unit.

Questions

Do I need the other servers?
Yes, to have data. It builds the ledger from records kept by the invoice, bank statement, expense, deposits and asset servers.
Does it replace my accountant?
No. It gives your accountant a clean ledger and trial balance to review.

More in Bookkeeping

Cash Book Pro, $19 once

Buy Pro