update_transaction
Partial update of one transaction
How to use it
Project documentation lists update_transaction for the Lunchmoney MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Lunchmoney MCP
claude mcp add lunchmoney --transport stdio -e LUNCHMONEY_API_TOKEN=your-api-token-here -- npx -y @akutishevsky/lunchmoney-mcpOther tools in Lunchmoney MCP (39)
Upload a local file (jpeg/png/heic/heif/pdf, ≤10MB), type verified from its contents
Create a category or category group (set isgroup=true plus children)
Create a new manually-managed account
Create a new tag
Create a transaction group from existing transactions
Insert 1–500 transactions in one call
Delete a category; pass force=true to override dependency check
Delete a manual account; optionally also delete its transactions / balance history
Delete a tag (with force to override dependents)
Delete one transaction (cannot be split/group)
Delete a file attachment
Ungroup a transaction group
Bulk delete 1–500 transactions by ID
List all categories (supports format and isgroup filters)
List all manually-managed accounts (formerly "assets")
List all connected Plaid accounts
List all tags
Account-wide budget period and display settings
Per-category budget summary (backed by /summary); supports occurrences, totals, rollover-pool toggles
List recurring items for a date range (includesuggested for system suggestions)
Get details for a specific category or category group
Get a manual account by ID
Get a Plaid account by ID
Get a recurring item by ID
Get a tag by ID
Get full transaction details (always includes plaidmetadata, custommetadata, files, and children for split/group parents)
List the cryptocurrencies supported for manual tracking
Get a signed download URL for a file attachment
List transactions with extensive filtering options (date range, account, category, tag, status, pending, metadata, files, etc)
Retrieve current user details
Remove a budget for a category and period
Split a transaction into 2–500 children
Trigger fetch of latest data from Plaid (optionally scoped to a date range or account)
Undo a previous split
Update properties; replaces the children list on category groups
Update properties of a manual account
Update tag properties
Bulk update 1–500 transactions
Create or update a budget for a category and period