Skip to content
mcp/skillhub

Monarch MCP Server

by jamiewio.github.jamiew/monarch-mcpv0.5.2

Query and update Monarch Money accounts, transactions, and budgets

25Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active11d ago

Install Monarch MCP server

Install in Claude Code

claude mcp add monarch-mcp-jamiew -e MONARCH_EMAIL='<monarch-email>' -e MONARCH_PASSWORD='<monarch-password>' -e MONARCH_MFA_SECRET='<monarch-mfa-secret>' -- uvx monarch-mcp-jamiew

Configuration

VariableRequiredSecretDescription
MONARCH_EMAILyes—Monarch Money account email
MONARCH_PASSWORDyesyesMonarch Money account password
MONARCH_MFA_SECRET—yesTOTP secret for 2FA, not a rotating code
MONARCH_FORCE_LOGIN——Set to 'true' to skip the cached session

Freshness

Active — last maintenance signal 11d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-29 · 11d ago · GitHub

  2. Latest release

    2026-09-29 · 11d ago · GitHub · v0.5.2

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-29 · 11d ago · official registry · v0.5.2

FAQ

›How do I install the Monarch MCP server in Claude Code?

Run: claude mcp add monarch-mcp-jamiew -e MONARCH_EMAIL='<monarch-email>' -e MONARCH_PASSWORD='<monarch-password>' -e MONARCH_MFA_SECRET='<monarch-mfa-secret>' -- uvx monarch-mcp-jamiew. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Monarch require an API key?

Yes. It expects MONARCH_EMAIL, MONARCH_PASSWORD, MONARCH_MFA_SECRET, of which 2 are secrets.

›Can I use Monarch as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Monarch in the official MCP registry?

Yes, as io.github.jamiew/monarch-mcp.