# Open source Monarch Money alternatives for AI agents

3 alternatives to Monarch Money. 3 have an interface an agent can drive. 3 are open source.

Page: alternatives/monarch-money.html

## Actual Budget

Local-first envelope budgeting with an official Node API package and CLI.

- Listing: apps/actualbudget--actual.html
- JSON: apps/actualbudget--actual.json
- License: MIT
- Agent interface: SDK, from the builder
- Reach: 9 of 10 jobs
- Last activity: 2026-09-02
- Effort: config-only
- Agent cannot reach: Custom reports and dashboards
- Use it when: I want a budget my agent can post transactions into and read balances from, with the file on my own machine
- Use it when: I am moving off YNAB and want an app I can script
- Gotcha: Personal budgeting; no invoicing, clients or tax reporting
- Gotcha: The API opens the budget file directly and should not run against the same file the desktop app has open in some setups; read the API docs on sync
- Gotcha: A finished product: the Customization surface is deployment only

## Fungible

Keyboard-first personal finance TUI with Plaid sync and a built-in MCP server and HTTP API.

- Listing: apps/tomfunk--fungible.html
- JSON: apps/tomfunk--fungible.json
- License: MIT
- Agent interface: MCP server, from the builder
- Reach: 8 of 11 jobs
- Last activity: 2026-09-03
- Effort: config-only
- Agent cannot reach: Import CSV statements; Dedup review of CSV vs Plaid
- Use it when: I live in the terminal and want Claude to tidy my transactions and answer 'how much did I spend on travel'
- Use it when: I want a local finance dataset my agent can query without a cloud budgeting service
- Gotcha: The desktop GUI does not start the MCP or API servers; use stdio MCP with the GUI
- Gotcha: Installers are un-notarized: Gatekeeper and SmartScreen warnings on first launch
- Gotcha: Deleting ~/.fungible/key means re-linking every bank

## Ray Finance

Local-first AI financial advisor CLI over Plaid or Bridge bank data, bring your own model.

- Listing: apps/cdinnison--ray-finance.html
- JSON: apps/cdinnison--ray-finance.json
- License: MIT
- Agent interface: CLI, from the builder
- Reach: 7 of 9 jobs
- Last activity: 2026-08-01
- Effort: config-only
- Agent cannot reach: Link bank accounts
- Use it when: I want a money advisor that knows my situation and runs on my laptop with a model I choose
- Use it when: I want cron to sync my banks and my agent to read spending and budget status from the CLI
- Gotcha: Plaid OAuth banks (Chase, Capital One) need PLAID_REDIRECT_URI registered in the Plaid dashboard
- Gotcha: Plaid production access requires Plaid approval; sandbox only gives fake data
- Gotcha: The chat is interactive; there is no documented non-interactive prompt flag for agents

## Questions

### Is there an open source alternative to Monarch Money?

Yes. All 3 listings here are open source: Actual Budget (MIT), Fungible (MIT), Ray Finance (MIT).

### Which Monarch Money alternatives have an MCP server?

Fungible has an MCP server from its builder.

### Which Monarch Money alternative can an agent do the most with?

Actual Budget: 9 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.
