Best for
- Individuals using LunchMoney to manage finances and wanting to automate queries and operations via AI assistants
- Developers integrating financial data with AI workflows
- Users who want quick setup and use of an MCP server
This server offers extensive LunchMoney API coverage but requires technical knowledge to set up. It suits personal finance automation, but users should be mindful of token security and operational risks.
This is a Model Context Protocol (MCP) server implementation for LunchMoney, offering programmatic access to personal finance management covering transactions, budgets, categories, tags, recurring items, manual accounts, Plaid accounts, cryptocurrency, and balance history. It targets the LunchMoney v2 API (alpha) and uses TOON encoding to reduce token usage. It supports stdio transport and can be installed as an npm package or MCP Bundle.
- Claude Code CLI: claude mcp add lunchmoney --transport stdio -e LUNCHMONEY_API_TOKEN=your-api-token-here -- npx -y @akutishevsky/lunchmoney-mcp
- Codex CLI: codex mcp add lunchmoney --env LUNCHMONEY_API_TOKEN=your-api-token-here -- npx -y @akutishevsky/lunchmoney-mcp
- Manual: Edit your client's configuration file, add mcpServers as shown in install_config above.
{
"mcpServers": {
"lunchmoney": {
"command": "npx",
"args": [
"@akutishevsky/lunchmoney-mcp"
],
"env": {
"LUNCHMONEY_API_TOKEN": "your-api-token-here",
"LUNCHMONEY_DEBUG": "true"
}
}
}
}