Skip to content

v0.2.0

Choose a tag to compare

@jamiew jamiew released this 01 Feb 15:09
· 33 commits to main since this release
ede14fc

What's New

Critical Fix: API Endpoint Update

Monarch Money changed their API endpoint from api.monarchmoney.com to api.monarch.com, breaking the official monarchmoney library. This release switches to the community-maintained fork monarchmoneycommunity which has the fix.

New Features

  • Integration tests - Real API connectivity tests that auto-skip when credentials aren't available
  • Health check script - Quick way to verify API connectivity: uv run scripts/health_check.py
  • Improved documentation - .env setup guide and development workflow docs

Changes

  • Switch from monarchmoney to monarchmoneycommunity (git dependency)
  • Upgrade to gql 4.0 (required by community fork)
  • Add tests/test_integration.py with pytest-based health checks
  • Add scripts/health_check.py for standalone connectivity testing
  • Update README with environment variable documentation

Testing

# Quick health check
uv run scripts/health_check.py

# Run integration tests (requires .env with credentials)
uv run pytest tests/test_integration.py -v

Full Changelog: https://github.com/jamiew/monarch-money-mcp/commits/v0.2.0