Reverse engineer anything with agents, from app behavior down to native binaries.
Lunchmoney MCP
A Model Context Protocol (MCP) server implementation for LunchMoney, providing programmatic access to personal finance management through LunchMoney's API.
Install
One-click install
Runs locallyclaude mcp add lunchmoney-mcp -- npx -y @akutishevsky/lunchmoney-mcpButtons open the app on your computer and ask you to confirm before anything is added.
npx -y @akutishevsky/lunchmoney-mcp{
"mcpServers": {
"lunchmoney-mcp": {
"command": "npx",
"args": [
"-y",
"@akutishevsky/lunchmoney-mcp"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →LunchMoney MCP Server
A Model Context Protocol (MCP) server implementation for LunchMoney, providing programmatic access to personal finance management through LunchMoney's API. Also available as an MCP Bundle (.mcpb) for easy installation in Claude Desktop.
Heads up — v3.0.0 removes
get_all_crypto. The crypto tools now use LunchMoney's v2 crypto endpoints, which split manual and synced holdings into separate resources and offer no combined equivalent of v1'sGET /crypto. Replaceget_all_cryptowithget_all_manual_cryptoandget_all_synced_crypto, which together return everything it did and more.update_manual_cryptoalso drops itscurrencyparameter. Nothing outside the crypto domain changed; if you don't use the crypto tools, upgrading from 2.x needs no action. See CHANGELOG.md. If you depend onget_all_crypto, pin@akutishevsky/lunchmoney-mcp@^2.2.0.
Heads up — v2.0.0 is a breaking release. This server now targets LunchMoney's v2 API (
https://api.lunchmoney.dev/v2, currently in alpha). It is not backwards-compatible with v1.x of this server: tool names, fields, and endpoint shapes have changed (for example,assetsis nowmanual_accounts,tagsarrays are nowtag_ids, transactionasset_idis nowmanual_account_id, thedebit_as_negativetoggle is gone, and the budget summary moved to a new/summaryendpoint). See CHANGELOG.md for the full list. If you depend on v1.x, pin@akutishevsky/lunchmoney-mcp@^1.4.3.
Table of Contents
- Overview
- Features
- Usage
- Remote Deployments
- Example Prompts
- Available Tools
- Development
- API Reference
- Contributing
- License
Overview
This MCP server enables AI assistants and other MCP clients to interact with LunchMoney data, allowing for automated financial insights, transaction management, budgeting, and more.
Features
Comprehensive Tool Coverage
- User Management - Access user account details
- Categories - Full CRUD on categories and category groups
- Tags - Full CRUD for transaction tags
- Transactions - Full CRUD with advanced filtering, bulk update, bulk delete, splits, groups, and file attachments
- Recurring Items - Track and manage recurring expenses, including system-suggested items
- Budgets - Per-period budget summary, account-wide budget settings, upsert, and delete
- Manual Accounts - Full CRUD for manually-managed accounts (formerly known as "assets")
- Plaid Accounts - List, retrieve, and trigger sync of connected bank accounts
- Cryptocurrency - Full CRUD for manual crypto balances, read and refresh synced crypto accounts, and manage the supported-cryptocurrency list
- Balance History - Read, upsert, and delete monthly balance history for manual, Plaid, crypto, and deleted accounts
Key Capabilities
Similar plugs
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io