Skip to content
Cursor

monarch money for Cursor

com.pulsemcp/monarch-money

MCP server for Monarch Money — account, transaction, and budget management.

client:Cursor transport:stdio runtime:npm

Install monarch money in Cursor

~/.cursor/mcp.json · windows: %USERPROFILE%\.cursor\mcp.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "mcpServers": {
    "monarch-money": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "monarch-money-mcp-server"
      ],
      "env": {
        "MONARCH_SESSION_TOKEN": "<MONARCH_SESSION_TOKEN>",
        "MONARCH_EMAIL": "<MONARCH_EMAIL>",
        "MONARCH_PASSWORD": "<MONARCH_PASSWORD>",
        "MONARCH_TOTP": "<MONARCH_TOTP>",
        "MONARCH_EMAIL_OTP": "<MONARCH_EMAIL_OTP>",
        "MONARCH_SESSION_PASSPHRASE": "<MONARCH_SESSION_PASSPHRASE>",
        "MONARCH_STATE_DIR": "<MONARCH_STATE_DIR>",
        "MONARCH_ENABLED_TOOL_GROUPS": "<MONARCH_ENABLED_TOOL_GROUPS>",
        "MONARCH_ENABLED_TOOLS": "<MONARCH_ENABLED_TOOLS>",
        "MONARCH_DISABLED_TOOLS": "<MONARCH_DISABLED_TOOLS>"
      }
    }
  }
}

Use .cursor/mcp.json in a project root instead to scope it to that project. Cursor merges both. Cursor docs

monarch money in other clients