robcerda/monarch-mcp-server

MCP Server for use with Monarch Money

解决的问题

该项目提供了一个 Model Context Protocol (MCP) 服务器,使 Claude Desktop 和 Claude Code 等 AI 助手能够直接与 Monarch Money 个人财务管理平台交互。无需手动导出数据或复制粘贴财务信息到 AI,AI 可以实时查询账户、交易和预算。

工作原理

该服务器充当 AI 客户端与 Monarch Money API(通过 MonarchMoneyCommunity Python 库)之间的桥梁。它公开了 58 种不同的工具,AI 可以调用这些工具来执行特定的财务任务。认证在 AI 客户端外部安全处理——使用浏览器会话 Cookie、邮箱/密码(支持 MFA)或旧版令牌,并存储在系统密钥环中,确保凭据不会经过 AI 传输。

适用人群

希望使用 LLM 分析支出、管理预算、分类交易或通过自然语言界面追踪净资产的 Monarch Money 用户。

主要亮点

  • 全面的财务工具集:包含账户管理、交易编辑、批量分类和净资产追踪的工具。
  • 智能交易管理:支持创建交易规则以实现自动分类,并可将交易拆分为多个部分。
  • 详细分析功能:提供现金流分析、支出摘要和历史余额追踪的工具。
  • 安全认证:支持 MFA、SSO/Google 登录以及通过系统密钥环实现的安全会话持久化。
  • 无缝集成:专为与 Claude Desktop 和 Claude Code 即时使用而设计。

相关

  • 项目
  • 项目
  • 项目
  • 项目