Lunchmoney MCP logo

Lunchmoney MCP

未认领

作者:akutishevsky

A Model Context Protocol (MCP) server implementation for LunchMoney, providing programmatic access to personal finance management through LunchMoney's API.

lunchmoneylunchmoney-apimcpmcp-servermcpbmodel-context-protocol

安装

$claude mcp add lunchmoney --transport stdio -e LUNCHMONEY_API_TOKEN=your-api-token-here -- npx -y @akutishevsky/lunchmoney-mcp

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多Finance服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

attach_file_to_transaction

Upload a local file (jpeg/png/heic/heif/pdf, ≤10MB), type verified from its contents

create_category

Create a category or category group (set isgroup=true plus children)

create_manual_account

Create a new manually-managed account

create_tag

Create a new tag

create_transaction_group

Create a transaction group from existing transactions

create_transactions

Insert 1–500 transactions in one call

delete_category

Delete a category; pass force=true to override dependency check

delete_manual_account

Delete a manual account; optionally also delete its transactions / balance history

delete_tag

Delete a tag (with force to override dependents)

delete_transaction

Delete one transaction (cannot be split/group)

delete_transaction_attachment

Delete a file attachment

delete_transaction_group

Ungroup a transaction group

delete_transactions_bulk

Bulk delete 1–500 transactions by ID

get_all_categories

List all categories (supports format and isgroup filters)

get_all_manual_accounts

List all manually-managed accounts (formerly "assets")

get_all_plaid_accounts

List all connected Plaid accounts

get_all_tags

List all tags

get_budget_settings

Account-wide budget period and display settings

get_budget_summary

Per-category budget summary (backed by /summary); supports occurrences, totals, rollover-pool toggles

get_recurring_items

List recurring items for a date range (includesuggested for system suggestions)

get_single_category

Get details for a specific category or category group

get_single_manual_account

Get a manual account by ID

get_single_plaid_account

Get a Plaid account by ID

get_single_recurring_item

Get a recurring item by ID

get_single_tag

Get a tag by ID

get_single_transaction

Get full transaction details (always includes plaidmetadata, custommetadata, files, and children for split/group parents)

get_supported_cryptocurrencies

List the cryptocurrencies supported for manual tracking

get_transaction_attachment_url

Get a signed download URL for a file attachment

get_transactions

List transactions with extensive filtering options (date range, account, category, tag, status, pending, metadata, files, etc)

get_user

Retrieve current user details

remove_budget

Remove a budget for a category and period

split_transaction

Split a transaction into 2–500 children

trigger_plaid_fetch

Trigger fetch of latest data from Plaid (optionally scoped to a date range or account)

unsplit_transaction

Undo a previous split

update_category

Update properties; replaces the children list on category groups

update_manual_account

Update properties of a manual account

update_tag

Update tag properties

update_transaction

Partial update of one transaction

update_transactions_bulk

Bulk update 1–500 transactions

upsert_budget

Create or update a budget for a category and period

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。