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.
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.
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.
My MCP config:
Key details:
Suspect cross-platform keyring, token handling, or Windows bug.