HomeFinance › Monarch MCP Server

Monarch MCP Server

Query and update Monarch Money accounts, transactions, and budgets

Python
★ 23 stars Last pushed 2026-09-20 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.5.0)

uvx monarch-mcp-jamiew

Or add to your MCP client config:

{
  "mcpServers": {
    "monarch-mcp": {
      "command": "uvx",
      "args": [
        "monarch-mcp-jamiew"
      ],
      "env": {
        "MONARCH_EMAIL": "<YOUR_VALUE>",
        "MONARCH_PASSWORD": "<YOUR_VALUE>",
        "MONARCH_MFA_SECRET": "<YOUR_VALUE>",
        "MONARCH_FORCE_LOGIN": "<YOUR_VALUE>"
      }
    }
  }
}
  • MONARCH_EMAIL required — Monarch Money account email
  • MONARCH_PASSWORD required secret — Monarch Money account password
  • MONARCH_MFA_SECRET secret — TOTP secret for 2FA, not a rotating code
  • MONARCH_FORCE_LOGIN — Set to 'true' to skip the cached session

Related servers

Data from the Official MCP Registry