monarch-mcp-server
by robcerda·★ 216·综合分 50
MCP 服务器,用于 Monarch Money 个人财务管理,提供丰富的交易和账户工具。
概述
这个 MCP 服务器通过 Claude Desktop 和 Claude Code 提供 Monarch Money 个人财务数据的全面访问。它支持账户管理、交易跟踪、预算制定、财务分析等功能,并支持包括 MFA 在内的安全认证。服务器实现了完整的 MCP 协议,可以提供数十种金融操作,包括获取交易、管理分类、创建规则以及追踪净资产等。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果你已经在使用 Monarch Money 进行个人理财,并希望利用 Claude 的 AI 能力进行财务分析和管理,请选择它。
什么时候不要选它
如果你不是 Monarch Money 用户,或者需要访问此服务器不支持的其他金融平台的读写功能,请不要选择它。
此 server 暴露的工具
从 README 抽取出 12 个工具get_accountsGet all financial accounts with balances and institution info
get_transactionsGet transactions with filtering and reconciliation fields
get_budgetsGet budget information including spent amounts and remaining balances
get_cashflowAnalyze financial cashflow over specified date ranges with income/expense breakdowns
get_net_worthTrack total net worth over time with daily snapshots and trend analysis
create_transactionCreate new transaction in an account
get_categoriesList all transaction categories with groups, icons, and metadata
search_transactionsSearch transactions with filters for merchant, category, account, tags, date ranges, and amounts
get_transaction_rulesList all auto-categorization rules
create_tagCreate a new tag with custom name and color
set_transaction_categoryAssign a category to a transaction
get_recurring_transactionsView upcoming recurring transactions
可对比工具
安装
安装
- 克隆仓库:
git clone https://github.com/robcerda/monarch-mcp-server.git
cd monarch-mcp-server- 安装依赖:
pip install -r requirements.txt
pip install -e .- 配置 Claude Desktop:
在配置文件中添加:
{
"mcpServers": {
"Monarch Money": {
"command": "/opt/homebrew/bin/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with-editable",
"/path/to/your/monarch-mcp-server",
"mcp",
"run",
"/path/to/your/monarch-mcp-server/src/monarch_mcp_server/server.py"
]
}
}
}- 一次性身份验证:
python login_setup.py- 重启 Claude
FAQ
- 此服务器是否支持 Monarch Money 的 MFA?
- 是的,它通过 login_setup.py 脚本完全支持双因素认证。
- 我多久需要重新认证一次?
- 认证会持续数周/数月并保持会话状态,因此不需要频繁重新认证。
monarch-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。