Skip to content
Agentmart
Submit a tool

ZenMoney

ZenMoney (Дзен-мани) finance for AI agents: transactions, reports, budgets, debts

Connector by krax1337 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Chalk Labs

Need help deploying ZenMoney?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/krax1337-mcp-server-zenmoney

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

ZenMoney (Дзен-мани) finance for AI agents: transactions, reports, budgets, debts

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
11 read · 5 write · 6 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 22

Read from the source code; the running server may list different tools.

Read 11 · Look things up without changing anything.

  • get_budget
  • get_overview
  • list_accounts
  • list_categories
  • list_debts
  • list_payees
  • list_planned
  • list_transactions
  • suggest_category
  • summarize_transactions
  • sync

Write 5 · Create, change, send or run things.

  • adjust_account_balance
  • create_account
  • create_category
  • create_transactions
  • restore_transactions

Delete 6 · Delete, drop, revoke or wipe things.

  • delete_category
  • delete_transactions
  • set_budgets
  • update_account
  • update_category
  • update_transactions

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ZENMONEY_TOKEN

Other settings (environment variables or headers).

  • ZENMONEY_READ_ONLY

Network hosts it talks to 4

  • api.zenmoney.app · found in code
  • api.zenmoney.ru · found in code
  • github.com · found in code
  • zerro.app · found in code

Files it touches

  • Your home directory (~)

Tools (22)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • adjust_account_balanceReconcile account balance

    Make an account balance match reality by recording the difference as an income or expense correction transaction (computed against freshly synced data).

  • create_accountCreate account

    Create a cash, card, checking or e-money account. Bank-synced accounts are created by ZenMoney itself.

  • create_categoryCreate category

    Create a category, optionally as a subcategory of a top-level category (ZenMoney allows one nesting level).

  • create_transactionsAdd transactions

    Record one or more transactions (expense, income, transfer between own accounts, debt_out / debt_in with a person). Amounts are positive in the account currency. Without a category, one is picked from this payee's history or ZenMoney suggestions (auto_categorize). Returns the created transactions, updated balances and possible-duplicate warnings.

  • delete_categoryDelete categorycan change or delete data

    Delete a category. Its transactions and planned operations are moved to move_to (merge categories) or, with uncategorize=true, left without this category. Subcategories must be moved or deleted first.

  • delete_transactionsDelete transactionscan change or delete data

    Delete transactions by id (soft delete; restore_transactions brings them back).

  • get_budgetMonthly budget statusread-only

    ZenMoney budget for a month: per category budget, actual, remaining, % used and still-planned operations, with subcategories and totals, in the main currency. Uses the profile's month start day. Rollover between months is not modelled.

  • get_overviewFinancial overviewread-only

    Start here. Returns today's date, the user's main currency, net worth, active account balances, this month's income/expenses with top categories, upcoming planned operations and data freshness.

  • list_accountsList accountsread-only

    Accounts with balances, currency, credit limit, bank and flags. balance_main is the balance converted to the main currency. Totals cover in-balance accounts. Debt bookkeeping is in list_debts.

  • list_categoriesList categoriesread-only

    Category tree (ZenMoney "tags"; one nesting level) with ids, kind (expense/income/both) and number of uses in the last 12 months. Use names, "Parent / Child" paths or ids elsewhere.

  • list_debtsDebts by personread-only

    Who owes whom: per-person debt balances from debt operations (positive = they owe you, negative = you owe them), per currency and in the main currency. Pass person to also get their debt transactions.

  • list_payeesList payeesread-only

    Known payees/merchants ranked by number of transactions, with last date and the category usually used for them. Useful for consistent categorization and payee spelling.

  • list_plannedPlanned operationsread-only

    Scheduled / recurring operations (ZenMoney reminders) that are still planned in a date range, with recurrence, overdue and forecast flags, plus expected expense/income totals.

  • list_transactionsSearch transactionsread-only

    Find transactions with filters (dates/period, type, accounts, categories incl. subcategories, payee, free text, amount, currency). Newest first by default, paginated. Also returns income/expense totals of all matches in the main currency (in-balance accounts only, like ZenMoney reports), so "how much did I spend on X" needs only this call (or summarize_transactions for breakdowns).

  • restore_transactionsRestore deleted transactions

    Bring back deleted transactions (find them with list_transactions include_deleted=true). ZenMoney cannot undelete in place, so each comes back as a copy with a new id; already-restored ones are skipped.

Show 7 more tools
  • set_budgetsSet monthly budgetscan change or delete data

    Set exact monthly budget amounts (main currency) per category, for "total" (overall monthly budget) or "uncategorized". 0 removes that budget. Batch-friendly: e.g. copy last month's budgets to next month.

  • suggest_categorySuggest category for payeesread-only

    Category and merchant suggestions for payee names, from ZenMoney's suggestion service and from this user's own history.

  • summarize_transactionsSpending / income reportread-only

    Aggregate expenses and/or income by category, parent category, payee, account or time (day/week/month/year) with totals, counts and shares. measure=both gives income, expense and net per group (cash flow). Transfers and debts are excluded; amounts are converted with current rates. By default only in-balance accounts count, like ZenMoney reports.

  • syncSync with ZenMoneyread-only

    Pull the latest changes from ZenMoney now (tools already auto-sync when data is older than the configured TTL). full=true re-downloads everything.

  • update_accountEdit accountcan change or delete data

    Rename, archive/unarchive, include in or exclude from balance, mark as savings, or change the credit limit. To fix a balance use adjust_account_balance.

  • update_categoryEdit categorycan change or delete data

    Rename, move (parent null = top level), change kind, budget inclusion, mandatory flag or archive a category.

  • update_transactionsEdit transactionscan change or delete data

    Change one or more existing transactions: amount, account, main category (null = uncategorized), payee, comment, date, original currency amount; transfers also to_account / to_amount. The type cannot change (delete and re-create instead). Use list_transactions to find ids.

Signals

Stars
1
Forks
1
Open issues
0
Last commit
Oct 1, 2026 (29 days ago)
Last release
Oct 1, 2026 (29 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.krax1337/mcp-server-zenmoney
Version
1.0.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get ZenMoney running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying ZenMoney?

CallGet help
Cite this page

ZenMoney MCP server. Agent Mart. https://agentmart.dev/connectors/krax1337-mcp-server-zenmoney (last updated 2026-10-24)