Mmcp.market

Zenmoney MCP server

by a-tarasoff·io.github.a-tarasoff/zenmoney-mcp·v0.1.1·19 stars

MCP server for ZenMoney personal finance app

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

19 stars106 downloads/wk

Reviews

Write one

Nobody has reviewed Zenmoney yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Zenmoney tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan17 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 23 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Zenmoney in Claude Code, Cursor or VS Code

Runs npx -y zenmoney-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add zenmoney-mcp -- npx -y zenmoney-mcp
Add to Cursor

What the publisher says

From the Zenmoney repository's README, as published. We do not edit it. Read it on GitHub

zenmoney-mcp

MCP server for ZenMoney — access your personal finance data from any MCP-compatible AI client (Claude Desktop, Cursor, etc.).

Features

Prerequisites

  • Node.js >= 18
  • A ZenMoney account
  • API token from zerro.app/token

Quick start

No cloning or building needed — just add to your MCP client config:

Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows):

{
  "mcpServers": {
    "zenmoney": {
      "command": "npx",
      "args": ["-y", "zenmoney-mcp"],
      "env": {
        "ZENMONEY_TOKEN": "your_token_here"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "zenmoney": {
      "command": "npx",
      "args": ["-y", "zenmoney-mcp"],
      "env": {
        "ZENMONEY_TOKEN": "your_token_here"
      }
    }
  }
}

Claude Code

claude mcp add zenmoney -- npx -y zenmoney-mcp

Replace yourtokenhere with your token from zerro.app/token.

Claude Desktop (MCPB bundle)

If you prefer a one-click install without editing JSON, build a .mcpb bundle and drag it into Claude Desktop → Settings → Extensions:

npm install
npm run pack:mcpb
# → dist/zenmoney-mcp-<version>.mcpb

On install, Claude Desktop will prompt for your ZenMoney token (stored in the OS keychain).

From source

git clone https://github.com/artarasov/zenmoney-mcp.git
cd zenmoney-mcp
npm install
npm run build
cp .env.example .env  # add your token

Usage

Once configured, start a conversation and ask your AI client to:

  1. Sync first — "Sync my ZenMoney data"
  2. Browse — "Show me my accounts", "List my categories"
  3. Query — "Show expenses for the last 7 days", "List transactions from January 1–31", "How much did I spend on groceries?"
  4. Add transactions — "Add a 500 RUB expense for coffee today"
  5. Transfer — "Transfer 1000 USD from Checking to Euro Card, received 920 EUR"
  6. Fix mistakes — "Recategorize yesterday's Amazon expense to Household", "Change the comment on that 500 RUB coffee"

listtransactions prints each transaction's id, and updatetransaction takes one id or a list of them — so a whole batch can be recategorized in a single call.

Contributing

PRs welcome! Feel free to open issues for bugs or feature requests.

License

MIT

Nothing above is checked by us. What we check is on the safety report.

Zenmoney: common questions

Is Zenmoney MCP server safe?
Mostly: it is graded B (80/100). Read the Zenmoney safety report
How do I install Zenmoney?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Zenmoney need an API key?
Yes. The registry entry asks for ZENMONEY_TOKEN.
Is Zenmoney maintained?
The last commit was 39 days ago (2026-09-04). The latest release is v0.1.1.
What can I use instead of Zenmoney?
Servers from other publishers that do the same job: MoneyMatter MCP server, Finance Toolkit MCP server and Yahoo Finance MCP server. Compare all Zenmoney alternatives.

Alternatives to Zenmoney

Same job from other publishers: the closest match first, then the best rated.

All Zenmoney alternatives →
  • MoneyMatter
    Personal finance tracker: accounts, transactions, budgets, investments and analytics over OAuth.
    A
  • Finance Toolkit
    200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
    A
  • Yahoo Finance
    Access Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.
    A
  • Agent402.Tools: pay-per-call web tools
    Agentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, or free via proof-of-work
    A
  • Pluggy
    MCP server for Pluggy — Open Finance Brasil aggregator: accounts, transactions, payment initiation
    B

More from a-tarasoff →