Monarch MCP Server
io.github.jamiew/monarch-mcp·v0.6.0·28 starsQuery and update Monarch Money accounts, transactions, and budgets
not scanned yet
28 stars154 downloads/wk
Reviews
Write oneNobody has reviewed Monarch MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Monarch MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How Monarch MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 28
- more than 92% of 28,688 servers
- Downloads a week
- 154
- more than 71% of 12,191 servers with a package
Release history: 7 versions in the registry since 2026-06-30, latest 2026-11-02, typically one every 6 days.
Install Monarch MCP Server in Claude Code, Cursor or VS Code
claude mcp add monarch-mcp -- uvx monarch-mcp-jamiew
What the publisher says
From the Monarch MCP Server repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.jamiew/monarch-mcp -->
Monarch Money MCP Server
Use an AI assistant to read and update your Monarch Money accounts, transactions, and budgets through MCP.
Why this fork?
This FastMCP rewrite adds these tools to colvint's original server:
- Search and bulk edits: searchtransactions finds merchants or keywords; updatetransactions_bulk edits transactions in parallel with per-item results.
- Spending analysis: getspendingsummary groups totals by category, account, or month; analyzespendingpatterns compares months.
- One-call overview: getcompletefinancial_overview combines accounts, budgets, cashflow, transactions, and categories.
- Splits and recurring schedules: read and replace transaction splits, view scheduled occurrences, and edit merchant-wide recurrence.
Unlike the original and keithah's enhanced Python fork, this server also provides:
- Typed results: structured output with outputSchema, plus a text fallback.
- MCP resources and prompts: account/category/institution resources, per-account holdings/history templates, and guided prompts with argument completion.
- Assistant-friendly calls: compact transaction/category records, natural-language dates, read/write labels, and progress on batch analysis.
Comparison checked September 14, 2026. Other forks overlap on financial tools; the enhanced Python fork exposes a broader library API. This project focuses on analysis workflows and MCP integration, not exposing every API method. See the tool catalog.
Setup
Install uv, then configure your MCP client to run uvx monarch-mcp-jamiew. You'll need your Monarch email and password, plus an MFA secret for TOTP-based 2FA.
These features are included in 0.5.0, available through PyPI.
Standard config
For clients with an mcpServers config:
{
"mcpServers": {
"monarch-money": {
"command": "uvx",
"args": ["monarch-mcp-jamiew"],
"env": {
"MONARCH_EMAIL": "your-email@example.com",
"MONARCH_PASSWORD": "your-password",
"MONARCH_MFA_SECRET": "your-mfa-secret-key"
}
}
}
}Claude Desktop
Add the monarch-money entry from the standard config to your config file's mcpServers object (create the file if needed):
- macOS: ~/Library/Application\ Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
Then fully quit and reopen Claude Desktop.
Claude Code
claude mcp add monarch-money \
-e MONARCH_EMAIL=your-email@example.com \
-e MONARCH_PASSWORD=your-password \
-e MONARCH_MFA_SECRET=your-mfa-secret-key \
-- uvx monarch-mcp-jamiewAdd -s user to make it available across all your projects. Verify with claude mcp list.
Codex CLI
codex mcp add monarch-money \
--env MONARCH_EMAIL=your-email@example.com \
--env MONARCH_PASSWORD=your-password \
--env MONARCH_MFA_SECRET=your-mfa-secret-key \
-- uvx monarch-mcp-jamiewOr add the equivalent block to ~/.codex/config.toml:
[mcp_servers.monarch-money]
command = "uvx"
args = ["monarch-mcp-jamiew"]
env = { MONARCH_EMAIL = "your-email@example.com", MONARCH_PASSWORD = "your-password", MONARCH_MFA_SECRET = "your-mfa-secret-key" }.mcp.json (project-scoped)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Monarch MCP Server: common questions
- Is Monarch MCP Server safe?
- Mostly: it is graded B (83/100). Read the Monarch MCP Server safety report
- How do I install Monarch MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Monarch MCP Server need an API key?
- Yes. The registry entry asks for
MONARCH_PASSWORD,MONARCH_MFA_SECRET. - Is Monarch MCP Server maintained?
- The last commit was 12 days ago (2026-10-23). The latest release is v0.6.0.
- How does Monarch MCP Server compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 28 (more than 92% of 28,688 servers); downloads a week 154 (more than 71% of 12,191 servers with a package). Full comparison.