Files
monarch-mcp-custom/.env.example
Ben 88bf8a60d5
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 30s
fix: improve input validation, error logging, and env var handling
- Add validate_account_id() for get_account_holdings input validation
- Fix double logging bug in retry_on_auth_error decorator
- Remove emojis from log messages for cleaner log parsing
- Make PORT and LOG_LEVEL environment variables functional
- Delete redundant requirements.txt (pyproject.toml is authoritative)
- Clarify MONARCH_PORT is for Docker Compose only in .env.example
2025-12-25 04:11:03 +00:00

18 lines
521 B
Plaintext

# Monarch Money Credentials
# You can use MONARCH_TOKEN (recommended) OR Email/Password
MONARCH_TOKEN=
# Credentials for automatic re-authentication (required for token refresh)
MONARCH_EMAIL=
MONARCH_PASSWORD=
# MFA Secret for TOTP-based re-authentication
# This is the secret you saved when you first set up 2FA for Monarch Money
# Required if you have MFA enabled on your Monarch account
MONARCH_MFA_SECRET=
# Server Configuration
PORT=8000
MONARCH_PORT=8070 # Docker Compose host port mapping only
LOG_LEVEL=INFO