Skip to content

Monarch MCP Windows: Auth Succeeds, Transactions Fail with 401 Unauthorized #9

@jinksraevan

Description

@jinksraevan

Running Monarch MCP on Windows 11 (native Python, not WSL). MCP loads fine, auth is “successful,” but any transaction query returns 401 Unauthorized—even after re-auth. Other MCPs run fine via Docker.

Image Image

My MCP config:

"Monarch Money": {
  "command": "python",
  "args": [
    "-m",
    "monarch_mcp_server.server"
  ]
}

Key details:

  • Python 3.13.7 and pip installed on Windows
  • Docker works, run other MCPs (Azure, GitHub, etc.) without issue
  • Auth workflow completes, token is found in keyring, but transactions fail (401 error)
  • Tried re-authenticating, restarting, etc.

Suspect cross-platform keyring, token handling, or Windows bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions