午餐钱 MCP 服务器是一个基于模型上下文协议(MCP)的工具,它借助 Claude 等 AI 助手,实现与 Lunchmoney(https://lunchmoney.app)进行交易和预算交互,让你能以自然对话的方式轻松管理财务数据。
此工具可将你的 Lunchmoney 财务数据与 Claude AI 相连接,你能通过自然对话询问支出情况、分析预算并获取财务见解。
此服务器具备四个主要功能:
⚠️ 重要提示
MCP 提供一种结构化的方式,让 Claude 与你的 Lunchmoney 数据交互,同时保持隐私边界。以下是需要注意的事项:
- Claude(宿主)创建一个客户端连接到你本地的 MCP 服务器。
- 你的 Lunchmoney API 令牌保留在你的本地机器上。
- MCP 服务器在本地运行,并从 Lunchmoney 的 API 获取数据。
- 每次请求访问你的 Lunchmoney 数据时,都会提示你批准。
- 当你询问有关财务的问题时,Claude 会请求特定信息来自 MCP 服务器。
- MCP 服务器在本地处理你的请求,并仅返回相关结果。
- Claude 从未直接访问你的完整财务数据或 API 令牌。
- 只有请求的特定信息(如交易摘要或预算状态)才会与 Claude 共享。
- Anthropic 的数据保留策略适用于这些摘要结果,作为你对话的一部分。
- 每个服务器连接都是隔离的,保持清晰的安全边界。
你可以在文档中找到更多关于 MCP 的信息:https://modelcontextprotocol.io/introduction
也请查阅官方 Claude 文档:https://modelcontextprotocol.io/quickstart/user
Node.js 是一个让你在计算机上(不在 Web 浏览器中)运行 JavaScript 代码的软件平台。
安装 Node.js:
brew install node。sudo apt install nodejs)。安装完成后,你可以直接通过运行服务器而不必下载任何内容:
编辑配置。{
"mcpServers": {
"lunchmoney": {
"command": "npx",
"args": ["-y", "lunchmoney-mcp-server"],
"env": {
"LUNCHMONEY_TOKEN": "your_token_here"
}
}
}
}
将your_token_here替换为你的实际 Lunchmoney API 令牌。
⚠️ 重要提示
更改配置后,可能需要重新启动 Claude 才能应用更改。
你可以在文档中找到更多关于 MCP 的信息:https://modelcontextprotocol.io/introduction
本项目采用 MIT 许可证。
欢迎贡献!请随时提交拉取请求。