Skip to main content
Glama
krislintigo-zenmoney

Zenmoney MCP Server

@krislintigo-zenmoney/mcp-server

Model Context Protocol server for the Zenmoney personal-finance API.

It exposes read access to accounts, transactions, categories, budgets and merchants, plus the ability to create transactions.

Environment

Variable

Required

Description

ZENMONEY_ACCESS_TOKEN

yes

Zenmoney API access token. Receive here

ZENMONEY_DEBUG

no

Set to true to log cache/sync internals as JSON lines on stderr.

Related MCP server: LunchMoney MCP Server

Tools

Tool

Kind

Description

list_accounts

read-only

List accounts with balances, currencies and types (includeArchived to show archived).

list_transactions

read-only

List transactions for a date range; filter by account, category, type; limit capped, cursor-paginated.

list_categories

read-only

List categories (tags) and their hierarchy; filter by query, cap with limit.

list_merchants

read-only

List merchants; filter by query, cap with limit.

list_reminders

read-only

List planned/recurring transactions; filter by type, recurringOnly, cap with limit.

list_budgets

read-only

List planned income/outcome budget amounts per category for a month (YYYY-MM).

create_transaction

write

Create an income, expense or transfer transaction.

invalidate_cache

refresh

Force the next read to refetch fresh data instead of the cached snapshot (cache expires after 5 min anyway).

Usage

Run straight from npm via npx:

{
  "mcpServers": {
    "zenmoney": {
      "command": "npx",
      "args": ["-y", "@krislintigo-zenmoney/mcp-server"],
      "env": {
        "ZENMONEY_ACCESS_TOKEN": "{your-zenmoney-access-token}"
      }
    }
  }
}
A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    An MCP server implementation that provides programmatic access to personal finance data through LunchMoney's API, enabling AI assistants to manage transactions, budgets, categories, and assets.
    Last updated
    59
    566
    88
    MIT
  • A
    license
    C
    quality
    B
    maintenance
    Unofficial MCP server for Monarch Money that exposes tools for managing accounts, transactions, budgets, and other financial data through natural language.
    Last updated
    100
    1
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Read-only MCP server for ZenMoney that syncs financial data into memory and exposes it through tools and resources, enabling agentic analysis of transactions and spending patterns.
    Last updated
    10
    32
    MIT

View all related MCP servers

Related MCP Connectors

  • Remote MCP server for full read/write access to a Zotero library

  • A basic MCP server to operate on the Postman API.

  • Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/krislintigo-zenmoney/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server